[INFO] fetching crate fiftyonedegrees 0.2.20...
[INFO] testing fiftyonedegrees-0.2.20 against nightly-2024-10-28 for randomize-layout
[INFO] extracting crate fiftyonedegrees 0.2.20 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate fiftyonedegrees 0.2.20 on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate fiftyonedegrees 0.2.20
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate fiftyonedegrees 0.2.20
[INFO] tweaked toml for crates.io crate fiftyonedegrees 0.2.20 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate crates.io crate fiftyonedegrees 0.2.20 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libc v0.2.95
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cc0fd2c46dd6cf994d7e1e85cde93efd73926685e4c7a750b04874d820ddf7ed
[INFO] running `Command { std: "docker" "start" "-a" "cc0fd2c46dd6cf994d7e1e85cde93efd73926685e4c7a750b04874d820ddf7ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cc0fd2c46dd6cf994d7e1e85cde93efd73926685e4c7a750b04874d820ddf7ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc0fd2c46dd6cf994d7e1e85cde93efd73926685e4c7a750b04874d820ddf7ed", kill_on_drop: false }`
[INFO] [stdout] cc0fd2c46dd6cf994d7e1e85cde93efd73926685e4c7a750b04874d820ddf7ed
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2713fd6a05968f74e3da35133e26f6a6830a93e639d8c87644bb54c9027527dd
[INFO] running `Command { std: "docker" "start" "-a" "2713fd6a05968f74e3da35133e26f6a6830a93e639d8c87644bb54c9027527dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling cc v1.0.68
[INFO] [stderr]    Compiling fiftyonedegrees v0.2.20 (/opt/rustwide/workdir)
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToDataset':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:38:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    38 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:39:38: warning: passing argument 1 of 'fiftyoneDegreesDataSetGet' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    39 |     return fiftyoneDegreesDataSetGet(&init->manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/common-cxx/fiftyone.h:56,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/../../device-detection-cxx/src/fiftyone.h:44,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:1,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/common-cxx/dataset.h:264:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   264 |         fiftyoneDegreesResourceManager *manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToResults':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:46:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    46 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:47:56: warning: passing argument 1 of 'fiftyoneDegreesResultsHashCreate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    47 |     results.results = fiftyoneDegreesResultsHashCreate(&init->manager, 1, 0);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                                        ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/hash/fiftyone.h:45,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:2,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/hash/hash.h:618:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   618 |         fiftyoneDegreesResourceManager *manager,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.92s
[INFO] running `Command { std: "docker" "inspect" "2713fd6a05968f74e3da35133e26f6a6830a93e639d8c87644bb54c9027527dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2713fd6a05968f74e3da35133e26f6a6830a93e639d8c87644bb54c9027527dd", kill_on_drop: false }`
[INFO] [stdout] 2713fd6a05968f74e3da35133e26f6a6830a93e639d8c87644bb54c9027527dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 58b0ba54a629327cd3a066d770d2b0c1ffb41fcc6e9d537a6b70e94287404b40
[INFO] running `Command { std: "docker" "start" "-a" "58b0ba54a629327cd3a066d770d2b0c1ffb41fcc6e9d537a6b70e94287404b40", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.5
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.5
[INFO] [stderr]    Compiling rayon-core v1.9.1
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling libc v0.2.95
[INFO] [stderr]    Compiling memoffset v0.6.4
[INFO] [stderr]    Compiling rayon v1.5.1
[INFO] [stderr]    Compiling crossbeam-channel v0.5.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.0
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling fiftyonedegrees v0.2.20 (/opt/rustwide/workdir)
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToDataset':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:38:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    38 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:39:38: warning: passing argument 1 of 'fiftyoneDegreesDataSetGet' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    39 |     return fiftyoneDegreesDataSetGet(&init->manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/common-cxx/fiftyone.h:56,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/../../device-detection-cxx/src/fiftyone.h:44,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:1,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/common-cxx/dataset.h:264:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   264 |         fiftyoneDegreesResourceManager *manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToResults':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:46:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    46 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:47:56: warning: passing argument 1 of 'fiftyoneDegreesResultsHashCreate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    47 |     results.results = fiftyoneDegreesResultsHashCreate(&init->manager, 1, 0);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                                        ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/hash/fiftyone.h:45,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:2,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/hash/hash.h:618:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   618 |         fiftyoneDegreesResourceManager *manager,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcpl4Lat/symbols.o" "/opt/rustwide/target/debug/examples/benchmark-698f15094e3247b7.benchmark.896543ebbb304276-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/benchmark-698f15094e3247b7.8x84lbl6xckl1g7586kjod1gh.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libfiftyonedegrees-b00d9e27664f3518.rlib" "/opt/rustwide/target/debug/deps/librayon-c0c2f707bfa4e03b.rlib" "/opt/rustwide/target/debug/deps/librayon_core-2776f0e75f07be26.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-2b8bda1c998a08f8.rlib" "/opt/rustwide/target/debug/deps/liblibc-7f6cdf49192fc131.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-3e538412eb8b6985.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-f4e46e6e64d89eba.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-41d0065c78292d4d.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-6ebe5b14c8a6c2d8.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-928352484de5c73d.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-357afe4c24783c2a.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-b82c15677deef9e2.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-57bf25c23e31efdb.rlib" "/opt/rustwide/target/debug/deps/libeither-e779026d249f34d5.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-fb8c387236db3c10.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-b251837809b2f64b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-cbef83eaa4e01f04.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-12a772286de2fca7.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-023bbe5ada7abfc3.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-de2bcdf10ec69c2b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8e1754df350800fd.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-06c2ab7b9c32e037.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-51d2621fc57a281b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-54a930408793772f.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-0c7d01cba400dcb2.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-b9f84d69e331b75b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-eec95493246aae39.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-6f6676c475e08ab0.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-799d520624f8b2e0.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-fcf93d4842acd9a9.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-395a38b8e0851c9b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-d453bab70303062c.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-0e6386368b0a24e8.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-B/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/fiftyonedegrees-6b82448ed6c1bf26/out" "-L" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/benchmark-698f15094e3247b7" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: rust-lld: error: undefined symbol: __atomic_compare_exchange_16
[INFO] [stdout]           >>> referenced by resource.c:223 (./device-detection-cxx/src/common-cxx/resource.c:223)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleDecUse) in archive /opt/rustwide/target/debug/deps/libfiftyonedegrees-b00d9e27664f3518.rlib
[INFO] [stdout]           >>> referenced by resource.c:257 (./device-detection-cxx/src/common-cxx/resource.c:257)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleDecUse) in archive /opt/rustwide/target/debug/deps/libfiftyonedegrees-b00d9e27664f3518.rlib
[INFO] [stdout]           >>> referenced by resource.c:292 (./device-detection-cxx/src/common-cxx/resource.c:292)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleIncUse) in archive /opt/rustwide/target/debug/deps/libfiftyonedegrees-b00d9e27664f3518.rlib
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToDataset':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:38:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    38 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:39:38: warning: passing argument 1 of 'fiftyoneDegreesDataSetGet' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    39 |     return fiftyoneDegreesDataSetGet(&init->manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/common-cxx/fiftyone.h:56,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/../../device-detection-cxx/src/fiftyone.h:44,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:1,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/common-cxx/dataset.h:264:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   264 |         fiftyoneDegreesResourceManager *manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToResults':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:46:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    46 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:47:56: warning: passing argument 1 of 'fiftyoneDegreesResultsHashCreate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    47 |     results.results = fiftyoneDegreesResultsHashCreate(&init->manager, 1, 0);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                                        ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/hash/fiftyone.h:45,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:2,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/hash/hash.h:618:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   618 |         fiftyoneDegreesResourceManager *manager,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `fiftyonedegrees` (example "benchmark") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustc7DKeM0/symbols.o" "/opt/rustwide/target/debug/deps/fiftyonedegrees-9afe4dc75b385933.fiftyonedegrees.e4b76af2a48359cb-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/fiftyonedegrees-9afe4dc75b385933.fiftyonedegrees.e4b76af2a48359cb-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/fiftyonedegrees-9afe4dc75b385933.3ib0giab2x0ftqaf3hni1hk0q.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "-l51degrees" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-a09fad3b5321e7d6.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-f9c3dff41ad42661.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-ad2aef31af6addd3.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-e3f907dc03deb913.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-fb8c387236db3c10.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-b251837809b2f64b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-cbef83eaa4e01f04.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-12a772286de2fca7.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-023bbe5ada7abfc3.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-de2bcdf10ec69c2b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-8e1754df350800fd.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-06c2ab7b9c32e037.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-51d2621fc57a281b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-54a930408793772f.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-0c7d01cba400dcb2.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-b9f84d69e331b75b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-eec95493246aae39.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-6f6676c475e08ab0.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-799d520624f8b2e0.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-fcf93d4842acd9a9.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-395a38b8e0851c9b.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-d453bab70303062c.rlib" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-0e6386368b0a24e8.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-B/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/fiftyonedegrees-6b82448ed6c1bf26/out" "-L" "/opt/rustwide/rustup-home/toolchains/nightly-2024-10-28-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/fiftyonedegrees-9afe4dc75b385933" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: rust-lld: error: undefined symbol: __atomic_compare_exchange_16
[INFO] [stdout]           >>> referenced by resource.c:223 (./device-detection-cxx/src/common-cxx/resource.c:223)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleDecUse) in archive /opt/rustwide/target/debug/build/fiftyonedegrees-6b82448ed6c1bf26/out/lib51degrees.a
[INFO] [stdout]           >>> referenced by resource.c:257 (./device-detection-cxx/src/common-cxx/resource.c:257)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleDecUse) in archive /opt/rustwide/target/debug/build/fiftyonedegrees-6b82448ed6c1bf26/out/lib51degrees.a
[INFO] [stdout]           >>> referenced by resource.c:292 (./device-detection-cxx/src/common-cxx/resource.c:292)
[INFO] [stdout]           >>>               resource.o:(fiftyoneDegreesResourceHandleIncUse) in archive /opt/rustwide/target/debug/build/fiftyonedegrees-6b82448ed6c1bf26/out/lib51degrees.a
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] The following warnings were emitted during compilation:
[INFO] [stderr] 
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToDataset':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:38:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    38 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:39:38: warning: passing argument 1 of 'fiftyoneDegreesDataSetGet' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    39 |     return fiftyoneDegreesDataSetGet(&init->manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/common-cxx/fiftyone.h:56,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/../../device-detection-cxx/src/fiftyone.h:44,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:1,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/common-cxx/dataset.h:264:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   264 |         fiftyoneDegreesResourceManager *manager);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c: In function 'initToResults':
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:46:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    46 | #pragma GCC diagnostic ignored "-Wincompatible-pointer-types-discards-qualifiers"
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/wrapper.c:47:56: warning: passing argument 1 of 'fiftyoneDegreesResultsHashCreate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:    47 |     results.results = fiftyoneDegreesResultsHashCreate(&init->manager, 1, 0);
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |                                                        ^~~~~~~~~~~~~~
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: In file included from ./src/shim/../../device-detection-cxx/src/hash/fiftyone.h:45,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.h:2,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:                  from ./src/shim/wrapper.c:1:
[INFO] [stderr] warning: fiftyonedegrees@0.2.20: ./src/shim/../../device-detection-cxx/src/hash/hash.h:618:41: note: expected 'fiftyoneDegreesResourceManager *' {aka 'struct fiftyone_degrees_resource_manager_t *'} but argument is of type 'const fiftyoneDegreesResourceManager *' {aka 'const struct fiftyone_degrees_resource_manager_t *'}
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:   618 |         fiftyoneDegreesResourceManager *manager,
[INFO] [stderr] warning: fiftyonedegrees@0.2.20:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] 
[INFO] [stderr] error: could not compile `fiftyonedegrees` (lib test) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "58b0ba54a629327cd3a066d770d2b0c1ffb41fcc6e9d537a6b70e94287404b40", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58b0ba54a629327cd3a066d770d2b0c1ffb41fcc6e9d537a6b70e94287404b40", kill_on_drop: false }`
[INFO] [stdout] 58b0ba54a629327cd3a066d770d2b0c1ffb41fcc6e9d537a6b70e94287404b40
