[INFO] cloning repository https://github.com/megaeth-labs/op-revm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/megaeth-labs/op-revm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegaeth-labs%2Fop-revm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegaeth-labs%2Fop-revm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 58bc98e2fcaffcdea23595b2680fc68daddd7b69
[INFO] checking megaeth-labs/op-revm against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegaeth-labs%2Fop-revm" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/megaeth-labs/op-revm
[INFO] finished tweaking git repo https://github.com/megaeth-labs/op-revm
[INFO] tweaked toml for git repo https://github.com/megaeth-labs/op-revm written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/megaeth-labs/op-revm on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/megaeth-labs/op-revm 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.missing-const-for-fn` is deprecated in favor of `lints.clippy.missing_const_for_fn` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.option-if-let-else` is deprecated in favor of `lints.clippy.option_if_let_else` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-clone` is deprecated in favor of `lints.clippy.redundant_clone` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.use-self` is deprecated in favor of `lints.clippy.use_self` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.missing-debug-implementations` is deprecated in favor of `lints.rust.missing_debug_implementations` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.missing-docs` is deprecated in favor of `lints.rust.missing_docs` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-incompatible-pat` is deprecated in favor of `lints.rust.rust_2024_incompatible_pat` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-must-use` is deprecated in favor of `lints.rust.unused_must_use` and will not work in a future edition
[INFO] [stderr] warning: `op-revm` (manifest) generated 11 warnings
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 12 packages to highest Rust 1.94 compatible versions
[INFO] [stderr]       Adding revm v40.0.3 (available: v43.0.3)
[INFO] [stderr]       Adding revm-bytecode v11.0.1
[INFO] [stderr]       Adding revm-context v18.0.3
[INFO] [stderr]       Adding revm-context-interface v19.0.3
[INFO] [stderr]       Adding revm-database v15.0.2
[INFO] [stderr]       Adding revm-database-interface v12.1.1
[INFO] [stderr]       Adding revm-handler v20.0.3
[INFO] [stderr]       Adding revm-inspector v21.0.3
[INFO] [stderr]       Adding revm-interpreter v37.0.3
[INFO] [stderr]       Adding revm-precompile v36.0.3
[INFO] [stderr]       Adding revm-primitives v24.0.1
[INFO] [stderr]       Adding revm-state v12.0.1
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicode-ident v1.0.25
[INFO] [stderr]   Downloaded revm-state v12.0.1
[INFO] [stderr]   Downloaded revm v40.0.3
[INFO] [stderr]   Downloaded rstest v0.26.1
[INFO] [stderr]   Downloaded keccak v0.2.2
[INFO] [stderr]   Downloaded hex-conservative v0.2.3
[INFO] [stderr]   Downloaded ark-std v0.6.0
[INFO] [stderr]   Downloaded ark-serialize v0.6.0
[INFO] [stderr]   Downloaded ark-ff-asm v0.6.0
[INFO] [stderr]   Downloaded revm-primitives v24.0.1
[INFO] [stderr]   Downloaded ark-serialize-derive v0.6.0
[INFO] [stderr]   Downloaded rstest_macros v0.26.1
[INFO] [stderr]   Downloaded hex-conservative v1.3.0
[INFO] [stderr]   Downloaded ark-ff-macros v0.6.0
[INFO] [stderr]   Downloaded ark-ff v0.6.0
[INFO] [stderr]   Downloaded secp256k1 v0.31.1
[INFO] [stderr]   Downloaded alloy-rlp-derive v0.3.16
[INFO] [stderr]   Downloaded alloy-primitives v1.7.3
[INFO] [stderr]   Downloaded ruint v1.20.1
[INFO] [stderr]   Downloaded rapidhash v4.5.1
[INFO] [stderr]   Downloaded pest v2.9.1
[INFO] [stderr]   Downloaded fixed-cache v0.1.10
[INFO] [stderr]   Downloaded const-hex v1.19.3
[INFO] [stderr]   Downloaded revm-bytecode v11.0.1
[INFO] [stderr]   Downloaded alloy-eip7928 v0.4.11
[INFO] [stderr]   Downloaded revm-database-interface v12.1.1
[INFO] [stderr]   Downloaded revm-precompile v36.0.3
[INFO] [stderr]   Downloaded revm-context-interface v19.0.3
[INFO] [stderr]   Downloaded alloy-eip2930 v0.2.4
[INFO] [stderr]   Downloaded secp256k1-sys v0.11.0
[INFO] [stderr]   Downloaded blst v0.3.17
[INFO] [stderr]   Downloaded c-kzg v2.1.8
[INFO] [stderr]   Downloaded revm-interpreter v37.0.3
[INFO] [stderr]   Downloaded revm-inspector v21.0.3
[INFO] [stderr]   Downloaded derive-where v1.7.0
[INFO] [stderr]   Downloaded revm-database v15.0.2
[INFO] [stderr]   Downloaded revm-handler v20.0.3
[INFO] [stderr]   Downloaded revm-context v18.0.3
[INFO] [stderr]   Downloaded alloy-serde v2.1.1
[INFO] [stderr]   Downloaded proc-macro-error3 v3.0.1
[INFO] [stderr]   Downloaded alloy-sol-macro-input v1.7.3
[INFO] [stderr]   Downloaded syn-solidity v1.7.3
[INFO] [stderr]   Downloaded macro-string v0.2.0
[INFO] [stderr]   Downloaded alloy-sol-macro v1.7.3
[INFO] [stderr]   Downloaded alloy-json-abi v1.7.3
[INFO] [stderr]   Downloaded alloy-sol-type-parser v1.7.3
[INFO] [stderr]   Downloaded alloy-sol-types v1.7.3
[INFO] [stderr]   Downloaded proc-macro-error-attr3 v3.0.1
[INFO] [stderr]   Downloaded alloy-sol-macro-expander v1.7.3
[INFO] [stderr]   Downloaded alloy-eips v2.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757
[INFO] running `Command { std: "docker" "start" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.missing-const-for-fn` is deprecated in favor of `lints.clippy.missing_const_for_fn` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.option-if-let-else` is deprecated in favor of `lints.clippy.option_if_let_else` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.redundant-clone` is deprecated in favor of `lints.clippy.redundant_clone` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.clippy.use-self` is deprecated in favor of `lints.clippy.use_self` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.missing-debug-implementations` is deprecated in favor of `lints.rust.missing_debug_implementations` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.missing-docs` is deprecated in favor of `lints.rust.missing_docs` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2018-idioms` is deprecated in favor of `lints.rust.rust_2018_idioms` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.rust-2024-incompatible-pat` is deprecated in favor of `lints.rust.rust_2024_incompatible_pat` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unused-must-use` is deprecated in favor of `lints.rust.unused_must_use` and will not work in a future edition
[INFO] [stderr] warning: `op-revm` (manifest) generated 11 warnings
[INFO] [stderr]    Compiling unicode-ident v1.0.25
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking bytes v1.12.1
[INFO] [stderr]     Checking once_cell v1.21.4
[INFO] [stderr]     Checking digest v0.11.3
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]     Checking keccak v0.2.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking const-hex v1.19.3
[INFO] [stderr]     Checking sha3 v0.11.0
[INFO] [stderr]     Checking ff v0.13.1
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]     Checking either v1.18.0
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]     Checking indexmap v2.14.2
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking num-integer v0.1.47
[INFO] [stderr]     Checking num-bigint v0.4.8
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]     Checking nonmax v0.5.5
[INFO] [stderr]     Checking arrayvec v0.7.8
[INFO] [stderr]     Checking bitvec v1.1.1
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]    Compiling blst v0.3.17
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]    Compiling secp256k1-sys v0.11.0
[INFO] [stderr]     Checking num_cpus v1.17.0
[INFO] [stderr]     Checking threadpool v1.8.1
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]    Compiling c-kzg v2.1.8
[INFO] [stderr]     Checking num-iter v0.1.46
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking aurora-engine-modexp v1.2.0
[INFO] [stderr]    Compiling proc-macro-error-attr3 v3.0.1
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand v0.8.8
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling syn-solidity v1.7.3
[INFO] [stderr]    Compiling macro-string v0.2.0
[INFO] [stderr]     Checking ark-std v0.5.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling proc-macro-error3 v3.0.1
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]     Checking futures-timer v3.0.4
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.4.2
[INFO] [stderr]    Compiling derive-where v1.7.0
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling alloy-rlp-derive v0.3.16
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling enum-ordinalize v4.4.2
[INFO] [stderr]    Compiling ark-serialize-derive v0.5.0
[INFO] [stderr]     Checking generic-array v0.14.9
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]     Checking alloy-rlp v0.3.16
[INFO] [stderr]     Checking ruint v1.20.1
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking ark-serialize v0.5.0
[INFO] [stderr]    Compiling auto_impl v1.3.0
[INFO] [stderr]    Compiling ark-ff-macros v0.5.0
[INFO] [stderr]    Compiling ark-ff-asm v0.5.0
[INFO] [stderr]     Checking secp256k1 v0.31.1
[INFO] [stderr]     Checking ripemd v0.1.3
[INFO] [stderr]    Compiling alloy-sol-macro-input v1.7.3
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]    Compiling alloy-sol-macro-expander v1.7.3
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking primeorder v0.13.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]     Checking k256 v0.13.4
[INFO] [stderr]     Checking p256 v0.13.2
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking ark-ff v0.5.0
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]     Checking alloy-primitives v1.7.3
[INFO] [stderr]     Checking revm-primitives v24.0.1
[INFO] [stderr]     Checking alloy-eip7928 v0.4.11
[INFO] [stderr]     Checking alloy-eip7702 v0.6.3
[INFO] [stderr]     Checking revm-bytecode v11.0.1
[INFO] [stderr]     Checking alloy-eip2930 v0.2.4
[INFO] [stderr]    Compiling alloy-sol-macro v1.7.3
[INFO] [stderr]     Checking alloy-sol-types v1.7.3
[INFO] [stderr]     Checking revm-state v12.0.1
[INFO] [stderr]     Checking revm-database-interface v12.1.1
[INFO] [stderr]     Checking revm-context-interface v19.0.3
[INFO] [stderr]     Checking revm-database v15.0.2
[INFO] [stderr]     Checking rstest v0.26.1
[INFO] [stderr]     Checking revm-interpreter v37.0.3
[INFO] [stderr]     Checking revm-context v18.0.3
[INFO] [stderr]     Checking ark-poly v0.5.0
[INFO] [stderr]     Checking ark-ec v0.5.0
[INFO] [stderr]     Checking ark-bls12-381 v0.5.0
[INFO] [stderr]     Checking ark-bn254 v0.5.0
[INFO] [stderr]     Checking revm-precompile v36.0.3
[INFO] [stderr]     Checking revm-handler v20.0.3
[INFO] [stderr]     Checking revm-inspector v21.0.3
[INFO] [stderr]     Checking revm v40.0.3
[INFO] [stderr]     Checking op-revm v20.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved imports `revm::precompile::PrecompileGasFn`, `revm::precompile::required_gas`
[INFO] [stdout]   --> src/precompiles.rs:9:48
[INFO] [stdout]    |
[INFO] [stdout]  9 |         self, EthPrecompileResult, Precompile, PrecompileGasFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^ no `PrecompileGasFn` in the root
[INFO] [stdout] 10 |         Precompiles, bn254, eth_precompile_fn, modexp, required_gas, secp256r1,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ no `required_gas` in the root
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout]  9 -         self, EthPrecompileResult, Precompile, PrecompileGasFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]  9 +         self, EthPrecompileResult, Precompile, PrecompileEthFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `last_frame_result` has an incompatible type for trait
[INFO] [stdout]    --> src/handler.rs:188:23
[INFO] [stdout]     |
[INFO] [stdout] 188 |         frame_result: &mut <<Self::Evm as EvmTr>::Frame as FrameTr>::FrameResult,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `&mut FrameResult`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&mut OpHandler<_, _, _>, &mut _, u64, &mut FrameResult) -> Result<_, _>`
[INFO] [stdout]                found signature `fn(&mut OpHandler<_, _, _>, &mut _, &mut FrameResult, &mut GasTracker) -> Result<_, _>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 188 -         frame_result: &mut <<Self::Evm as EvmTr>::Frame as FrameTr>::FrameResult,
[INFO] [stdout] 188 +         frame_result: u64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `refund` has an incompatible type for trait
[INFO] [stdout]    --> src/handler.rs:260:10
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ) -> Result<(), Self::Error> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `std::result::Result<(), ERROR>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&OpHandler<_, _, _>, &mut _, &mut FrameResult, _) -> ()`
[INFO] [stdout]                found signature `fn(&OpHandler<_, _, _>, &mut _, &mut FrameResult, _) -> std::result::Result<(), ERROR>`
[INFO] [stdout] help: change the output type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 260 -     ) -> Result<(), Self::Error> {
[INFO] [stdout] 260 +     ) -> () {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: arguments to this function are incorrect
[INFO] [stdout]    --> src/handler.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 |         handle_reservoir_remaining_gas(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 202 |             instruction_result,
[INFO] [stdout] 203 |             parent_gas,
[INFO] [stdout]     |             ---------- expected `&mut Gas`, found `&mut GasTracker`
[INFO] [stdout] 204 |             frame_result.gas_mut().tracker_mut(),
[INFO] [stdout]     |             ------------------------------------ expected `&Gas`, found `&mut GasTracker`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected mutable reference `&mut Gas`
[INFO] [stdout]                found mutable reference `&mut GasTracker`
[INFO] [stdout]     = note:      expected reference `&Gas`
[INFO] [stdout]             found mutable reference `&mut GasTracker`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/revm-handler-20.0.3/src/frame.rs:566:14
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub const fn handle_reservoir_remaining_gas(
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `refundable_state_gas_charge` found for mutable reference `&mut FrameResult` in the current scope
[INFO] [stdout]    --> src/handler.rs:206:44
[INFO] [stdout]     |
[INFO] [stdout] 206 |         if let Some(charge) = frame_result.refundable_state_gas_charge() {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `&mut FrameResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `revm::precompile::PrecompileGasFn`, `revm::precompile::required_gas`
[INFO] [stdout]   --> src/precompiles.rs:9:48
[INFO] [stdout]    |
[INFO] [stdout]  9 |         self, EthPrecompileResult, Precompile, PrecompileGasFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^^ no `PrecompileGasFn` in the root
[INFO] [stdout] 10 |         Precompiles, bn254, eth_precompile_fn, modexp, required_gas, secp256r1,
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^ no `required_gas` in the root
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout]  9 -         self, EthPrecompileResult, Precompile, PrecompileGasFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]  9 +         self, EthPrecompileResult, Precompile, PrecompileEthFn, PrecompileHalt, PrecompileId,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `state_gas_charge` found for mutable reference `&mut <EVM as EvmTr>::Context` in the current scope
[INFO] [stdout]    --> src/handler.rs:212:42
[INFO] [stdout]     |
[INFO] [stdout] 212 |             let Some(charge) = evm.ctx().state_gas_charge(charge) else {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^ method not found in `&mut <EVM as EvmTr>::Context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `max_refund_quotient` found for reference `&GasParams` in the current scope
[INFO] [stdout]    --> src/handler.rs:269:57
[INFO] [stdout]     |
[INFO] [stdout] 269 |             let quotient = evm.ctx().cfg().gas_params().max_refund_quotient();
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^ method not found in `&GasParams`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:192:14
[INFO] [stdout]     |
[INFO] [stdout] 191 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, granite_precompile)
[INFO] [stdout] 192 |             .with_required_gas(granite_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `last_frame_result` has an incompatible type for trait
[INFO] [stdout]    --> src/handler.rs:188:23
[INFO] [stdout]     |
[INFO] [stdout] 188 |         frame_result: &mut <<Self::Evm as EvmTr>::Frame as FrameTr>::FrameResult,
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `&mut revm::revm_handler::FrameResult`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&mut OpHandler<_, _, _>, &mut _, u64, &mut revm::revm_handler::FrameResult) -> Result<_, _>`
[INFO] [stdout]                found signature `fn(&mut OpHandler<_, _, _>, &mut _, &mut revm::revm_handler::FrameResult, &mut revm::revm_interpreter::gas::GasTracker) -> Result<_, _>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 188 -         frame_result: &mut <<Self::Evm as EvmTr>::Frame as FrameTr>::FrameResult,
[INFO] [stdout] 188 +         frame_result: u64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `refund` has an incompatible type for trait
[INFO] [stdout]    --> src/handler.rs:260:10
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ) -> Result<(), Self::Error> {
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^ expected `()`, found `std::result::Result<(), ERROR>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&OpHandler<_, _, _>, &mut _, &mut FrameResult, _) -> ()`
[INFO] [stdout]                found signature `fn(&OpHandler<_, _, _>, &mut _, &mut FrameResult, _) -> std::result::Result<(), ERROR>`
[INFO] [stdout] help: change the output type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 260 -     ) -> Result<(), Self::Error> {
[INFO] [stdout] 260 +     ) -> () {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:218:14
[INFO] [stdout]     |
[INFO] [stdout] 217 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, jovian_precompile)
[INFO] [stdout] 218 |             .with_required_gas(jovian_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:244:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, karst_precompile)
[INFO] [stdout] 244 |             .with_required_gas(karst_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Precompile::new(PrecompileId::Bls12G1Msm, G1_MSM_ADDRESS, isthmus_g1_msm_precompile)
[INFO] [stdout] 292 |             .with_required_gas(isthmus_g1_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:296:14
[INFO] [stdout]     |
[INFO] [stdout] 295 |         Precompile::new(PrecompileId::Bls12G2Msm, G2_MSM_ADDRESS, isthmus_g2_msm_precompile)
[INFO] [stdout] 296 |             .with_required_gas(isthmus_g2_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 299 |         Precompile::new(PrecompileId::Bls12Pairing, PAIRING_ADDRESS, isthmus_pairing_precompile)
[INFO] [stdout] 300 |             .with_required_gas(isthmus_pairing_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:305:14
[INFO] [stdout]     |
[INFO] [stdout] 304 |         Precompile::new(PrecompileId::Bls12G1Msm, G1_MSM_ADDRESS, jovian_g1_msm_precompile)
[INFO] [stdout] 305 |             .with_required_gas(jovian_g1_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:309:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |         Precompile::new(PrecompileId::Bls12G2Msm, G2_MSM_ADDRESS, jovian_g2_msm_precompile)
[INFO] [stdout] 309 |             .with_required_gas(jovian_g2_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:313:14
[INFO] [stdout]     |
[INFO] [stdout] 312 |         Precompile::new(PrecompileId::Bls12Pairing, PAIRING_ADDRESS, jovian_pairing_precompile)
[INFO] [stdout] 313 |             .with_required_gas(jovian_pairing_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Host`
[INFO] [stdout]   --> src/handler.rs:15:32
[INFO] [stdout]    |
[INFO] [stdout] 15 |         Block, Cfg, ContextTr, Host, JournalTr, Transaction,
[INFO] [stdout]    |                                ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0053, E0308, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `op-revm` (lib) due to 16 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0308]: arguments to this function are incorrect
[INFO] [stdout]    --> src/handler.rs:201:9
[INFO] [stdout]     |
[INFO] [stdout] 201 |         handle_reservoir_remaining_gas(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 202 |             instruction_result,
[INFO] [stdout] 203 |             parent_gas,
[INFO] [stdout]     |             ---------- expected `&mut Gas`, found `&mut GasTracker`
[INFO] [stdout] 204 |             frame_result.gas_mut().tracker_mut(),
[INFO] [stdout]     |             ------------------------------------ expected `&Gas`, found `&mut GasTracker`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected mutable reference `&mut revm::revm_interpreter::Gas`
[INFO] [stdout]                found mutable reference `&mut revm::revm_interpreter::gas::GasTracker`
[INFO] [stdout]     = note:      expected reference `&revm::revm_interpreter::Gas`
[INFO] [stdout]             found mutable reference `&mut revm::revm_interpreter::gas::GasTracker`
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/revm-handler-20.0.3/src/frame.rs:566:14
[INFO] [stdout]     |
[INFO] [stdout] 566 | pub const fn handle_reservoir_remaining_gas(
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `refundable_state_gas_charge` found for mutable reference `&mut revm::revm_handler::FrameResult` in the current scope
[INFO] [stdout]    --> src/handler.rs:206:44
[INFO] [stdout]     |
[INFO] [stdout] 206 |         if let Some(charge) = frame_result.refundable_state_gas_charge() {
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `&mut revm::revm_handler::FrameResult`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `state_gas_charge` found for mutable reference `&mut <EVM as revm::revm_handler::EvmTr>::Context` in the current scope
[INFO] [stdout]    --> src/handler.rs:212:42
[INFO] [stdout]     |
[INFO] [stdout] 212 |             let Some(charge) = evm.ctx().state_gas_charge(charge) else {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^ method not found in `&mut <EVM as revm::revm_handler::EvmTr>::Context`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `max_refund_quotient` found for reference `&GasParams` in the current scope
[INFO] [stdout]    --> src/handler.rs:269:57
[INFO] [stdout]     |
[INFO] [stdout] 269 |             let quotient = evm.ctx().cfg().gas_params().max_refund_quotient();
[INFO] [stdout]     |                                                         ^^^^^^^^^^^^^^^^^^^ method not found in `&GasParams`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: arguments to this method are incorrect
[INFO] [stdout]    --> src/handler.rs:473:17
[INFO] [stdout]     |
[INFO] [stdout] 473 |         handler.last_frame_result(&mut evm, &mut exec_result, &mut parent_gas).unwrap();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^           ----------------  --------------- unexpected argument #3 of type `&mut revm::revm_interpreter::gas::GasTracker`
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             argument #2 of type `u64` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/revm-handler-20.0.3/src/handler.rs:366:8
[INFO] [stdout]     |
[INFO] [stdout] 366 |     fn last_frame_result(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 473 -         handler.last_frame_result(&mut evm, &mut exec_result, &mut parent_gas).unwrap();
[INFO] [stdout] 473 +         handler.last_frame_result(&mut evm, /* u64 */, &mut exec_result).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `unwrap` found for unit type `()` in the current scope
[INFO] [stdout]    --> src/handler.rs:474:55
[INFO] [stdout]     |
[INFO] [stdout] 474 |         handler.refund(&mut evm, &mut exec_result, 0).unwrap();
[INFO] [stdout]     |                                                       ^^^^^^ method not found in `()`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_amsterdam_eip2780_enabled` found for reference `&CfgEnv<spec::OpSpecId>` in the current scope
[INFO] [stdout]    --> src/handler.rs:543:23
[INFO] [stdout]     |
[INFO] [stdout] 543 |             ctx.cfg().is_amsterdam_eip2780_enabled() && matches!(target, CreateTarget::Empty);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `is_amsterdam_eip8037_enabled` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 543 -             ctx.cfg().is_amsterdam_eip2780_enabled() && matches!(target, CreateTarget::Empty);
[INFO] [stdout] 543 +             ctx.cfg().is_amsterdam_eip8037_enabled() && matches!(target, CreateTarget::Empty);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0609]: no field `charged_create_state_gas` on type `CreateOutcome`
[INFO] [stdout]    --> src/handler.rs:557:17
[INFO] [stdout]     |
[INFO] [stdout] 557 |         outcome.charged_create_state_gas = charged_create_state_gas;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^ unknown field
[INFO] [stdout]     |
[INFO] [stdout]     = note: available fields are: `result`, `address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: arguments to this method are incorrect
[INFO] [stdout]    --> src/handler.rs:564:17
[INFO] [stdout]     |
[INFO] [stdout] 564 |         handler.last_frame_result(&mut evm, &mut exec_result, &mut parent_gas).unwrap();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^           ----------------  --------------- unexpected argument #3 of type `&mut revm::revm_interpreter::gas::GasTracker`
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             argument #2 of type `u64` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/revm-handler-20.0.3/src/handler.rs:366:8
[INFO] [stdout]     |
[INFO] [stdout] 366 |     fn last_frame_result(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout] 564 -         handler.last_frame_result(&mut evm, &mut exec_result, &mut parent_gas).unwrap();
[INFO] [stdout] 564 +         handler.last_frame_result(&mut evm, /* u64 */, &mut exec_result).unwrap();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `unwrap` found for unit type `()` in the current scope
[INFO] [stdout]    --> src/handler.rs:565:55
[INFO] [stdout]     |
[INFO] [stdout] 565 |         handler.refund(&mut evm, &mut exec_result, 0).unwrap();
[INFO] [stdout]     |                                                       ^^^^^^ method not found in `()`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_enable_amsterdam_eip2780` found for struct `CfgEnv<SPEC>` in the current scope
[INFO] [stdout]    --> src/handler.rs:583:14
[INFO] [stdout]     |
[INFO] [stdout] 581 |         let mut cfg = CfgEnv::new_with_spec(OpSpecId::KARST)
[INFO] [stdout] 582 |             .with_enable_amsterdam_eip8037(true)
[INFO] [stdout] 583 |             .with_enable_amsterdam_eip2780(true);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_enable_amsterdam_eip8037` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 583 -             .with_enable_amsterdam_eip2780(true);
[INFO] [stdout] 583 +             .with_enable_amsterdam_eip8037(true);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:192:14
[INFO] [stdout]     |
[INFO] [stdout] 191 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, granite_precompile)
[INFO] [stdout] 192 |             .with_required_gas(granite_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:218:14
[INFO] [stdout]     |
[INFO] [stdout] 217 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, jovian_precompile)
[INFO] [stdout] 218 |             .with_required_gas(jovian_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:244:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |         Precompile::new(PrecompileId::Bn254Pairing, bn254::pair::ADDRESS, karst_precompile)
[INFO] [stdout] 244 |             .with_required_gas(karst_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:292:14
[INFO] [stdout]     |
[INFO] [stdout] 291 |         Precompile::new(PrecompileId::Bls12G1Msm, G1_MSM_ADDRESS, isthmus_g1_msm_precompile)
[INFO] [stdout] 292 |             .with_required_gas(isthmus_g1_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:296:14
[INFO] [stdout]     |
[INFO] [stdout] 295 |         Precompile::new(PrecompileId::Bls12G2Msm, G2_MSM_ADDRESS, isthmus_g2_msm_precompile)
[INFO] [stdout] 296 |             .with_required_gas(isthmus_g2_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:300:14
[INFO] [stdout]     |
[INFO] [stdout] 299 |         Precompile::new(PrecompileId::Bls12Pairing, PAIRING_ADDRESS, isthmus_pairing_precompile)
[INFO] [stdout] 300 |             .with_required_gas(isthmus_pairing_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:305:14
[INFO] [stdout]     |
[INFO] [stdout] 304 |         Precompile::new(PrecompileId::Bls12G1Msm, G1_MSM_ADDRESS, jovian_g1_msm_precompile)
[INFO] [stdout] 305 |             .with_required_gas(jovian_g1_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:309:14
[INFO] [stdout]     |
[INFO] [stdout] 308 |         Precompile::new(PrecompileId::Bls12G2Msm, G2_MSM_ADDRESS, jovian_g2_msm_precompile)
[INFO] [stdout] 309 |             .with_required_gas(jovian_g2_msm_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_required_gas` found for struct `revm::revm_precompile::Precompile` in the current scope
[INFO] [stdout]    --> src/precompiles.rs:313:14
[INFO] [stdout]     |
[INFO] [stdout] 312 |         Precompile::new(PrecompileId::Bls12Pairing, PAIRING_ADDRESS, jovian_pairing_precompile)
[INFO] [stdout] 313 |             .with_required_gas(jovian_pairing_required_gas);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^ method not found in `revm::revm_precompile::Precompile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0053, E0308, E0432, E0599, E0609.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `op-revm` (lib test) due to 23 previous errors
[INFO] running `Command { std: "docker" "inspect" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757", kill_on_drop: false }`
[INFO] [stdout] 296c8cbf0c38153d69b98997b5818f148363b7675a56fa90d61fa5e7dd486757
