Running phase: unpackPhase unpacking source archive /nix/store/dgiy35wd1klh93l6kc4zpy85abhzhp5s-source source root is source Executing cargoSetupPostUnpackHook Finished cargoSetupPostUnpackHook Running phase: patchPhase Executing cargoSetupPostPatchHook Validating consistency between /build/source/Cargo.lock and /build/trunk-0.21.14-vendor/Cargo.lock Finished cargoSetupPostPatchHook Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase Running phase: buildPhase Executing cargoBuildHook cargoBuildHook flags: -j 48 --target x86_64-unknown-linux-gnu --offline --profile release Compiling proc-macro2 v1.0.94 Compiling unicode-ident v1.0.18 Compiling libc v0.2.171 Compiling cfg-if v1.0.0 Compiling portable-atomic v1.11.0 Compiling critical-section v1.2.0 Compiling log v0.4.27 Compiling autocfg v1.4.0 Compiling shlex v1.3.0 Compiling smallvec v1.15.0 Compiling serde v1.0.219 Compiling version_check v0.9.5 Compiling memchr v2.7.4 Compiling itoa v1.0.15 Compiling crossbeam-utils v0.8.21 Compiling pin-project-lite v0.2.16 Compiling parking_lot_core v0.9.10 Compiling scopeguard v1.2.0 Compiling zerocopy v0.8.24 Compiling bytes v1.10.1 Compiling syn v1.0.109 Compiling futures-core v0.3.31 Compiling bitflags v2.9.0 Compiling stable_deref_trait v1.2.0 Compiling either v1.15.0 Compiling rayon-core v1.12.1 Compiling futures-sink v0.3.31 Compiling hashbrown v0.15.2 Compiling equivalent v1.0.2 Compiling typenum v1.18.0 Compiling futures-task v0.3.31 Compiling pin-utils v0.1.0 Compiling fnv v1.0.7 Compiling futures-io v0.3.31 Compiling subtle v2.6.1 Compiling getrandom v0.1.16 Compiling pkg-config v0.3.32 Compiling untrusted v0.9.0 Compiling litemap v0.7.5 Compiling rustls-pki-types v1.11.0 Compiling writeable v0.5.5 Compiling getrandom v0.3.2 Compiling icu_locid_transform_data v1.5.1 Compiling siphasher v1.0.1 Compiling icu_properties_data v1.5.1 Compiling rand_core v0.6.4 Compiling ryu v1.0.20 Compiling icu_normalizer_data v1.5.1 Compiling httparse v1.10.1 Compiling serde_json v1.0.140 Compiling rustls v0.23.25 Compiling siphasher v0.3.11 Compiling percent-encoding v2.3.1 Compiling utf16_iter v1.0.5 Compiling utf8_iter v1.0.4 Compiling write16 v1.0.0 Compiling dtoa v1.0.10 Compiling futures-channel v0.3.31 Compiling rand v0.8.5 Compiling tower-service v0.3.3 Compiling lazy_static v1.5.0 Compiling thiserror v2.0.12 Compiling form_urlencoded v1.2.1 Compiling generic-array v0.14.7 Compiling phf_shared v0.8.0 Compiling phf_shared v0.11.3 Compiling ahash v0.8.11 Compiling atomic-waker v1.1.2 Compiling rustix v1.0.5 Compiling try-lock v0.2.5 Compiling bumpalo v3.17.0 Compiling httpdate v1.0.3 Compiling heck v0.5.0 Compiling ahash v0.7.8 Compiling data-encoding v2.8.0 Compiling matches v0.1.10 Compiling proc-macro-hack v0.5.20+deprecated Compiling linux-raw-sys v0.9.3 Compiling byteorder v1.5.0 Compiling cpufeatures v0.2.17 Compiling zerocopy v0.7.35 Compiling mime v0.3.17 Compiling cfg_aliases v0.2.1 Compiling thiserror v1.0.69 Compiling tower-layer v0.3.3 Compiling utf8parse v0.2.2 Compiling rustversion v1.0.20 Compiling openssl-probe v0.1.6 Compiling sync_wrapper v1.0.2 Compiling dtoa-short v0.3.5 Compiling anstyle v1.0.10 Compiling colorchoice v1.0.3 Compiling phf_generator v0.11.3 Compiling want v0.3.1 Compiling precomputed-hash v0.1.1 Compiling nix v0.29.0 Compiling rustls-native-certs v0.8.1 Compiling anstyle-query v1.1.2 Compiling is_terminal_polyfill v1.70.1 Compiling rkyv v0.7.45 Compiling outref v0.1.0 Compiling itertools v0.12.1 Compiling aho-corasick v0.7.20 Compiling crc32fast v1.4.2 Compiling semver v1.0.26 Compiling anstyle-parse v0.2.6 Compiling simd-abstraction v0.7.1 Compiling rustc-hash v2.1.1 Compiling unicase v2.8.1 Compiling phf_codegen v0.11.3 Compiling radium v0.7.0 Compiling ipnet v2.11.0 Compiling paste v1.0.15 Compiling zstd-safe v7.2.4 Compiling unicode-segmentation v1.12.0 Compiling crossbeam-epoch v0.9.18 Compiling anstream v0.6.18 Compiling parcel_selectors v0.28.1 Compiling seahash v4.1.0 Compiling crossbeam-channel v0.5.14 Compiling base64-simd v0.7.0 Compiling data-url v0.1.1 Compiling lock_api v0.4.12 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling fs-err v3.1.0 Compiling aho-corasick v1.1.3 Compiling rustls-pemfile v2.2.0 Compiling webpki-roots v0.26.8 Compiling crc-catalog v2.4.0 Compiling once_cell v1.21.3 Compiling moka v0.12.10 Compiling mime_guess v2.0.5 Compiling rustix v0.38.44 Compiling same-file v1.0.6 Compiling winnow v0.7.4 Compiling regex-syntax v0.8.5 Compiling hashbrown v0.14.5 Compiling powerfmt v0.2.0 Compiling tinyvec_macros v0.1.1 Compiling convert_case v0.6.0 Compiling utf-8 v0.7.6 Compiling pathdiff v0.2.3 Compiling http v1.3.1 Compiling nodrop v0.1.14 Compiling vlq v0.5.1 Compiling simd-adler32 v0.3.7 Compiling clap_lex v0.7.4 Compiling lockfree-object-pool v0.1.6 Compiling regex-syntax v0.6.29 Compiling adler2 v2.0.0 Compiling itoa v0.4.8 Compiling camino v1.1.9 Compiling strsim v0.11.1 Compiling convert_case v0.4.0 Compiling base64 v0.22.1 Compiling tap v1.0.1 Compiling servo_arc v0.1.1 Compiling walkdir v2.5.0 Compiling quote v1.0.40 Compiling wyz v0.5.1 Compiling crossbeam-deque v0.8.6 Compiling tinyvec v1.9.0 Compiling crc v3.2.1 Compiling fxhash v0.2.1 Compiling itertools v0.10.5 Compiling miniz_oxide v0.8.7 Compiling env_filter v0.1.3 Compiling tracing-core v0.1.33 Compiling is-docker v0.2.0 Compiling zopfli v0.8.1 Compiling getrandom v0.2.15 Compiling syn v2.0.100 Compiling mio v1.0.3 Compiling socket2 v0.5.9 Compiling signal-hook-registry v1.4.2 Compiling filetime v0.2.25 Compiling inotify-sys v0.1.5 Compiling parking_lot v0.12.3 Compiling ppv-lite86 v0.2.21 Compiling dashmap v5.5.3 Compiling rand_core v0.9.3 Compiling inotify v0.11.0 Compiling uuid v1.16.0 Compiling hostname v0.4.0 Compiling cvt v0.1.2 Compiling tagptr v0.2.0 Compiling http-body v1.0.1 Compiling bitflags v1.3.2 Compiling bytemuck v1.22.0 Compiling zip v2.6.1 Compiling hashbrown v0.12.3 Compiling rustc-hash v1.1.0 Compiling option-ext v0.2.0 Compiling linux-raw-sys v0.4.15 Compiling thin-slice v0.1.1 Compiling http-body-util v0.1.3 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling inout v0.1.4 Compiling time-core v0.1.4 Compiling jobserver v0.1.33 Compiling notify-types v2.0.0 Compiling num-conv v0.1.0 Compiling schemars v0.8.22 Compiling overload v0.1.1 Compiling anyhow v1.0.97 Compiling funty v2.0.0 Compiling hashbrown v0.13.2 Compiling rgb v0.8.50 Compiling dirs-sys v0.5.0 Compiling cipher v0.4.4 Compiling lzma-rs v0.3.0 Compiling nu-ansi-term v0.46.0 Compiling digest v0.10.7 Compiling resolv-conf v0.7.1 Compiling flate2 v1.1.1 Compiling env_logger v0.11.8 Compiling rayon v1.10.0 Compiling rand_core v0.5.1 Compiling tracing-log v0.2.0 Compiling is-wsl v0.4.0 Compiling thread_local v1.1.8 Compiling sha1 v0.10.6 Compiling hmac v0.12.1 Compiling notify v8.0.0 Compiling sharded-slab v0.1.7 Compiling encoding_rs v0.8.35 Compiling rand_chacha v0.2.2 Compiling rand_pcg v0.2.1 Compiling pbkdf2 v0.12.2 Compiling humantime v2.2.0 Compiling env_home v0.1.0 Compiling cc v1.2.18 Compiling http-range-header v0.4.2 Compiling lazycell v1.3.0 Compiling unicode-width v0.2.0 Compiling deflate64 v0.1.9 Compiling normpath v1.3.0 Compiling constant_time_eq v0.3.1 Compiling matchit v0.8.4 Compiling arc-swap v1.7.1 Compiling unsafe-libyaml v0.2.11 Compiling rand v0.7.3 Compiling aes v0.8.4 Compiling file-id v0.2.2 Compiling dyn-clone v1.0.19 Compiling open v5.3.2 Compiling console v0.15.11 Compiling sha2 v0.10.8 Compiling directories v6.0.0 Compiling dunce v1.0.5 Compiling htmlescape v0.3.1 Compiling rand_chacha v0.9.0 Compiling notify-debouncer-full v0.5.0 Compiling rand v0.9.0 Compiling parse-js v0.17.0 Compiling fs_at v0.2.1 Compiling homedir v0.3.4 Compiling regex-automata v0.1.10 Compiling bitvec v1.0.1 Compiling regex-automata v0.4.9 Compiling remove_dir_all v1.0.0 Compiling phf_generator v0.8.0 Compiling phf_codegen v0.8.0 Compiling selectors v0.22.0 Compiling matchers v0.1.0 Compiling minify-js v0.5.6 Compiling ring v0.17.14 Compiling zstd-sys v2.0.15+zstd.1.5.7 Compiling lzma-sys v0.1.20 Compiling libdeflate-sys v1.23.1 Compiling bzip2-sys v0.1.13+1.0.8 Compiling which v7.0.2 Compiling terminal_size v0.4.2 Compiling xattr v1.5.0 Compiling clap_builder v4.5.35 Compiling tar v0.4.44 Compiling regex v1.11.1 Compiling ptr_meta_derive v0.1.4 Compiling cssparser v0.27.2 Compiling rkyv_derive v0.7.45 Compiling phf_macros v0.8.0 Compiling const-str-proc-macro v0.3.2 Compiling lightningcss-derive v1.0.0-alpha.43 Compiling synstructure v0.13.1 Compiling serde_derive_internals v0.29.1 Compiling ptr_meta v0.1.4 Compiling xz2 v0.1.7 Compiling serde_derive v1.0.219 Compiling tokio-macros v2.5.0 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling futures-macro v0.3.31 Compiling tracing-attributes v0.1.28 Compiling icu_provider_macros v1.5.0 Compiling zeroize_derive v1.4.2 Compiling cssparser-macros v0.6.1 Compiling thiserror-impl v2.0.12 Compiling phf_macros v0.11.3 Compiling thiserror-impl v1.0.69 Compiling const-str v0.3.2 Compiling derive_more v0.99.19 Compiling async-trait v0.1.88 Compiling enum-as-inner v0.6.1 Compiling async-recursion v1.1.1 Compiling phf v0.8.0 Compiling clap_derive v4.5.32 Compiling bzip2 v0.5.2 Compiling strum_macros v0.27.1 Compiling schemars_derive v0.8.22 Compiling phf v0.11.3 Compiling cssparser v0.33.0 Compiling futures-util v0.3.31 Compiling tokio v1.44.2 warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/adler32.c:28: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:12: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/adler32.c:128: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_impl.h:83:41: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 83 | # define adler32_x86_avx512_vl256_vnni adler32_x86_avx512_vl256_vnni warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'adler32_x86_avx512_vl256_vnni' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:183:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 183 | ADD_SUFFIX(adler32_x86)(u32 adler, const u8 *p, size_t len) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:12: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_impl.h:96:41: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 96 | # define adler32_x86_avx512_vl512_vnni adler32_x86_avx512_vl512_vnni warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'adler32_x86_avx512_vl512_vnni' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:183:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 183 | ADD_SUFFIX(adler32_x86)(u32 adler, const u8 *p, size_t len) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/x86/adler32_impl.h:89: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h: In function 'adler32_x86_avx512_vl256_vnni': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:197:21: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] warning: libdeflate-sys@1.23.1: 197 | const vec_t ones = VSET1_8(1); warning: libdeflate-sys@1.23.1: | ^~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h: In function 'reduce_to_32bits_avx512_vl256_vnni': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:12: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/x86/adler32_impl.h:102: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h: In function 'adler32_x86_avx512_vl512_vnni': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/adler32_template.h:197:21: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] warning: libdeflate-sys@1.23.1: 197 | const vec_t ones = VSET1_8(1); warning: libdeflate-sys@1.23.1: | ^~~~ warning: libdeflate-sys@1.23.1: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "libdeflate" "-fno-omit-frame-pointer" "-o" "/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out/lib/81d37bb229f1c0d9-adler32.o" "-c" "libdeflate/lib/adler32.c"cargo:warning=In file included from libdeflate/lib/crc32.c:171: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:106:12: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:106:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:12: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/x86/crc32_impl.h:110, warning: libdeflate-sys@1.23.1: from libdeflate/lib/crc32.c:228: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec256_vpclmulqdq_avx512_vl256': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:118:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] warning: libdeflate-sys@1.23.1: 118 | { warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h: At top level: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:160:12: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:160:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_impl.h:105:46: error: attribute 'target' argument 'no-evex512' is unknown warning: libdeflate-sys@1.23.1: 105 | # define crc32_x86_vpclmulqdq_avx512_vl256 crc32_x86_vpclmulqdq_avx512_vl256 warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'crc32_x86_vpclmulqdq_avx512_vl256' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:184:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 184 | ADD_SUFFIX(crc32_x86)(u32 crc, const u8 *p, size_t len) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:106:12: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:106:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:12: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:139:12: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 139 | ADD_SUFFIX(fold_vec512)(__m512i src, __m512i dst, __m512i /* __v8du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:139:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 139 | ADD_SUFFIX(fold_vec512)(__m512i src, __m512i dst, __m512i /* __v8du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: In file included from libdeflate/lib/x86/crc32_impl.h:124: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec512_vpclmulqdq_avx512_vl512': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:140:1: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] warning: libdeflate-sys@1.23.1: 140 | { warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h: At top level: warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:160:12: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:160:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_impl.h:119:46: error: attribute 'target' argument 'evex512' is unknown warning: libdeflate-sys@1.23.1: 119 | # define crc32_x86_vpclmulqdq_avx512_vl512 crc32_x86_vpclmulqdq_avx512_vl512 warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'crc32_x86_vpclmulqdq_avx512_vl512' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:184:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 184 | ADD_SUFFIX(crc32_x86)(u32 crc, const u8 *p, size_t len) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec256_vpclmulqdq_avx512_vl256': warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:12: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' warning: libdeflate-sys@1.23.1: 102 | #define CONCAT_IMPL(a, b) a##b warning: libdeflate-sys@1.23.1: | ^ warning: libdeflate-sys@1.23.1: libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' warning: libdeflate-sys@1.23.1: 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) warning: libdeflate-sys@1.23.1: | ^~~~~~ warning: libdeflate-sys@1.23.1: libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' warning: libdeflate-sys@1.23.1: 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) warning: libdeflate-sys@1.23.1: | ^~~~~~~~~~ warning: libdeflate-sys@1.23.1: ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "libdeflate" "-fno-omit-frame-pointer" "-o" "/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out/lib/81d37bb229f1c0d9-crc32.o" "-c" "libdeflate/lib/crc32.c" error: failed to run custom build command for `libdeflate-sys v1.23.1` Caused by: process didn't exit successfully: `/build/source/target/release/build/libdeflate-sys-96b6fd7c63bb3028/build-script-build` (exit status: 1) --- stdout OPT_LEVEL = Some(3) TARGET = Some(x86_64-unknown-linux-gnu) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu CC_x86_64-unknown-linux-gnu = None cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu CC_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=HOST_CC HOST_CC = Some(/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc) RUSTC_WRAPPER = None cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None DEBUG = Some(false) CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2) cargo:rerun-if-env-changed=CFLAGS CFLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None CARGO_ENCODED_RUSTFLAGS = Some(-Cforce-frame-pointers=yes) OUT_DIR = Some(/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out) cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS CRATE_CC_NO_DEFAULTS = None TARGET = Some(x86_64-unknown-linux-gnu) CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2) HOST = Some(x86_64-unknown-linux-gnu) cargo:rerun-if-env-changed=CFLAGS CFLAGS = None cargo:rerun-if-env-changed=HOST_CFLAGS HOST_CFLAGS = None cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu CFLAGS_x86_64_unknown_linux_gnu = None cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu CFLAGS_x86_64-unknown-linux-gnu = None cargo:warning=In file included from libdeflate/lib/adler32.c:28: cargo:warning=libdeflate/lib/x86/adler32_template.h:135:12: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~ cargo:warning=In file included from libdeflate/lib/adler32.c:128: cargo:warning=libdeflate/lib/x86/adler32_impl.h:83:41: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 83 | # define adler32_x86_avx512_vl256_vnni adler32_x86_avx512_vl256_vnni cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'adler32_x86_avx512_vl256_vnni' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' cargo:warning= 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:183:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 183 | ADD_SUFFIX(adler32_x86)(u32 adler, const u8 *p, size_t len) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:135:12: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/adler32_impl.h:96:41: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 96 | # define adler32_x86_avx512_vl512_vnni adler32_x86_avx512_vl512_vnni cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'adler32_x86_avx512_vl512_vnni' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' cargo:warning= 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:183:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 183 | ADD_SUFFIX(adler32_x86)(u32 adler, const u8 *p, size_t len) cargo:warning= | ^~~~~~~~~~ cargo:warning=In file included from libdeflate/lib/x86/adler32_impl.h:89: cargo:warning=libdeflate/lib/x86/adler32_template.h: In function 'adler32_x86_avx512_vl256_vnni': cargo:warning=libdeflate/lib/x86/adler32_template.h:197:21: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] cargo:warning= 197 | const vec_t ones = VSET1_8(1); cargo:warning= | ^~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h: In function 'reduce_to_32bits_avx512_vl256_vnni': cargo:warning=libdeflate/lib/x86/adler32_template.h:135:12: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/adler32_template.h:135:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 135 | ADD_SUFFIX(reduce_to_32bits)(vec_t v_s1, vec_t v_s2, u32 *s1_p, u32 *s2_p) cargo:warning= | ^~~~~~~~~~ cargo:warning=In file included from libdeflate/lib/x86/adler32_impl.h:102: cargo:warning=libdeflate/lib/x86/adler32_template.h: In function 'adler32_x86_avx512_vl512_vnni': cargo:warning=libdeflate/lib/x86/adler32_template.h:197:21: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] cargo:warning= 197 | const vec_t ones = VSET1_8(1); cargo:warning= | ^~~~ exit status: 0 exit status: 0 exit status: 0 exit status: 0 exit status: 0 exit status: 0 exit status: 0 exit status: 1 cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "libdeflate" "-fno-omit-frame-pointer" "-o" "/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out/lib/81d37bb229f1c0d9-adler32.o" "-c" "libdeflate/lib/adler32.c"cargo:warning=In file included from libdeflate/lib/crc32.c:171: cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:106:12: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:106:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:12: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~ cargo:warning=In file included from libdeflate/lib/x86/crc32_impl.h:110, cargo:warning= from libdeflate/lib/crc32.c:228: cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec256_vpclmulqdq_avx512_vl256': cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:118:1: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] cargo:warning= 118 | { cargo:warning= | ^ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h: At top level: cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:160:12: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:160:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_impl.h:105:46: error: attribute 'target' argument 'no-evex512' is unknown cargo:warning= 105 | # define crc32_x86_vpclmulqdq_avx512_vl256 crc32_x86_vpclmulqdq_avx512_vl256 cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'crc32_x86_vpclmulqdq_avx512_vl256' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' cargo:warning= 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:184:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 184 | ADD_SUFFIX(crc32_x86)(u32 crc, const u8 *p, size_t len) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:106:12: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:106:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 106 | ADD_SUFFIX(fold_vec128)(__m128i src, __m128i dst, __m128i /* __v2du */ mults) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:12: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:139:12: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 139 | ADD_SUFFIX(fold_vec512)(__m512i src, __m512i dst, __m512i /* __v8du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:139:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 139 | ADD_SUFFIX(fold_vec512)(__m512i src, __m512i dst, __m512i /* __v8du */ mults) cargo:warning= | ^~~~~~~~~~ cargo:warning=In file included from libdeflate/lib/x86/crc32_impl.h:124: cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec512_vpclmulqdq_avx512_vl512': cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:140:1: warning: AVX512F vector return without AVX512F enabled changes the ABI [-Wpsabi] cargo:warning= 140 | { cargo:warning= | ^ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h: At top level: cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:160:12: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:160:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 160 | ADD_SUFFIX(fold_lessthan16bytes)(__m128i x, const u8 *p, size_t len, cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_impl.h:119:46: error: attribute 'target' argument 'evex512' is unknown cargo:warning= 119 | # define crc32_x86_vpclmulqdq_avx512_vl512 crc32_x86_vpclmulqdq_avx512_vl512 cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in expansion of macro 'crc32_x86_vpclmulqdq_avx512_vl512' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:103:33: note: in expansion of macro 'CONCAT_IMPL' cargo:warning= 103 | #define CONCAT(a, b) CONCAT_IMPL(a, b) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:184:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 184 | ADD_SUFFIX(crc32_x86)(u32 crc, const u8 *p, size_t len) cargo:warning= | ^~~~~~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h: In function 'fold_vec256_vpclmulqdq_avx512_vl256': cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:12: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~~ cargo:warning=libdeflate/lib/lib_common.h:102:33: note: in definition of macro 'CONCAT_IMPL' cargo:warning= 102 | #define CONCAT_IMPL(a, b) a##b cargo:warning= | ^ cargo:warning=libdeflate/lib/lib_common.h:104:33: note: in expansion of macro 'CONCAT' cargo:warning= 104 | #define ADD_SUFFIX(name) CONCAT(name, SUFFIX) cargo:warning= | ^~~~~~ cargo:warning=libdeflate/lib/x86/crc32_pclmul_template.h:117:1: note: in expansion of macro 'ADD_SUFFIX' cargo:warning= 117 | ADD_SUFFIX(fold_vec256)(__m256i src, __m256i dst, __m256i /* __v4du */ mults) cargo:warning= | ^~~~~~~~~~ exit status: 1 cargo:warning=ToolExecError: command did not execute successfully (status code exit status: 1): LC_ALL="C" "/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "libdeflate" "-fno-omit-frame-pointer" "-o" "/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out/lib/81d37bb229f1c0d9-crc32.o" "-c" "libdeflate/lib/crc32.c" exit status: 0 exit status: 0 --- stderr error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "/nix/store/j1938gsbvbhkyz4kbmvjk56r479mkw3s-gcc-wrapper-16.2.0/bin/cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "libdeflate" "-fno-omit-frame-pointer" "-o" "/build/source/target/x86_64-unknown-linux-gnu/release/build/libdeflate-sys-e17dcf852e22f5bb/out/lib/81d37bb229f1c0d9-crc32.o" "-c" "libdeflate/lib/crc32.c" warning: build failed, waiting for other jobs to finish...