[INFO] fetching crate drt-sc-scenario 0.0.3... [INFO] testing drt-sc-scenario-0.0.3 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate drt-sc-scenario 0.0.3 into /workspace/builds/worker-2-tc2/source [INFO] started tweaking crates.io crate drt-sc-scenario 0.0.3 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate drt-sc-scenario 0.0.3 [INFO] tweaked toml for crates.io crate drt-sc-scenario 0.0.3 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate drt-sc-scenario 0.0.3 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 136 packages to latest compatible versions [INFO] [stderr] Adding arrayvec v0.7.4 (available: v0.7.6) [INFO] [stderr] Adding bech32 v0.9.1 (available: v0.11.0) [INFO] [stderr] Adding bitflags v2.6.0 (available: v2.10.0) [INFO] [stderr] Adding colored v2.2.0 (available: v3.0.0) [INFO] [stderr] Adding indexmap v2.11.1 (available: v2.12.0) [INFO] [stderr] Adding itertools v0.13.0 (available: v0.14.0) [INFO] [stderr] Adding proc-macro2 v1.0.86 (available: v1.0.103) [INFO] [stderr] Adding quote v1.0.36 (available: v1.0.41) [INFO] [stderr] Adding serde v1.0.210 (available: v1.0.228) [INFO] [stderr] Adding serde_derive v1.0.210 (available: v1.0.228) [INFO] [stderr] Adding serde_json v1.0.143 (available: v1.0.145) [INFO] [stderr] Adding syn v2.0.72 (available: v2.0.108) [INFO] [stderr] Adding zeroize v1.3.0 (available: v1.8.2) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 46ebdfb92ba495ebfd957836292104f9b3754fecca510b56ce5032cefc3acd1a [INFO] running `Command { std: "docker" "start" "-a" "46ebdfb92ba495ebfd957836292104f9b3754fecca510b56ce5032cefc3acd1a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "46ebdfb92ba495ebfd957836292104f9b3754fecca510b56ce5032cefc3acd1a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "46ebdfb92ba495ebfd957836292104f9b3754fecca510b56ce5032cefc3acd1a", kill_on_drop: false }` [INFO] [stdout] 46ebdfb92ba495ebfd957836292104f9b3754fecca510b56ce5032cefc3acd1a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 280698ec796220d152b5de36e12f7d6843017b4053987f142410ec7cf3ab296c [INFO] running `Command { std: "docker" "start" "-a" "280698ec796220d152b5de36e12f7d6843017b4053987f142410ec7cf3ab296c", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling signature v1.6.4 [INFO] [stderr] Compiling hex-literal v0.4.1 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling unwrap-infallible v0.1.5 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling arrayvec v0.7.4 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling ed25519 v1.5.3 [INFO] [stderr] Compiling colored v2.2.0 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling bech32 v0.9.1 [INFO] [stderr] Compiling drt-chain-vm-executor v0.0.2 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling clap_builder v4.5.51 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling syn v2.0.72 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_seeder v0.2.3 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling drt-sc-codec-derive v0.0.3 [INFO] [stderr] Compiling drt-sc-derive v0.0.3 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling zeroize v1.3.0 [INFO] [stderr] Compiling drt-sc-codec v0.0.3 [INFO] [stderr] Compiling curve25519-dalek v3.2.1 [INFO] [stderr] Compiling clap v4.5.51 [INFO] [stderr] Compiling drt-sc v0.0.3 [INFO] [stderr] Compiling indexmap v2.11.1 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling ed25519-dalek v1.0.1 [INFO] [stderr] Compiling drt-chain-vm v0.0.3 [INFO] [stderr] Compiling wasmparser v0.214.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling drt-chain-scenario-format v0.0.3 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling wasmprinter v0.214.0 [INFO] [stderr] Compiling drt-sc-meta-lib v0.0.3 [INFO] [stderr] Compiling drt-sc-scenario v0.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/debug_executor/contract_map.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard<'_, ContractMap> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 02s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: drt-chain-vm v0.0.3 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 3` [INFO] running `Command { std: "docker" "inspect" "280698ec796220d152b5de36e12f7d6843017b4053987f142410ec7cf3ab296c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "280698ec796220d152b5de36e12f7d6843017b4053987f142410ec7cf3ab296c", kill_on_drop: false }` [INFO] [stdout] 280698ec796220d152b5de36e12f7d6843017b4053987f142410ec7cf3ab296c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8a3a10345fdb0b28b12c5f0eaf5cca0e2e44ad8dc19a231ffeeac2b462395e77 [INFO] running `Command { std: "docker" "start" "-a" "8a3a10345fdb0b28b12c5f0eaf5cca0e2e44ad8dc19a231ffeeac2b462395e77", kill_on_drop: false }` [INFO] [stderr] Compiling drt-sc-scenario v0.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/debug_executor/contract_map.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard<'_, ContractMap> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustch8ycwC/symbols.o" "<5 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libdrt_sc_scenario-962c69e825bcd205,libpathdiff-3903ede7ad100cac,libdrt_sc_meta_lib-69f5531a47fe4b1f,libwasmprinter-13ddaae9f94a60ed,libtermcolor-cbafc8825e041b3d,libanyhow-eb07bcfe9a52a357,libwasmparser-cf56bbf037c5685b,libhashbrown-4bbd92aba27eb90f,libahash-c3eefdc60390f8e5,libonce_cell-fec8baa7cd08812b,librustc_version-aced0dbb3f91464e,libsemver-37f31af02ee76e6e,libclap-b6fd42cf8a6a2219,libclap_builder-7832fba32c332605,libstrsim-4d1ed08a123238dc,libanstream-2b5563531f6fd5f9,libanstyle_query-01c9a556ffcdbece,libis_terminal_polyfill-3ca4268cb2568267,libcolorchoice-8e2615b3451b028d,libanstyle_parse-ffaf4ed59daea8dd,libutf8parse-92d0158219063202,libclap_lex-1c04dafadfaa0baf,libanstyle-fe219cdab7346aa5,libtoml-f3031a3c001f8890,libtoml_edit-6016d3416ea8ffbe,libserde_spanned-4fafdfc9d434fd8a,libwinnow-d98b4b6bf9645098,libtoml_write-2c704ffd35684d73,libtoml_datetime-403beb3434b919b5,libindexmap-dff453e3ac091713,libequivalent-6a754676e6af62ae,libhashbrown-646cb50410e39eac,libdrt_chain_scenario_format-75d3a2d18596c7d2,libserde_json-819fc4bc10ffbfe2,libmemchr-60b408e76a46f254,libitoa-ef40fa516293a9d3,libryu-a7164637bc4900ee,libserde-949979871af267a8,libbech32-d8e855bfd5ea33ba,libdrt_chain_vm-86d9acdd70fd9df3,libitertools-067730ce68b32d04,libeither-e5ea87bd27ac73a9,libhex-13e08b3b00984ab7,librand_seeder-a228af0fc184674e,librand-1f8d4cb9c783b617,librand_chacha-3ba6420dc3a8b337,librand_core-3308b75a7524bf47,libgetrandom-18a5c7b007d585f1,libcolored-7dc0f36c5f024577,liblazy_static-3674be3f4245d19b,libdrt_chain_vm_executor-14e082ed39a29d86,libed25519_dalek-c8b905f36e50b28d,libsha2-083aacdf084b633e,libopaque_debug-90e66d859d53ff28,libblock_buffer-e4526be1fa076a43,librand-d2c06c6555dc5e25,librand_chacha-c91a74b4ff3147dd,libppv_lite86-e47e6443d109905f,libzerocopy-669dcbe6b59e8934,libcurve25519_dalek-eef545e0cbdb6ea1,libsubtle-9d3374eb1cc0224d,libzeroize-85ad953ccea391e8,librand_core-a807c95a21c113cd,libgetrandom-ae0daf9152abab8b,liblibc-6fb9d511cf73f037,libdigest-d0cc585db295c3ff,libbyteorder-12f38ed2e9b638b0,libed25519-0b070739a9fdb3c3,libsignature-9d1573870c801d02,libsha3-72b23bcb634dd8fa,libkeccak-b3eea90d0aeeb926,libsha2-909bf65741e2ef41,libcpufeatures-e04321643d03190d,libcfg_if-83060ec5685761ae,libdigest-f2d35c31a5ebfd81,libblock_buffer-b73ec6762beef795,libcrypto_common-3ce394a17dc9cc8f,libgeneric_array-843ca997edf5fe8f,libtypenum-baa7fecbfea726c5,libdrt_sc-7ea46fdb031295b8,libhex_literal-ef575e66466a3155,libbitflags-09131a3e0891448f,libdrt_sc_codec-b969d713b4187cf0,libunwrap_infallible-0254c1f21dd89d82,libnum_bigint-b368907f4ab904c0,libnum_integer-a2884bdcc76a33e2,libnum_traits-c445de6622136476,libarrayvec-220afbb64ffc3a4d}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lc" "-lm" "-lrt" "-lpthread" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustch8ycwC/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/managed_decimal_test-ca863d4c58c1e59c" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/debug_executor/contract_map.rs:79:17 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 79 | pub fn lock(&self) -> MutexGuard<'_, ContractMap> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `drt-sc-scenario` (test "managed_decimal_test") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "8a3a10345fdb0b28b12c5f0eaf5cca0e2e44ad8dc19a231ffeeac2b462395e77", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a3a10345fdb0b28b12c5f0eaf5cca0e2e44ad8dc19a231ffeeac2b462395e77", kill_on_drop: false }` [INFO] [stdout] 8a3a10345fdb0b28b12c5f0eaf5cca0e2e44ad8dc19a231ffeeac2b462395e77