[INFO] cloning repository https://github.com/bajpainaman/EVMCC [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bajpainaman/EVMCC" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbajpainaman%2FEVMCC", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbajpainaman%2FEVMCC'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 07a6f3e60ff76e8926329b54fea14885c0a0a551 [INFO] testing bajpainaman/EVMCC against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbajpainaman%2FEVMCC" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/bajpainaman/EVMCC [INFO] finished tweaking git repo https://github.com/bajpainaman/EVMCC [INFO] tweaked toml for git repo https://github.com/bajpainaman/EVMCC written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/bajpainaman/EVMCC on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/bajpainaman/EVMCC 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" "+beta-2026-04-21" "fetch" "--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] Downloading crates ... [INFO] [stderr] Downloaded revm-state v4.0.1 [INFO] [stderr] Downloaded enum-ordinalize-derive v4.3.2 [INFO] [stderr] Downloaded toml_edit v0.25.5+spec-1.1.0 [INFO] [stderr] Downloaded enum-ordinalize v4.3.2 [INFO] [stderr] Downloaded revm-primitives v19.2.0 [INFO] [stderr] Downloaded ark-bn254 v0.5.0 [INFO] [stderr] Downloaded alloy-eip7928 v0.3.3 [INFO] [stderr] Downloaded alloy-eip2930 v0.2.3 [INFO] [stderr] Downloaded bitcoin-io v0.1.4 [INFO] [stderr] Downloaded alloy-eip7702 v0.6.3 [INFO] [stderr] Downloaded toml_datetime v1.0.1+spec-1.1.0 [INFO] [stderr] Downloaded alloy-serde v1.7.3 [INFO] [stderr] Downloaded revm-inspector v4.1.0 [INFO] [stderr] Downloaded const-hex v1.18.1 [INFO] [stderr] Downloaded flash-map v0.6.0 [INFO] [stderr] Downloaded derive-where v1.6.1 [INFO] [stderr] Downloaded revm-interpreter v19.1.0 [INFO] [stderr] Downloaded ark-r1cs-std v0.5.0 [INFO] [stderr] Downloaded alloy-primitives v1.5.7 [INFO] [stderr] Downloaded ruint v1.17.2 [INFO] [stderr] Downloaded winnow v1.0.0 [INFO] [stderr] Downloaded proptest v1.10.0 [INFO] [stderr] Downloaded revm-precompile v20.1.0 [INFO] [stderr] Downloaded revm-bytecode v4.1.0 [INFO] [stderr] Downloaded rapidhash v4.4.1 [INFO] [stderr] Downloaded const_format v0.2.35 [INFO] [stderr] Downloaded revm-database v4.0.1 [INFO] [stderr] Downloaded blst v0.3.16 [INFO] [stderr] Downloaded alloy-eips v1.7.3 [INFO] [stderr] Downloaded revm-context v4.1.0 [INFO] [stderr] Downloaded revm-handler v4.1.0 [INFO] [stderr] Downloaded cudarc v0.16.6 [INFO] [stderr] Downloaded bitcoin_hashes v0.14.1 [INFO] [stderr] Downloaded sha3-asm v0.1.5 [INFO] [stderr] Downloaded revm-database-interface v4.0.1 [INFO] [stderr] Downloaded revm-context-interface v4.1.0 [INFO] [stderr] Downloaded ark-relations v0.5.1 [INFO] [stderr] Downloaded hex-conservative v0.2.2 [INFO] [stderr] Downloaded toml_parser v1.0.10+spec-1.1.0 [INFO] [stderr] Downloaded revm v23.1.0 [INFO] [stderr] Downloaded aurora-engine-modexp v1.2.0 [INFO] [stderr] Downloaded keccak-asm v0.1.5 [INFO] [stderr] Downloaded alloy-rlp-derive v0.3.13 [INFO] [stderr] Downloaded alloy-rlp v0.3.13 [INFO] [stderr] Downloaded c-kzg v2.1.7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dc985a9dcb7f395d099f1f8ebf4337c80f26ad92d95ba7d3da7782cfd320c595 [INFO] running `Command { std: "docker" "start" "-a" "dc985a9dcb7f395d099f1f8ebf4337c80f26ad92d95ba7d3da7782cfd320c595", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dc985a9dcb7f395d099f1f8ebf4337c80f26ad92d95ba7d3da7782cfd320c595", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dc985a9dcb7f395d099f1f8ebf4337c80f26ad92d95ba7d3da7782cfd320c595", kill_on_drop: false }` [INFO] [stdout] dc985a9dcb7f395d099f1f8ebf4337c80f26ad92d95ba7d3da7782cfd320c595 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f200cfbdae5207a4ac0d2de3f7458cd69cefb0a837514cdeb7f8ae7451a07fbc [INFO] running `Command { std: "docker" "start" "-a" "f200cfbdae5207a4ac0d2de3f7458cd69cefb0a837514cdeb7f8ae7451a07fbc", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling base16ct v0.2.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling generic-array v0.14.9 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling keccak v0.1.6 [INFO] [stderr] Compiling ruint-macro v1.2.1 [INFO] [stderr] Compiling const-hex v1.18.1 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling tap v1.0.1 [INFO] [stderr] Compiling funty v2.0.0 [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling wyz v0.5.1 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling toml_datetime v1.0.1+spec-1.1.0 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling bitvec v1.0.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling toml_parser v1.0.10+spec-1.1.0 [INFO] [stderr] Compiling blst v0.3.16 [INFO] [stderr] Compiling secp256k1-sys v0.10.1 [INFO] [stderr] Compiling c-kzg v2.1.7 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling threadpool v1.8.1 [INFO] [stderr] Compiling ff v0.13.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling group v0.13.0 [INFO] [stderr] Compiling toml_edit v0.25.5+spec-1.1.0 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling aurora-engine-modexp v1.2.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling alloy-rlp-derive v0.3.13 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling num_enum_derive v0.7.6 [INFO] [stderr] Compiling enum-ordinalize-derive v4.3.2 [INFO] [stderr] Compiling ark-serialize-derive v0.5.0 [INFO] [stderr] Compiling ark-ff-asm v0.5.0 [INFO] [stderr] Compiling ark-ff-macros v0.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling auto_impl v1.3.0 [INFO] [stderr] Compiling derive-where v1.6.1 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling enum-ordinalize v4.3.2 [INFO] [stderr] Compiling educe v0.6.0 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling alloy-rlp v0.3.13 [INFO] [stderr] Compiling num_enum v0.7.6 [INFO] [stderr] Compiling ruint v1.17.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling flash-map v0.6.0 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-bigint v0.5.5 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling ripemd v0.1.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rfc6979 v0.4.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling sec1 v0.7.3 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling ark-std v0.5.0 [INFO] [stderr] Compiling secp256k1 v0.30.0 [INFO] [stderr] Compiling ark-serialize v0.5.0 [INFO] [stderr] Compiling elliptic-curve v0.13.8 [INFO] [stderr] Compiling ark-ff v0.5.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ecdsa v0.16.9 [INFO] [stderr] Compiling k256 v0.13.4 [INFO] [stderr] Compiling alloy-primitives v1.5.7 [INFO] [stderr] Compiling revm-primitives v19.2.0 [INFO] [stderr] Compiling eto-tier0 v0.1.0 (/opt/rustwide/workdir/crates/tier0) [INFO] [stderr] Compiling alloy-eip2930 v0.2.3 [INFO] [stderr] Compiling alloy-eip7702 v0.6.3 [INFO] [stderr] Compiling revm-bytecode v4.1.0 [INFO] [stderr] Compiling eto-tier1 v0.1.0 (/opt/rustwide/workdir/crates/tier1) [INFO] [stderr] Compiling eto-bridge v0.1.0 (/opt/rustwide/workdir/crates/bridge) [INFO] [stderr] Compiling eto-tier2 v0.1.0 (/opt/rustwide/workdir/crates/tier2) [INFO] [stderr] Compiling revm-state v4.0.1 [INFO] [stderr] Compiling revm-database-interface v4.0.1 [INFO] [stderr] Compiling revm-context-interface v4.1.0 [INFO] [stderr] Compiling revm-database v4.0.1 [INFO] [stderr] Compiling eto-tier3 v0.1.0 (/opt/rustwide/workdir/crates/tier3) [INFO] [stderr] Compiling eto-tier4 v0.1.0 (/opt/rustwide/workdir/crates/tier4) [INFO] [stderr] Compiling revm-context v4.1.0 [INFO] [stderr] Compiling revm-interpreter v19.1.0 [INFO] [stderr] Compiling eto-ptx v0.1.0 (/opt/rustwide/workdir/crates/ptx) [INFO] [stdout] warning: unused variable: `done_label` [INFO] [stdout] --> crates/ptx/src/emit.rs:1141:13 [INFO] [stdout] | [INFO] [stdout] 1141 | let done_label = format!("$mem_exp_done_{label}"); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_done_label` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> crates/ptx/src/emit.rs:1942:14 [INFO] [stdout] | [INFO] [stdout] 1942 | for (i, t) in topics.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `reg_quad` and `emit_dfn_load_u256` are never used [INFO] [stdout] --> crates/ptx/src/emit.rs:192:8 [INFO] [stdout] | [INFO] [stdout] 140 | impl<'a> PtxEmitter<'a> { [INFO] [stdout] | ----------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 192 | fn reg_quad(&self, vreg: u16) -> Result { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3307 | fn emit_dfn_load_u256( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ark-poly v0.5.0 [INFO] [stderr] Compiling ark-ec v0.5.0 [INFO] [stderr] Compiling ark-bn254 v0.5.0 [INFO] [stderr] Compiling ark-bls12-381 v0.5.0 [INFO] [stderr] Compiling revm-precompile v20.1.0 [INFO] [stderr] Compiling revm-handler v4.1.0 [INFO] [stderr] Compiling revm-inspector v4.1.0 [INFO] [stderr] Compiling revm v23.1.0 [INFO] [stderr] Compiling eto-runtime v0.1.0 (/opt/rustwide/workdir/crates/runtime) [INFO] [stderr] Compiling eto-tests v0.1.0 (/opt/rustwide/workdir/tests) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.18s [INFO] running `Command { std: "docker" "inspect" "f200cfbdae5207a4ac0d2de3f7458cd69cefb0a837514cdeb7f8ae7451a07fbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f200cfbdae5207a4ac0d2de3f7458cd69cefb0a837514cdeb7f8ae7451a07fbc", kill_on_drop: false }` [INFO] [stdout] f200cfbdae5207a4ac0d2de3f7458cd69cefb0a837514cdeb7f8ae7451a07fbc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 88574e9c5e1c5f2b41b447c60d5a50ed09a61a0551f380775f1bf96eae089190 [INFO] running `Command { std: "docker" "start" "-a" "88574e9c5e1c5f2b41b447c60d5a50ed09a61a0551f380775f1bf96eae089190", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling zerocopy-derive v0.8.47 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling c-kzg v2.1.7 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stdout] warning: unused variable: `done_label` [INFO] [stdout] --> crates/ptx/src/emit.rs:1141:13 [INFO] [stdout] | [INFO] [stdout] 1141 | let done_label = format!("$mem_exp_done_{label}"); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_done_label` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> crates/ptx/src/emit.rs:1942:14 [INFO] [stdout] | [INFO] [stdout] 1942 | for (i, t) in topics.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `reg_quad` and `emit_dfn_load_u256` are never used [INFO] [stdout] --> crates/ptx/src/emit.rs:192:8 [INFO] [stdout] | [INFO] [stdout] 140 | impl<'a> PtxEmitter<'a> { [INFO] [stdout] | ----------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 192 | fn reg_quad(&self, vreg: u16) -> Result { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3307 | fn emit_dfn_load_u256( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling aurora-engine-modexp v1.2.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling ark-std v0.5.0 [INFO] [stderr] Compiling secp256k1 v0.30.0 [INFO] [stderr] Compiling ark-serialize v0.5.0 [INFO] [stderr] Compiling ark-ff v0.5.0 [INFO] [stderr] Compiling eto-tier4 v0.1.0 (/opt/rustwide/workdir/crates/tier4) [INFO] [stderr] Compiling eto-tier0 v0.1.0 (/opt/rustwide/workdir/crates/tier0) [INFO] [stderr] Compiling eto-tier2 v0.1.0 (/opt/rustwide/workdir/crates/tier2) [INFO] [stderr] Compiling eto-ptx v0.1.0 (/opt/rustwide/workdir/crates/ptx) [INFO] [stderr] Compiling eto-bridge v0.1.0 (/opt/rustwide/workdir/crates/bridge) [INFO] [stderr] Compiling eto-tier1 v0.1.0 (/opt/rustwide/workdir/crates/tier1) [INFO] [stdout] warning: unused variable: `done_label` [INFO] [stdout] --> crates/ptx/src/emit.rs:1141:13 [INFO] [stdout] | [INFO] [stdout] 1141 | let done_label = format!("$mem_exp_done_{label}"); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_done_label` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> crates/ptx/src/emit.rs:1942:14 [INFO] [stdout] | [INFO] [stdout] 1942 | for (i, t) in topics.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `reg_quad` and `emit_dfn_load_u256` are never used [INFO] [stdout] --> crates/ptx/src/emit.rs:192:8 [INFO] [stdout] | [INFO] [stdout] 140 | impl<'a> PtxEmitter<'a> { [INFO] [stdout] | ----------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 192 | fn reg_quad(&self, vreg: u16) -> Result { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3307 | fn emit_dfn_load_u256( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ark-poly v0.5.0 [INFO] [stderr] Compiling ark-ec v0.5.0 [INFO] [stderr] Compiling ark-bls12-381 v0.5.0 [INFO] [stderr] Compiling ark-bn254 v0.5.0 [INFO] [stderr] Compiling revm-precompile v20.1.0 [INFO] [stderr] Compiling revm-handler v4.1.0 [INFO] [stderr] Compiling revm-inspector v4.1.0 [INFO] [stderr] Compiling revm v23.1.0 [INFO] [stderr] Compiling eto-runtime v0.1.0 (/opt/rustwide/workdir/crates/runtime) [INFO] [stderr] Compiling eto-tier3 v0.1.0 (/opt/rustwide/workdir/crates/tier3) [INFO] [stderr] Compiling eto-tests v0.1.0 (/opt/rustwide/workdir/tests) [INFO] [stdout] warning: unused import: `SstoreGasResult` [INFO] [stdout] --> tests/tests/fuzz_tests.rs:16:41 [INFO] [stdout] | [INFO] [stdout] 16 | use eto_tier3::sstore_gas::{sstore_gas, SstoreGasResult}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tests/tests/mainnet_contracts.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | let mut account = AccountInfo { [INFO] [stdout] | ----^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `val` [INFO] [stdout] --> tests/tests/fuzz_tests.rs:350:25 [INFO] [stdout] | [INFO] [stdout] 350 | for (key_bytes, val) in &pre_writes { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run_jit` is never used [INFO] [stdout] --> tests/tests/mainnet_contracts.rs:212:4 [INFO] [stdout] | [INFO] [stdout] 212 | fn run_jit(bytecode: &[u8], calldata: &[u8]) -> Option<(bool, Vec)> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `gpu_eligible_bytecode` is never used [INFO] [stdout] --> tests/tests/fuzz_tests.rs:23:4 [INFO] [stdout] | [INFO] [stdout] 23 | fn gpu_eligible_bytecode() -> impl Strategy> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 15.98s [INFO] running `Command { std: "docker" "inspect" "88574e9c5e1c5f2b41b447c60d5a50ed09a61a0551f380775f1bf96eae089190", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "88574e9c5e1c5f2b41b447c60d5a50ed09a61a0551f380775f1bf96eae089190", kill_on_drop: false }` [INFO] [stdout] 88574e9c5e1c5f2b41b447c60d5a50ed09a61a0551f380775f1bf96eae089190 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c9d472f57b30e0478e234dd6018e4876fa3846b6e3a0f8f0f21f26eb4c63cb19 [INFO] running `Command { std: "docker" "start" "-a" "c9d472f57b30e0478e234dd6018e4876fa3846b6e3a0f8f0f21f26eb4c63cb19", kill_on_drop: false }` [INFO] [stderr] warning: unused variable: `done_label` [INFO] [stderr] --> crates/ptx/src/emit.rs:1141:13 [INFO] [stderr] | [INFO] [stderr] 1141 | let done_label = format!("$mem_exp_done_{label}"); [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_done_label` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> crates/ptx/src/emit.rs:1942:14 [INFO] [stderr] | [INFO] [stderr] 1942 | for (i, t) in topics.iter().enumerate() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: methods `reg_quad` and `emit_dfn_load_u256` are never used [INFO] [stderr] --> crates/ptx/src/emit.rs:192:8 [INFO] [stderr] | [INFO] [stderr] 140 | impl<'a> PtxEmitter<'a> { [INFO] [stderr] | ----------------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 192 | fn reg_quad(&self, vreg: u16) -> Result { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 3307 | fn emit_dfn_load_u256( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `eto-ptx` (lib) generated 3 warnings (run `cargo fix --lib -p eto-ptx` to apply 2 suggestions) [INFO] [stderr] warning: `eto-ptx` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/tests/mainnet_contracts.rs:61:9 [INFO] [stderr] | [INFO] [stderr] 61 | let mut account = AccountInfo { [INFO] [stderr] | ----^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `run_jit` is never used [INFO] [stderr] --> tests/tests/mainnet_contracts.rs:212:4 [INFO] [stderr] | [INFO] [stderr] 212 | fn run_jit(bytecode: &[u8], calldata: &[u8]) -> Option<(bool, Vec)> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `SstoreGasResult` [INFO] [stderr] --> tests/tests/fuzz_tests.rs:16:41 [INFO] [stderr] | [INFO] [stderr] 16 | use eto_tier3::sstore_gas::{sstore_gas, SstoreGasResult}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `val` [INFO] [stderr] --> tests/tests/fuzz_tests.rs:350:25 [INFO] [stderr] | [INFO] [stderr] 350 | for (key_bytes, val) in &pre_writes { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_val` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `gpu_eligible_bytecode` is never used [INFO] [stderr] --> tests/tests/fuzz_tests.rs:23:4 [INFO] [stderr] | [INFO] [stderr] 23 | fn gpu_eligible_bytecode() -> impl Strategy> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `eto-tests` (test "mainnet_contracts") generated 2 warnings (run `cargo fix --test "mainnet_contracts" -p eto-tests` to apply 1 suggestion) [INFO] [stderr] warning: `eto-tests` (test "fuzz_tests") generated 3 warnings (run `cargo fix --test "fuzz_tests" -p eto-tests` to apply 2 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_bridge-67f5c7f2e560a2d4) [INFO] [stdout] [INFO] [stdout] running 35 tests [INFO] [stdout] test originals::tests::empty_cache ... ok [INFO] [stdout] test originals::tests::clear_resets_cache ... ok [INFO] [stdout] test originals::tests::multiple_keys_tracked_independently ... ok [INFO] [stdout] test originals::tests::record_first_read ... ok [INFO] [stdout] test originals::tests::reuse_across_transactions_via_clear ... ok [INFO] [stdout] test originals::tests::second_record_is_ignored ... ok [INFO] [stdout] test originals::tests::sstore_gas_scenario ... ok [INFO] [stdout] test storage::tests::mock_bridge_balance_and_code ... ok [INFO] [stdout] test storage::tests::mock_bridge_batch_get_missing_keys ... ok [INFO] [stdout] test storage::tests::mock_bridge_batch_operations ... ok [INFO] [stdout] test storage::tests::mock_bridge_get_returns_zero_for_missing_key ... ok [INFO] [stdout] test storage::tests::mock_bridge_missing_account_returns_defaults ... ok [INFO] [stdout] test storage::tests::mock_bridge_set_and_get ... ok [INFO] [stdout] test storage::tests::prefetch_empty_bridge_returns_empty ... ok [INFO] [stdout] test storage::tests::prefetch_returns_only_found_keys ... ok [INFO] [stdout] test storage::tests::prefetch_with_all_keys_present ... ok [INFO] [stdout] test storage::tests::storage_key_differs_for_different_addresses ... ok [INFO] [stdout] test storage::tests::storage_key_differs_for_different_slots ... ok [INFO] [stdout] test storage::tests::storage_key_is_deterministic ... ok [INFO] [stdout] test write_buffer::tests::deeply_nested_revert_chain ... ok [INFO] [stdout] test storage::tests::u256_round_trip_conversion ... ok [INFO] [stdout] test storage::tests::u256_max_round_trip ... ok [INFO] [stdout] test write_buffer::tests::frame_depth_tracking ... ok [INFO] [stdout] test write_buffer::tests::empty_buffer ... ok [INFO] [stdout] test write_buffer::tests::last_write_wins_on_read ... ok [INFO] [stdout] test write_buffer::tests::frame_success_keeps_writes ... ok [INFO] [stdout] test write_buffer::tests::nested_frames_partial_revert ... ok [INFO] [stdout] test write_buffer::tests::flush_empty_buffer_returns_empty ... ok [INFO] [stdout] test write_buffer::tests::frame_revert_discards_writes ... ok [INFO] [stdout] test write_buffer::tests::write_and_read ... ok [INFO] [stdout] test write_buffer::tests::flush_deduplicates_last_write_wins ... ok [INFO] [stdout] test write_buffer::tests::nested_frames_all_success ... ok [INFO] [stdout] test write_buffer::tests::revert_restores_overwritten_value ... ok [INFO] [stdout] test write_buffer::tests::exit_revert_without_enter_panics - should panic ... ok [INFO] [stdout] test write_buffer::tests::exit_success_without_enter_panics - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_ptx-722e8756464c3daa) [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test compile::tests::test_compile_options_default ... ok [INFO] [stdout] test compile::tests::test_compile_options_debug_flags ... ok [INFO] [stdout] test compile::tests::test_compile_options_no_max_registers ... ok [INFO] [stdout] test compile::tests::test_compile_ptx_empty_source ... ok [INFO] [stdout] test compile::tests::test_compile_options_flags ... ok [INFO] [stdout] test compile::tests::test_compile_ptx_returns_ptx_artifact ... ok [INFO] [stdout] test compile::tests::test_compile_ptx_roundtrip ... ok [INFO] [stdout] test compile::tests::test_compiled_artifact_cubin_variant ... ok [INFO] [stdout] test emit::tests::test_emit_batched_entry_prologue ... ok [INFO] [stdout] test emit::tests::test_emit_add ... ok [INFO] [stdout] test emit::tests::test_emit_batched_exit_block ... ok [INFO] [stdout] test emit::tests::test_call_value_transfer_guard ... ok [INFO] [stdout] test emit::tests::test_emit_batched_preserves_single_mode ... ok [INFO] [stdout] test emit::tests::test_emit_batched_thread_indexing ... ok [INFO] [stdout] test emit::tests::test_emit_block_labels ... ok [INFO] [stdout] test emit::tests::test_emit_const ... ok [INFO] [stdout] test emit::tests::test_emit_entry_point_name ... ok [INFO] [stdout] test emit::tests::test_emit_call_instruction ... ok [INFO] [stdout] test emit::tests::test_emit_exit_block ... ok [INFO] [stdout] test emit::tests::test_emit_gas_check ... ok [INFO] [stdout] test emit::tests::test_emit_exit_block_contains_wb_copy ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_account_access ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_call_and_staticcall ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_extcodecopy ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_log ... ok [INFO] [stdout] test emit::tests::test_emit_header ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_mcopy ... ok [INFO] [stdout] test emit::tests::test_emit_register_declarations ... ok [INFO] [stdout] test emit::tests::test_emit_jumpi ... ok [INFO] [stdout] test emit::tests::test_emit_ptx_with_calls ... ok [INFO] [stdout] test emit::tests::test_emit_gas_dynamic_return_revert ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_empty ... ok [INFO] [stdout] test emit::tests::test_emit_returndata_registers_declared ... ok [INFO] [stdout] test emit::tests::test_emit_gas_exhausted_handler ... ok [INFO] [stdout] test emit::tests::test_emit_returndata_size ... ok [INFO] [stdout] test emit::tests::test_emit_staticcall_instruction ... ok [INFO] [stdout] test emit::tests::test_emit_storage_ops ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_large_topic ... ok [INFO] [stdout] test emit::tests::test_emit_move_same_register ... ok [INFO] [stdout] test emit::tests::test_emit_revert_sets_failure ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_multiple_topics ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_no_data ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_single_entry ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_too_short ... ok [INFO] [stdout] test emit::tests::test_emit_special_registers ... ok [INFO] [stdout] test emit::tests::test_parse_write_buffer_empty ... ok [INFO] [stdout] test emit::tests::test_parse_write_buffer_clamps_to_max ... ok [INFO] [stdout] test emit::tests::test_parse_write_buffer_single_entry ... ok [INFO] [stdout] test emit::tests::test_parse_log_output_multiple_entries ... ok [INFO] [stdout] test emit::tests::test_parse_write_buffer_truncates_on_short_buf ... ok [INFO] [stdout] test emit::tests::test_register_overflow_error ... ok [INFO] [stdout] test emit::tests::test_parse_write_buffer_too_short ... ok [INFO] [stdout] test runtime::tests::test_module_names ... ok [INFO] [stdout] test emit::tests::test_unmapped_register_error ... ok [INFO] [stdout] test runtime::tests::test_runtime_default ... ok [INFO] [stdout] test runtime::tests::test_link_with_contract ... ok [INFO] [stdout] test runtime::tests::test_runtime_strips_headers ... ok [INFO] [stdout] test runtime::tests::test_runtime_loads_all_modules ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_runtime-b211c1658fc7360f) [INFO] [stdout] [INFO] [stdout] running 51 tests [INFO] [stdout] test batch::tests::empty_batch ... ok [INFO] [stdout] test batch::tests::extract_selector_short ... ok [INFO] [stdout] test batch::tests::groups_by_contract_address ... ok [INFO] [stdout] test batch::tests::indexed_group_empty ... ok [INFO] [stdout] test batch::tests::all_groups_are_warp_aligned ... ok [INFO] [stdout] test batch::tests::exact_warp_size_no_padding ... ok [INFO] [stdout] test batch::tests::extract_selector_basic ... ok [INFO] [stdout] test batch::tests::indexed_group_exact_warp ... ok [INFO] [stdout] test batch::tests::indexed_group_mixed_selectors ... ok [INFO] [stdout] test batch::tests::indexed_group_padded_count_warp_aligned ... ok [INFO] [stdout] test batch::tests::indexed_group_preserves_original_indices ... ok [INFO] [stdout] test batch::tests::indexed_group_single_tx ... ok [INFO] [stdout] test batch::tests::padding_is_33_gets_64 ... ok [INFO] [stdout] test batch::tests::short_calldata_uses_zero_selector ... ok [INFO] [stdout] test batch::tests::single_tx_padded_to_warp ... ok [INFO] [stdout] test batch::tests::sub_groups_by_selector ... ok [INFO] [stdout] test cache::tests::cache_entry_with_cubin ... ok [INFO] [stdout] test cache::tests::capacity_one ... ok [INFO] [stdout] test cache::tests::empty_cache ... ok [INFO] [stdout] test cache::tests::eviction_order_is_lru ... ok [INFO] [stdout] test cache::tests::get_promotes_entry ... ok [INFO] [stdout] test cache::tests::get_missing_returns_none ... ok [INFO] [stdout] test cache::tests::eviction_at_capacity ... ok [INFO] [stdout] test cache::tests::insert_and_get ... ok [INFO] [stdout] test cache::tests::test_disk_cache_no_disk_path ... ok [INFO] [stdout] test cache::tests::insert_existing_updates_and_promotes ... ok [INFO] [stdout] test executor::tests::build_tx_params_populates_block_context ... ok [INFO] [stdout] test executor::tests::execute_empty_batch ... ok [INFO] [stdout] test executor::tests::execute_multiple_txs_skips_padding ... ok [INFO] [stdout] test executor::tests::test_commit_writes_single ... ok [INFO] [stdout] test executor::tests::execute_single_tx ... ok [INFO] [stdout] test executor::tests::test_detect_conflicts_none ... ok [INFO] [stdout] test executor::tests::test_dispatched_empty ... ok [INFO] [stdout] test executor::tests::test_commit_writes_empty ... ok [INFO] [stdout] test executor::tests::test_dispatched_missing_code_hash ... ok [INFO] [stdout] test executor::tests::test_dispatched_multi_group ... ok [INFO] [stdout] test executor::tests::test_detect_conflicts_found ... ok [INFO] [stdout] test executor::tests::test_dispatched_single_group ... ok [INFO] [stdout] test fallback::tests::error_display_messages ... ok [INFO] [stdout] test multi_gpu::tests::empty_groups_returns_empty ... ok [INFO] [stdout] test multi_gpu::tests::no_gpus_returns_error ... ok [INFO] [stdout] test multi_gpu::tests::single_gpu_processes_all_groups ... ok [INFO] [stdout] test multi_gpu::tests::round_robin_across_two_gpus ... ok [INFO] [stdout] test executor::tests::test_selfbalance_in_tx_params ... ok [INFO] [stdout] test fallback::tests::revm_fallback_executes_stop_contract ... ok [INFO] [stdout] test fallback::tests::revm_fallback_return_contract ... ok [INFO] [stdout] test orchestrator::tests::empty_batch_returns_empty_result ... ok [INFO] [stdout] test fallback::tests::stub_returns_not_implemented ... ok [INFO] [stdout] test orchestrator::tests::single_group_batch ... ok [INFO] [stdout] test orchestrator::tests::default_config_values ... ok [INFO] [stdout] test cache::tests::test_disk_cache_saves_ptx ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tests-04282f01d36b01c5) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test fixtures::tests::test_always_revert_length ... ok [INFO] [stdout] test fixtures::tests::test_oversized_bytecode ... ok [INFO] [stdout] test fixtures::tests::test_create_contract_contains_create ... ok [INFO] [stdout] test fixtures::tests::test_delegatecall_contract_contains_delegatecall ... ok [INFO] [stdout] test fixtures::tests::test_simple_add_length ... ok [INFO] [stdout] test fixtures::tests::test_simple_storage_contains_sload_sstore ... ok [INFO] [stdout] test fixtures::tests::test_simple_storage_jump_targets_valid ... ok [INFO] [stdout] test fixtures::tests::test_simple_storage_length ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/e2e_tests.rs (/opt/rustwide/target/debug/deps/e2e_tests-b900b9bdece09e49) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_frame_layout_for_single_contract ... ok [INFO] [stdout] test test_simple_add_lower_to_ir ... ok [INFO] [stdout] test test_simple_storage_analyze_to_metadata ... ok [INFO] [stdout] test test_simple_storage_lower_to_ir ... ok [INFO] [stdout] test test_tier4_resolver_standalone ... ok [INFO] [stdout] test test_tier4_frame_layout_standalone ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/eth_state_tests.rs (/opt/rustwide/target/debug/deps/eth_state_tests-f244a90bb611d8ca) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test test_load_fixture_arithmetic_combined ... ok [INFO] [stdout] test test_calldataload_state_test ... ok [INFO] [stdout] test test_load_fixture_div_test ... ok [INFO] [stdout] test test_iszero_state_test ... ok [INFO] [stdout] test test_load_fixture_calldataload_echo ... ok [INFO] [stdout] test test_load_fixture_const42 ... ok [INFO] [stdout] test test_load_fixture_branch_jumpi ... ok [INFO] [stdout] test test_load_fixture_memory_expand ... ok [INFO] [stdout] test test_load_fixture_pure_add ... ok [INFO] [stdout] test test_load_fixture_return_caller ... ok [INFO] [stdout] test test_load_fixture_mul_div ... ok [INFO] [stdout] test test_load_fixture_sha3_test ... ok [INFO] [stdout] test test_load_fixture_mul_test ... ok [INFO] [stdout] test test_load_fixture_return_chainid ... ok [INFO] [stdout] test test_load_fixture_iszero ... ok [INFO] [stdout] test test_simple_add_state_test ... ok [INFO] [stdout] test test_load_fixture_sstore_sload ... ok [INFO] [stdout] test test_load_fixture_sub_test ... ok [INFO] [stdout] test test_mul_state_test ... ok [INFO] [stdout] test test_load_fixture_simple_add ... ok [INFO] [stdout] test test_storage_state_test ... ok [INFO] [stdout] test test_load_all_fixtures ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/fuzz_tests.rs (/opt/rustwide/target/debug/deps/fuzz_tests-caab355c9e91944a) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test smoke_create_rejected ... ok [INFO] [stdout] test smoke_always_revert_full_pipeline ... ok [INFO] [stdout] test smoke_delegatecall_rejected ... ok [INFO] [stdout] test smoke_simple_add_full_pipeline ... ok [INFO] [stdout] test smoke_simple_storage_full_pipeline ... ok [INFO] [stdout] test fuzz_static_gas_never_panics ... ok [INFO] [stdout] test fuzz_tier0_cpu_only_always_rejects ... ok [INFO] [stdout] test fuzz_originals_first_write_wins ... ok [INFO] [stdout] test fuzz_tier0_never_panics ... ok [INFO] [stdout] test fuzz_sstore_gas_noop_is_cheap ... ok [INFO] [stdout] test fuzz_sstore_gas_fresh_write_is_20000 ... ok [INFO] [stdout] test fuzz_sstore_gas_cold_surcharge ... ok [INFO] [stdout] test fuzz_write_buffer_success_keeps ... ok [INFO] [stdout] test fuzz_write_buffer_revert_restores ... ok [INFO] [stdout] test fuzz_access_set_slots_independent ... ok [INFO] [stdout] test fuzz_access_set_no_false_positives ... ok [INFO] [stdout] test fuzz_tier0_empty_prefix_never_panics ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.61s [INFO] [stdout] [INFO] [stderr] Running tests/gpu_revm_fuzz.rs (/opt/rustwide/target/debug/deps/gpu_revm_fuzz-046a311424e6ab6e) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test fuzz_pipeline_doesnt_crash ... ok [INFO] [stdout] test fuzz_tier0_tier1_roundtrip ... ok [INFO] [stdout] test fuzz_gpu_eligible_compiles ... ok [INFO] [stdout] test fuzz_gpu_eligible_with_calldata ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/interp_revm_diff.rs (/opt/rustwide/target/debug/deps/interp_revm_diff-2c172609bc6ab1d8) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test diff_push_return ... ok [INFO] [stdout] test diff_add_return ... ok [INFO] [stdout] test diff_lone_jumpdest ... ok [INFO] [stdout] test diff_keccak ... ok [INFO] [stdout] test diff_revert_immediate ... ok [INFO] [stdout] test diff_stop_only ... ok [INFO] [stdout] test diff_sstore_sload ... ok [INFO] [stdout] test diff_calldataload_return ... ok [INFO] [stdout] test diff_iszero ... ok [INFO] [stdout] test diff_invalid_only ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/mainnet_contracts.rs (/opt/rustwide/target/debug/deps/mainnet_contracts-be8df49de74554c3) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test comparator_negative ... ok [INFO] [stdout] test adder_overflow ... ok [INFO] [stdout] test adder_basic ... ok [INFO] [stdout] test comparator_positive ... ok [INFO] [stdout] test adder_calldataload_past_end ... ok [INFO] [stdout] test comparator_zero ... ok [INFO] [stdout] test hasher_basic ... ok [INFO] [stdout] test counter_get_returns_zero ... ok [INFO] [stdout] test identity_max ... ok [INFO] [stdout] test hasher_zero ... ok [INFO] [stdout] test identity_zero ... ok [INFO] [stdout] test counter_increment ... ok [INFO] [stdout] test empty_calldata_to_counter ... ok [INFO] [stdout] test identity_returns_input ... ok [INFO] [stdout] test univ2_tier0_classifies ... ok [INFO] [stdout] test weth9_tier0_classifies ... ok [INFO] [stdout] test usdt_tier0_classifies ... ok [INFO] [stdout] test multiplier_overflow ... ok [INFO] [stdout] test multiplier_by_zero ... ok [INFO] [stdout] test multiplier_basic ... ok [INFO] [stdout] test weth9_balance_of ... ok [INFO] [stdout] test weth9_decimals ... ok [INFO] [stdout] test weth9_total_supply ... ok [INFO] [stdout] test wrong_selector_to_counter ... ok [INFO] [stdout] test univ2_get_reserves ... ok [INFO] [stdout] test usdt_balance_of ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tier0_tests.rs (/opt/rustwide/target/debug/deps/tier0_tests-588467393c656c0d) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_create_cpu_only ... ok [INFO] [stdout] test test_oversized_bytecode_error ... ok [INFO] [stdout] test test_always_revert_gpu_eligible ... ok [INFO] [stdout] test test_empty_bytecode_error ... ok [INFO] [stdout] test test_delegatecall_cpu_only ... ok [INFO] [stdout] test test_simple_add_gpu_eligible ... ok [INFO] [stdout] test test_simple_storage_gpu_eligible ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tier0-6dc7ec52a430f1c7) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test cfg::tests::test_jumpi_creates_edges ... ok [INFO] [stdout] test cfg::tests::test_jump_creates_two_blocks ... ok [INFO] [stdout] test cfg::tests::test_single_stop_block ... ok [INFO] [stdout] test cfg::tests::test_storage_flags ... ok [INFO] [stdout] test cfg::tests::test_stack_depth_simple ... ok [INFO] [stdout] test loops::tests::test_bounded_sstore_loop ... ok [INFO] [stdout] test loops::tests::test_loop_without_sstore ... ok [INFO] [stdout] test loops::tests::test_no_loops ... ok [INFO] [stdout] test loops::tests::test_unbounded_sstore_loop ... ok [INFO] [stdout] test memory::tests::test_bounded_mstore ... ok [INFO] [stdout] test memory::tests::test_excessive_memory ... ok [INFO] [stdout] test memory::tests::test_unbounded_sload_mstore ... ok [INFO] [stdout] test memory::tests::test_masked_calldataload ... ok [INFO] [stdout] test scanner::tests::test_call_target_extraction ... ok [INFO] [stdout] test scanner::tests::test_create_rejected ... ok [INFO] [stdout] test scanner::tests::test_delegatecall_rejected ... ok [INFO] [stdout] test scanner::tests::test_div_bytecode_passes ... ok [INFO] [stdout] test scanner::tests::test_dup_preserves_jump_target ... ok [INFO] [stdout] test scanner::tests::test_dynamic_jump_rejected ... ok [INFO] [stdout] test scanner::tests::test_invalid_jump_target ... ok [INFO] [stdout] test scanner::tests::test_jumpi_with_constant_target ... ok [INFO] [stdout] test scanner::tests::test_jumpdest_collection ... ok [INFO] [stdout] test scanner::tests::test_selfbalance_bytecode_passes ... ok [INFO] [stdout] test scanner::tests::test_simple_push_jump ... ok [INFO] [stdout] test scanner::tests::test_swap_preserves_jump_target ... ok [INFO] [stdout] test scanner::tests::test_sub_bytecode_passes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tier1-4cd7ca9755143c26) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test lower::tests::test_dup_emits_move ... ok [INFO] [stdout] test lower::tests::test_full_pipeline_simple_contract ... ok [INFO] [stdout] test lower::tests::test_mstore_mload ... ok [INFO] [stdout] test lower::tests::test_log1 ... ok [INFO] [stdout] test lower::tests::test_push0 ... ok [INFO] [stdout] test lower::tests::test_pc_opcode ... ok [INFO] [stdout] test lower::tests::test_push_and_add ... ok [INFO] [stdout] test lower::tests::test_sload_sstore ... ok [INFO] [stdout] test lower::tests::test_swap_no_ir ... ok [INFO] [stdout] test stack::tests::test_dup ... ok [INFO] [stdout] test lower::tests::test_return_terminator ... ok [INFO] [stdout] test interp::tests::test_gas_check_oog ... ok [INFO] [stdout] test stack::tests::test_swap ... ok [INFO] [stdout] test interp::tests::test_calldataload ... ok [INFO] [stdout] test lower::tests::test_tload_tstore ... ok [INFO] [stdout] test interp::tests::test_log_emission ... ok [INFO] [stdout] test interp::tests::test_sload_sstore ... ok [INFO] [stdout] test stack::tests::test_push_pop ... ok [INFO] [stdout] test interp::tests::test_conditional_jump ... ok [INFO] [stdout] test interp::tests::test_simple_add ... ok [INFO] [stdout] test interp::tests::test_revert ... ok [INFO] [stdout] test interp::tests::test_keccak256 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tier2-dc1df206761aa2bc) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test domtree::tests::test_diamond_cfg ... ok [INFO] [stdout] test domtree::tests::test_if_else_merge ... ok [INFO] [stdout] test domtree::tests::test_single_block ... ok [INFO] [stdout] test domtree::tests::test_linear_cfg ... ok [INFO] [stdout] test domtree::tests::test_loop_cfg ... ok [INFO] [stdout] test phi_resolve::tests::test_identity_moves_filtered ... ok [INFO] [stdout] test phi_resolve::tests::test_critical_edge_splitting ... ok [INFO] [stdout] test phi_resolve::tests::test_simple_phi_resolution ... ok [INFO] [stdout] test phi_resolve::tests::test_parallel_move_cycle ... ok [INFO] [stdout] test regalloc::tests::test_multi_block_allocation ... ok [INFO] [stdout] test regalloc::tests::test_exactly_32_registers ... ok [INFO] [stdout] test regalloc::tests::test_register_reuse ... ok [INFO] [stdout] test regalloc::tests::test_exceeds_register_budget ... ok [INFO] [stdout] test regalloc::tests::test_simple_allocation ... ok [INFO] [stdout] test ssa::tests::test_no_cross_block_regs ... ok [INFO] [stdout] test ssa::tests::test_diamond_phi_placement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tier3-5cee1b1ac8e53e15) [INFO] [stdout] [INFO] [stdout] running 45 tests [INFO] [stdout] test access_set::tests::test_contains_without_insert ... ok [INFO] [stdout] test access_set::tests::test_different_slots_are_independent ... ok [INFO] [stdout] test access_set::tests::test_precompile_count ... ok [INFO] [stdout] test access_set::tests::test_precompiles_are_warm ... ok [INFO] [stdout] test access_set::tests::test_non_precompile_is_cold_then_warm ... ok [INFO] [stdout] test access_set::tests::test_slot_cold_then_warm ... ok [INFO] [stdout] test access_set::tests::test_same_slot_different_address ... ok [INFO] [stdout] test metering::tests::test_dynamic_instruction_gets_gas_dynamic ... ok [INFO] [stdout] test metering::tests::test_empty_block ... ok [INFO] [stdout] test metering::tests::test_exp_has_static_base_and_dynamic ... ok [INFO] [stdout] test metering::tests::test_gas_dynamic_before_instruction ... ok [INFO] [stdout] test metering::tests::test_log_is_dynamic ... ok [INFO] [stdout] test metering::tests::test_mixed_static_dynamic ... ok [INFO] [stdout] test metering::tests::test_multi_block_metering ... ok [INFO] [stdout] test metering::tests::test_multiple_dynamic_ops ... ok [INFO] [stdout] test metering::tests::test_phantom_gas_included_in_static ... ok [INFO] [stdout] test metering::tests::test_sha3_has_static_base_and_dynamic ... ok [INFO] [stdout] test metering::tests::test_static_only_block ... ok [INFO] [stdout] test metering::tests::test_transient_storage_is_static ... ok [INFO] [stdout] test sstore_gas::tests::test_clear_slot_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_cold_surcharge_on_all_cases ... ok [INFO] [stdout] test sstore_gas::tests::test_dirty_clear_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_dirty_undo_clear_then_restore_original ... ok [INFO] [stdout] test sstore_gas::tests::test_dirty_undo_clear_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_dirty_write_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_fresh_write_cold ... ok [INFO] [stdout] test sstore_gas::tests::test_fresh_write_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_noop_cold ... ok [INFO] [stdout] test sstore_gas::tests::test_noop_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_restore_original_nonzero_warm ... ok [INFO] [stdout] test sstore_gas::tests::test_restore_original_zero_warm ... ok [INFO] [stdout] test static_gas::tests::test_arithmetic_gas ... ok [INFO] [stdout] test static_gas::tests::test_blobhash_is_static ... ok [INFO] [stdout] test static_gas::tests::test_calldataload_is_static ... ok [INFO] [stdout] test access_set::tests::test_no_false_positives ... ok [INFO] [stdout] test sstore_gas::tests::test_update_from_original_warm ... ok [INFO] [stdout] test static_gas::tests::test_comparison_gas ... ok [INFO] [stdout] test static_gas::tests::test_env_gas ... ok [INFO] [stdout] test static_gas::tests::test_flow_gas ... ok [INFO] [stdout] test static_gas::tests::test_push_dup_swap_gas ... ok [INFO] [stdout] test static_gas::tests::test_termination_free ... ok [INFO] [stdout] test static_gas::tests::test_transient_storage_gas ... ok [INFO] [stdout] test static_gas::tests::test_bitwise_gas ... ok [INFO] [stdout] test static_gas::tests::test_dynamic_opcodes_return_none ... ok [INFO] [stdout] test static_gas::tests::test_block_context_gas ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/eto_tier4-61049ed9b53acbcc) [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test device_fn::tests::test_calling_convention_registers ... ok [INFO] [stdout] test device_fn::tests::test_compute_frame_offset ... ok [INFO] [stdout] test device_fn::tests::test_empty_callee ... ok [INFO] [stdout] test device_fn::tests::test_device_fn_has_epilogue ... ok [INFO] [stdout] test device_fn::tests::test_revert_sets_failure ... ok [INFO] [stdout] test device_fn::tests::test_return_converted_to_jump ... ok [INFO] [stdout] test device_fn::tests::test_wrap_as_device_fn_name ... ok [INFO] [stdout] test fallback::tests::test_collect_fallback_markers ... ok [INFO] [stdout] test fallback::tests::test_mark_for_fallback ... ok [INFO] [stdout] test fallback::tests::test_no_fallbacks ... ok [INFO] [stdout] test frame::tests::test_empty_call_chain ... ok [INFO] [stdout] test frame::tests::test_exact_64kb_fits ... ok [INFO] [stdout] test frame::tests::test_exceeds_64kb_rejected ... ok [INFO] [stdout] test frame::tests::test_large_single_frame_fits ... ok [INFO] [stdout] test frame::tests::test_many_small_frames ... ok [INFO] [stdout] test frame::tests::test_multiple_frames_fit ... ok [INFO] [stdout] test frame::tests::test_round_up_alignment ... ok [INFO] [stdout] test frame::tests::test_two_frames_exceed_memory ... ok [INFO] [stdout] test frame::tests::test_single_frame ... ok [INFO] [stdout] test inline::tests::test_inline_budget_enforcement ... ok [INFO] [stdout] test inline::tests::test_inline_rejects_large_callee ... ok [INFO] [stdout] test inline::tests::test_inline_rejects_nested_calls ... ok [INFO] [stdout] test inline::tests::test_inline_simple_callee ... ok [INFO] [stdout] test inline::tests::test_register_renaming ... ok [INFO] [stdout] test link_tests::test_resolve_and_link_cpu_fallback ... ok [INFO] [stdout] test link_tests::test_resolve_and_link_device_fn ... ok [INFO] [stdout] test link_tests::test_resolve_and_link_inline ... ok [INFO] [stdout] test link_tests::test_resolve_and_link_missing_callee_blocks ... ok [INFO] [stdout] test link_tests::test_resolve_and_link_no_calls ... ok [INFO] [stdout] test resolver::tests::test_resolve_cpu_fallback_not_eligible ... ok [INFO] [stdout] test resolver::tests::test_resolve_cpu_fallback_unknown_address ... ok [INFO] [stdout] test resolver::tests::test_resolve_device_fn_large_contract ... ok [INFO] [stdout] test resolver::tests::test_resolve_inline_small_contract ... ok [INFO] [stdout] test resolver::tests::test_resolve_no_calls ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_bridge [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_ptx [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_runtime [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tests [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tier0 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tier1 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tier2 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tier3 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests eto_tier4 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c9d472f57b30e0478e234dd6018e4876fa3846b6e3a0f8f0f21f26eb4c63cb19", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c9d472f57b30e0478e234dd6018e4876fa3846b6e3a0f8f0f21f26eb4c63cb19", kill_on_drop: false }` [INFO] [stdout] c9d472f57b30e0478e234dd6018e4876fa3846b6e3a0f8f0f21f26eb4c63cb19