* installing *source* package ‘libdeflate’ ... ** this is package ‘libdeflate’ version ‘1.24-7’ ** package ‘libdeflate’ successfully unpacked and MD5 sums checked ** using staged installation ** preparing to configure package 'libdeflate' ... *** configure: system libdeflate may exist, checking to see if valid location loading initial cache file ../build/initial-cache.cmake -- The C compiler identification is Clang 22.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/bin/clang-22 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_WDECLARATION_AFTER_STATEMENT -- Performing Test HAVE_WDECLARATION_AFTER_STATEMENT - Success -- Performing Test HAVE_WIMPLICIT_FALLTHROUGH -- Performing Test HAVE_WIMPLICIT_FALLTHROUGH - Success -- Performing Test HAVE_WMISSING_FIELD_INITIALIZERS -- Performing Test HAVE_WMISSING_FIELD_INITIALIZERS - Success -- Performing Test HAVE_WMISSING_PROTOTYPES -- Performing Test HAVE_WMISSING_PROTOTYPES - Success -- Performing Test HAVE_WPEDANTIC -- Performing Test HAVE_WPEDANTIC - Success -- Performing Test HAVE_WSHADOW -- Performing Test HAVE_WSHADOW - Success -- Performing Test HAVE_WSTRICT_PROTOTYPES -- Performing Test HAVE_WSTRICT_PROTOTYPES - Success -- Performing Test HAVE_WUNDEF -- Performing Test HAVE_WUNDEF - Success -- Performing Test HAVE_WVLA -- Performing Test HAVE_WVLA - Success -- Configuring done (5.1s) -- Generating done (0.0s) -- Build files have been written to: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/build *** configured file: 'src/Makevars.in' => 'src/Makevars' *** configured file: 'src/Makevars.in' => 'src/Makevars' *** configured file: 'src/Makevars.win.in' => 'src/Makevars.win' ** finished configure for package 'libdeflate' ** libs using C compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang22/libdeflate/src' ==> Building bundled libdeflate for linking and downstream packages that build and link bundled static libraries that use CMake cd /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/build && \ /usr/bin/cmake --build . --config Release && \ /usr/bin/cmake --install . --config Release && \ cd /data/gannet/ripley/R/packages/tests-clang22/libdeflate && \ "/data/gannet/ripley/R/clang22/bin/Rscript" tools/fix-line-endings.R src/Makevars \ src/libdeflate/build/Makefile && \ "/data/gannet/ripley/R/clang22/bin/Rscript" tools/fix-targets.R \ inst/lib/x86_64/cmake/libdeflate/libdeflate-targets.cmake gmake[2]: Entering directory '/data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/build' [ 8%] Building C object CMakeFiles/libdeflate_static.dir/lib/arm/cpu_features.c.o [ 16%] Building C object CMakeFiles/libdeflate_static.dir/lib/utils.c.o [ 25%] Building C object CMakeFiles/libdeflate_static.dir/lib/x86/cpu_features.c.o [ 33%] Building C object CMakeFiles/libdeflate_static.dir/lib/deflate_compress.c.o [ 41%] Building C object CMakeFiles/libdeflate_static.dir/lib/deflate_decompress.c.o [ 50%] Building C object CMakeFiles/libdeflate_static.dir/lib/adler32.c.o In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/adler32.c:128: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:89: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:134:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 134 | static forceinline ATTRIBUTES void | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:85:41: note: expanded from macro 'ATTRIBUTES' 85 | # define ATTRIBUTES _target_attribute("avx512bw,avx512vl,avx512vnni" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/adler32.c:128: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:89: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:182:8: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 182 | static ATTRIBUTES u32 | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:85:41: note: expanded from macro 'ATTRIBUTES' 85 | # define ATTRIBUTES _target_attribute("avx512bw,avx512vl,avx512vnni" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/adler32.c:128: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:101: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:134:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 134 | static forceinline ATTRIBUTES void | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:97:41: note: expanded from macro 'ATTRIBUTES' 97 | # define ATTRIBUTES _target_attribute("avx512bw,avx512vnni" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/adler32.c:128: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:101: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:182:8: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 182 | static ATTRIBUTES u32 | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:97:41: note: expanded from macro 'ATTRIBUTES' 97 | # define ATTRIBUTES _target_attribute("avx512bw,avx512vnni" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/adler32.c:128: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_impl.h:101: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:197:21: error: always_inline function '_mm512_set1_epi8' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 197 | const vec_t ones = VSET1_8(1); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:116:23: note: expanded from macro 'VSET1_8' 116 | # define VSET1_8(a) _mm512_set1_epi8(a) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:197:21: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:116:23: note: expanded from macro 'VSET1_8' 116 | # define VSET1_8(a) _mm512_set1_epi8(a) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:224:23: error: always_inline function '_mm512_setzero_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 224 | const vec_t zeroes = VSETZERO(); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:118:23: note: expanded from macro 'VSETZERO' 118 | # define VSETZERO() _mm512_setzero_si512() | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:224:23: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:118:23: note: expanded from macro 'VSETZERO' 118 | # define VSETZERO() _mm512_setzero_si512() | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:259:17: error: always_inline function '_mm512_load_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 259 | vec_t mults = VLOAD(raw_mults); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:110:21: note: expanded from macro 'VLOAD' 110 | # define VLOAD(p) _mm512_load_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:259:17: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:110:21: note: expanded from macro 'VLOAD' 110 | # define VLOAD(p) _mm512_load_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:280:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 280 | vec_t data_a = VLOADU(p + 0*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:280:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:281:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 281 | vec_t data_b = VLOADU(p + 1*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:281:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:282:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 282 | vec_t data_c = VLOADU(p + 2*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:282:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:283:20: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512f' 283 | vec_t data_d = VLOADU(p + 3*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:283:20: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:111:22: note: expanded from macro 'VLOADU' 111 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:295:14: error: always_inline function '_mm512_dpbusd_epi32' requires target feature 'avx512vnni', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512vnni' 295 | v_s2 = VDPBUSD(v_s2, data_a, mults); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:109:28: note: expanded from macro 'VDPBUSD' 109 | # define VDPBUSD(a, b, c) _mm512_dpbusd_epi32((a), (b), (c)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:295:14: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:109:28: note: expanded from macro 'VDPBUSD' 109 | # define VDPBUSD(a, b, c) _mm512_dpbusd_epi32((a), (b), (c)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:296:14: error: always_inline function '_mm512_dpbusd_epi32' requires target feature 'avx512vnni', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512vnni' 296 | v_s2_b = VDPBUSD(v_s2_b, data_b, mults); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:109:28: note: expanded from macro 'VDPBUSD' 109 | # define VDPBUSD(a, b, c) _mm512_dpbusd_epi32((a), (b), (c)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:296:14: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:109:28: note: expanded from macro 'VDPBUSD' 109 | # define VDPBUSD(a, b, c) _mm512_dpbusd_epi32((a), (b), (c)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:297:14: error: always_inline function '_mm512_dpbusd_epi32' requires target feature 'avx512vnni', but would be inlined into function 'adler32_x86_avx512_vl512_vnni' that is compiled without support for 'avx512vnni' 297 | v_s2_c = VDPBUSD(v_s2_c, data_c, mults); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/adler32_template.h:109:28: note: expanded from macro 'VDPBUSD' 109 | # define VDPBUSD(a, b, c) _mm512_dpbusd_epi32((a), (b), (c)) | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 4 warnings and 20 errors generated. make[4]: *** [CMakeFiles/libdeflate_static.dir/build.make:149: CMakeFiles/libdeflate_static.dir/lib/adler32.c.o] Error 1 [ 58%] Building C object CMakeFiles/libdeflate_static.dir/lib/zlib_compress.c.o [ 66%] Building C object CMakeFiles/libdeflate_static.dir/lib/zlib_decompress.c.o [ 75%] Building C object CMakeFiles/libdeflate_static.dir/lib/crc32.c.o [ 83%] Building C object CMakeFiles/libdeflate_static.dir/lib/gzip_compress.c.o [ 91%] Building C object CMakeFiles/libdeflate_static.dir/lib/gzip_decompress.c.o In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:110: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:105:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 105 | static forceinline ATTRIBUTES __m128i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:107:41: note: expanded from macro 'ATTRIBUTES' 107 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:110: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:116:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 116 | static forceinline ATTRIBUTES __m256i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:107:41: note: expanded from macro 'ATTRIBUTES' 107 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:110: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:159:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 159 | static forceinline ATTRIBUTES __m128i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:107:41: note: expanded from macro 'ATTRIBUTES' 107 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:110: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:183:8: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 183 | static ATTRIBUTES u32 | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:107:41: note: expanded from macro 'ATTRIBUTES' 107 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" NO_EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:105:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 105 | static forceinline ATTRIBUTES __m128i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:120:41: note: expanded from macro 'ATTRIBUTES' 120 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:116:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 116 | static forceinline ATTRIBUTES __m256i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:120:41: note: expanded from macro 'ATTRIBUTES' 120 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:138:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 138 | static forceinline ATTRIBUTES __m512i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:120:41: note: expanded from macro 'ATTRIBUTES' 120 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:159:20: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 159 | static forceinline ATTRIBUTES __m128i | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:120:41: note: expanded from macro 'ATTRIBUTES' 120 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:183:8: warning: unsupported 'evex512' in the 'target' attribute string; 'target' attribute ignored [-Wignored-attributes] 183 | static ATTRIBUTES u32 | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:120:41: note: expanded from macro 'ATTRIBUTES' 120 | # define ATTRIBUTES _target_attribute("vpclmulqdq,pclmul,avx512bw,avx512vl" EVEX512) | ^ In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/crc32.c:228: In file included from /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_impl.h:123: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:194:25: error: always_inline function '_mm512_set_epi64' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 194 | const vec_t mults_8v = MULTS_8V; | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:96:21: note: expanded from macro 'MULTS_8V' 96 | # define MULTS_8V MULTS(CRC32_X4063_MODG, CRC32_X4127_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:194:25: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:96:21: note: expanded from macro 'MULTS_8V' 96 | # define MULTS_8V MULTS(CRC32_X4063_MODG, CRC32_X4127_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:195:25: error: always_inline function '_mm512_set_epi64' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 195 | const vec_t mults_4v = MULTS_4V; | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:97:21: note: expanded from macro 'MULTS_4V' 97 | # define MULTS_4V MULTS(CRC32_X2015_MODG, CRC32_X2079_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:195:25: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:97:21: note: expanded from macro 'MULTS_4V' 97 | # define MULTS_4V MULTS(CRC32_X2015_MODG, CRC32_X2079_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:196:25: error: always_inline function '_mm512_set_epi64' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 196 | const vec_t mults_2v = MULTS_2V; | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:98:21: note: expanded from macro 'MULTS_2V' 98 | # define MULTS_2V MULTS(CRC32_X991_MODG, CRC32_X1055_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:196:25: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:98:21: note: expanded from macro 'MULTS_2V' 98 | # define MULTS_2V MULTS(CRC32_X991_MODG, CRC32_X1055_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:197:25: error: always_inline function '_mm512_set_epi64' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 197 | const vec_t mults_1v = MULTS_1V; | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:99:21: note: expanded from macro 'MULTS_1V' 99 | # define MULTS_1V MULTS(CRC32_X479_MODG, CRC32_X543_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:197:25: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:99:21: note: expanded from macro 'MULTS_1V' 99 | # define MULTS_1V MULTS(CRC32_X479_MODG, CRC32_X543_MODG) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:95:24: note: expanded from macro 'MULTS' 95 | # define MULTS(a, b) _mm512_set_epi64(a, b, a, b, a, b, a, b) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:222:10: error: always_inline function '_mm_maskz_loadu_epi8' requires target feature 'avx512vl', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512vl' 222 | x0, _mm_maskz_loadu_epi8((1 << len) - 1, p)); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:223:10: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'ssse3' 223 | x0 = _mm_shuffle_epi8( | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:13: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 246 | v0 = VXOR(VLOADU(p), M128I_TO_VEC(x0)); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:92:22: note: expanded from macro 'VLOADU' 92 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:13: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:92:22: note: expanded from macro 'VLOADU' 92 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:24: error: always_inline function '_mm512_zextsi128_si512' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 246 | v0 = VXOR(VLOADU(p), M128I_TO_VEC(x0)); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:94:27: note: expanded from macro 'M128I_TO_VEC' 94 | # define M128I_TO_VEC(a) _mm512_zextsi128_si512(a) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:24: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:94:27: note: expanded from macro 'M128I_TO_VEC' 94 | # define M128I_TO_VEC(a) _mm512_zextsi128_si512(a) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:8: error: always_inline function '_mm512_xor_si512' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 246 | v0 = VXOR(VLOADU(p), M128I_TO_VEC(x0)); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:93:23: note: expanded from macro 'VXOR' 93 | # define VXOR(a, b) _mm512_xor_si512((a), (b)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:246:8: error: AVX vector argument of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:93:23: note: expanded from macro 'VXOR' 93 | # define VXOR(a, b) _mm512_xor_si512((a), (b)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:251:8: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 251 | v1 = VLOADU(p + 1*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:92:22: note: expanded from macro 'VLOADU' 92 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:251:8: error: AVX vector return of type '__m512i' (vector of 8 'long long' values) without 'avx512f' enabled changes the ABI /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:92:22: note: expanded from macro 'VLOADU' 92 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:256:8: error: always_inline function '_mm512_loadu_si512' requires target feature 'avx512f', but would be inlined into function 'crc32_x86_vpclmulqdq_avx512_vl512' that is compiled without support for 'avx512f' 256 | v2 = VLOADU(p + 2*VL); | ^ /data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/lib/x86/crc32_pclmul_template.h:92:22: note: expanded from macro 'VLOADU' 92 | # define VLOADU(p) _mm512_loadu_si512((const void *)(p)) | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 9 warnings and 20 errors generated. make[4]: *** [CMakeFiles/libdeflate_static.dir/build.make:191: CMakeFiles/libdeflate_static.dir/lib/crc32.c.o] Error 1 make[4]: Target 'CMakeFiles/libdeflate_static.dir/build' not remade because of errors. make[3]: *** [CMakeFiles/Makefile2:87: CMakeFiles/libdeflate_static.dir/all] Error 2 make[3]: Target 'all' not remade because of errors. gmake[2]: *** [Makefile:136: all] Error 2 gmake[2]: Target 'default_target' not remade because of errors. gmake[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang22/libdeflate/src/libdeflate/build' make[1]: *** [Makevars:35: /data/gannet/ripley/R/packages/tests-clang22/libdeflate/inst/lib/x86_64//libdeflate.a] Error 2 make[1]: Target 'all' not remade because of errors. make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang22/libdeflate/src' ERROR: compilation failed for package ‘libdeflate’ * removing ‘/data/gannet/ripley/R/packages/tests-clang22/libdeflate.Rcheck/libdeflate’