[INFO] fetching crate linera-execution 0.6.0...
[INFO] checking linera-execution-0.6.0 against master#5518eaa946291f00471af8b254b2a1715f234882 for pr-120393
[INFO] extracting crate linera-execution 0.6.0 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate linera-execution 0.6.0 on toolchain 5518eaa946291f00471af8b254b2a1715f234882
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate linera-execution 0.6.0
[INFO] finished tweaking crates.io crate linera-execution 0.6.0
[INFO] tweaked toml for crates.io crate linera-execution 0.6.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasmer-middlewares v3.1.1
[INFO] [stderr]   Downloaded wasmtime-asm-macros v1.0.2
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.88.2
[INFO] [stderr]   Downloaded wasmtime-jit v1.0.2
[INFO] [stderr]   Downloaded wasmtime-runtime v1.0.2
[INFO] [stderr]   Downloaded cranelift-isle v0.88.2
[INFO] [stderr]   Downloaded wasmtime-types v1.0.2
[INFO] [stderr]   Downloaded cranelift-native v0.88.2
[INFO] [stderr]   Downloaded file-per-thread-logger v0.1.6
[INFO] [stderr]   Downloaded wasmtime-fiber v1.0.2
[INFO] [stderr]   Downloaded wasmtime-jit-debug v1.0.2
[INFO] [stderr]   Downloaded cranelift-entity v0.88.2
[INFO] [stderr]   Downloaded io-lifetimes v0.7.5
[INFO] [stderr]   Downloaded serde-name v0.2.1
[INFO] [stderr]   Downloaded linera-base v0.6.0
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.88.2
[INFO] [stderr]   Downloaded wasmer-vm v3.1.1
[INFO] [stderr]   Downloaded dynasm v1.2.3
[INFO] [stderr]   Downloaded async-graphql v5.0.10
[INFO] [stderr]   Downloaded windows_aarch64_msvc v0.33.0
[INFO] [stderr]   Downloaded wasmparser v0.89.1
[INFO] [stderr]   Downloaded windows-sys v0.33.0
[INFO] [stderr]   Downloaded linera-views v0.6.0
[INFO] [stderr]   Downloaded linera-views-derive v0.6.0
[INFO] [stderr]   Downloaded linera-wit-bindgen-core v0.2.0
[INFO] [stderr]   Downloaded windows_i686_gnu v0.33.0
[INFO] [stderr]   Downloaded windows_i686_msvc v0.33.0
[INFO] [stderr]   Downloaded windows_x86_64_gnu v0.33.0
[INFO] [stderr]   Downloaded cranelift-codegen v0.88.2
[INFO] [stderr]   Downloaded cranelift-codegen v0.86.1
[INFO] [stderr]   Downloaded gimli v0.26.2
[INFO] [stderr]   Downloaded windows_x86_64_msvc v0.33.0
[INFO] [stderr]   Downloaded cranelift-wasm v0.88.2
[INFO] [stderr]   Downloaded rustix v0.35.16
[INFO] [stderr]   Downloaded wasmtime v1.0.2
[INFO] [stderr]   Downloaded wasmparser v0.83.0
[INFO] [stderr]   Downloaded wasmer-compiler v3.1.1
[INFO] [stderr]   Downloaded bcs v0.1.6
[INFO] [stderr]   Downloaded wasmer v3.1.1
[INFO] [stderr]   Downloaded tokio-test v0.4.3
[INFO] [stderr]   Downloaded wasm-encoder v0.24.1
[INFO] [stderr]   Downloaded wasmtime-cranelift v1.0.2
[INFO] [stderr]   Downloaded regalloc2 v0.3.2
[INFO] [stderr]   Downloaded wasmtime-environ v1.0.2
[INFO] [stderr]   Downloaded cranelift-entity v0.86.1
[INFO] [stderr]   Downloaded cranelift-frontend v0.88.2
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.86.1
[INFO] [stderr]   Downloaded corosensei v0.1.4
[INFO] [stderr]   Downloaded cranelift-isle v0.86.1
[INFO] [stderr]   Downloaded wasmparser v0.101.1
[INFO] [stderr]   Downloaded cranelift-frontend v0.86.1
[INFO] [stderr]   Downloaded async-graphql-parser v5.0.10
[INFO] [stderr]   Downloaded test-strategy v0.2.1
[INFO] [stderr]   Downloaded linera-wit-parser v0.2.0
[INFO] [stderr]   Downloaded wasmer-compiler-singlepass v3.1.1
[INFO] [stderr]   Downloaded dynasmrt v1.2.3
[INFO] [stderr]   Downloaded linera-wit-bindgen-host-wasmtime-rust v0.2.0
[INFO] [stderr]   Downloaded linera-wit-bindgen-host-wasmer-rust-macro v0.2.0
[INFO] [stderr]   Downloaded linera-wit-bindgen-gen-host-wasmtime-rust v0.2.0
[INFO] [stderr]   Downloaded wasm-bindgen-downcast v0.1.1
[INFO] [stderr]   Downloaded lru v0.9.0
[INFO] [stderr]   Downloaded wasmer-types v3.1.1
[INFO] [stderr]   Downloaded oneshot v0.1.6
[INFO] [stderr]   Downloaded more-asserts v0.2.2
[INFO] [stderr]   Downloaded wasmer-compiler-cranelift v3.1.1
[INFO] [stderr]   Downloaded wasmer-derive v3.1.1
[INFO] [stderr]   Downloaded custom_debug_derive v0.5.1
[INFO] [stderr]   Downloaded async-graphql-derive v5.0.10
[INFO] [stderr]   Downloaded async-graphql-value v5.0.10
[INFO] [stderr]   Downloaded linera-wit-bindgen-gen-host-wasmer-rust v0.2.0
[INFO] [stderr]   Downloaded linera-wit-bindgen-host-wasmer-rust v0.2.0
[INFO] [stderr]   Downloaded linera-wit-bindgen-host-wasmtime-rust-macro v0.2.0
[INFO] [stderr]   Downloaded cranelift-bforest v0.86.1
[INFO] [stderr]   Downloaded cranelift-bforest v0.88.2
[INFO] [stderr]   Downloaded linera-wit-bindgen-gen-rust-lib v0.2.0
[INFO] [stderr]   Downloaded enum-iterator-derive v0.7.0
[INFO] [stderr]   Downloaded wasmtime-cache v1.0.2
[INFO] [stderr]   Downloaded enum-iterator v0.7.0
[INFO] [stderr]   Downloaded wasm-bindgen-downcast-macros v0.1.1
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.86.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bb75b46543166849dbd0298d7865bf1ca2a96d3557a0d85c8937c1c9e8049282
[INFO] running `Command { std: "docker" "start" "-a" "bb75b46543166849dbd0298d7865bf1ca2a96d3557a0d85c8937c1c9e8049282", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb75b46543166849dbd0298d7865bf1ca2a96d3557a0d85c8937c1c9e8049282", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb75b46543166849dbd0298d7865bf1ca2a96d3557a0d85c8937c1c9e8049282", kill_on_drop: false }`
[INFO] [stdout] bb75b46543166849dbd0298d7865bf1ca2a96d3557a0d85c8937c1c9e8049282
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+5518eaa946291f00471af8b254b2a1715f234882" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0073d9286eee0ead7db9fff685379f1379c2a59f2440340353998219cf359618
[INFO] running `Command { std: "docker" "start" "-a" "0073d9286eee0ead7db9fff685379f1379c2a59f2440340353998219cf359618", kill_on_drop: false }`
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling ahash v0.7.7
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling target-lexicon v0.12.13
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]     Checking leb128 v0.2.5
[INFO] [stderr]    Compiling cranelift-isle v0.86.1
[INFO] [stderr]    Compiling rkyv v0.7.43
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling rkyv_derive v0.7.43
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling corosensei v0.1.4
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.86.1
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.86.1
[INFO] [stderr]    Compiling pulldown-cmark v0.8.0
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]     Checking more-asserts v0.2.2
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]     Checking region v3.0.0
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking lock_api v0.4.11
[INFO] [stderr]     Checking memmap2 v0.5.10
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking ptr_meta v0.1.4
[INFO] [stderr]     Checking slice-group-by v0.3.1
[INFO] [stderr]     Checking cranelift-entity v0.86.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking enum-iterator v0.7.0
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling anyhow v1.0.79
[INFO] [stderr]     Checking cranelift-bforest v0.86.1
[INFO] [stderr]     Checking wasmparser v0.83.0
[INFO] [stderr]    Compiling id-arena v2.2.1
[INFO] [stderr]     Checking regalloc2 v0.3.2
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling winnow v0.5.35
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling dynasm v1.2.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]     Checking wasm-encoder v0.41.0
[INFO] [stderr]    Compiling multer v2.1.0
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v3.1.1
[INFO] [stderr]     Checking bumpalo v3.14.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling linera-wit-parser v0.2.0
[INFO] [stderr]    Compiling structmeta-derive v0.1.6
[INFO] [stderr]     Checking wait-timeout v0.2.0
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]     Checking wast v70.0.2
[INFO] [stderr]     Checking signature v1.6.4
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking subtle v2.5.0
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking ascii_utils v0.9.3
[INFO] [stderr]    Compiling linera-wit-bindgen-gen-host-wasmer-rust v0.2.0
[INFO] [stderr]     Checking rusty-fork v0.3.0
[INFO] [stderr]     Checking fast_chemail v0.9.6
[INFO] [stderr]     Checking bit-set v0.5.3
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling wasmer-derive v3.1.1
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]    Compiling linera-wit-bindgen-core v0.2.0
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]    Compiling linera-wit-bindgen-gen-rust-lib v0.2.0
[INFO] [stderr]     Checking chrono v0.4.33
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking proptest v1.4.0
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]    Compiling custom_debug_derive v0.5.1
[INFO] [stderr]    Compiling cranelift-codegen v0.86.1
[INFO] [stderr]    Compiling structmeta v0.1.6
[INFO] [stderr]    Compiling darling_core v0.20.5
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling test-strategy v0.2.1
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]     Checking lru v0.9.0
[INFO] [stderr]     Checking wasm-encoder v0.24.1
[INFO] [stderr]     Checking oneshot v0.1.6
[INFO] [stderr]    Compiling linera-wit-bindgen-host-wasmer-rust-macro v0.2.0
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling async-stream-impl v0.3.5
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling linera-views-derive v0.6.0
[INFO] [stderr]    Compiling test-log-macros v0.2.14
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling darling_macro v0.20.5
[INFO] [stderr]     Checking async-stream v0.3.5
[INFO] [stderr]     Checking test-case v3.3.1
[INFO] [stderr]     Checking zeroize v1.3.0
[INFO] [stderr]    Compiling darling v0.20.5
[INFO] [stderr]    Compiling enumset_derive v0.8.1
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking wat v1.0.85
[INFO] [stderr]     Checking thiserror v1.0.56
[INFO] [stderr]    Compiling pest v2.7.6
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]     Checking enumset v1.1.3
[INFO] [stderr]     Checking dynasmrt v1.2.3
[INFO] [stderr]    Compiling pest_meta v2.7.6
[INFO] [stderr]     Checking test-log v0.2.14
[INFO] [stderr]     Checking serde v1.0.196
[INFO] [stderr]    Compiling pest_generator v2.7.6
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]    Compiling pest_derive v2.7.6
[INFO] [stderr]     Checking bytes v1.5.0
[INFO] [stderr]     Checking serde_json v1.0.113
[INFO] [stderr]     Checking ed25519 v1.5.3
[INFO] [stderr]     Checking serde_bytes v0.11.14
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking bcs v0.1.6
[INFO] [stderr]     Checking serde-name v0.2.1
[INFO] [stderr]     Checking http v0.2.11
[INFO] [stderr]     Checking tokio v1.35.1
[INFO] [stderr]     Checking gimli v0.26.2
[INFO] [stderr]     Checking wasmparser v0.101.1
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking curve25519-dalek v3.2.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking async-graphql-value v5.0.10
[INFO] [stderr]     Checking handlebars v4.5.0
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking async-graphql-parser v5.0.10
[INFO] [stderr]     Checking ed25519-dalek v1.0.1
[INFO] [stderr]     Checking wasmer-types v3.1.1
[INFO] [stderr]    Compiling async-graphql-derive v5.0.10
[INFO] [stderr]     Checking wasmer-vm v3.1.1
[INFO] [stderr]     Checking wasmer-compiler v3.1.1
[INFO] [stderr]     Checking tokio-stream v0.1.14
[INFO] [stderr]     Checking tokio-test v0.4.3
[INFO] [stderr]     Checking wasmer-compiler-singlepass v3.1.1
[INFO] [stderr]     Checking async-graphql v5.0.10
[INFO] [stderr]     Checking cranelift-frontend v0.86.1
[INFO] [stderr]     Checking wasmer v3.1.1
[INFO] [stderr]     Checking linera-base v0.6.0
[INFO] [stderr]     Checking linera-wit-bindgen-host-wasmer-rust v0.2.0
[INFO] [stderr]     Checking wasmer-middlewares v3.1.1
[INFO] [stderr]     Checking linera-views v0.6.0
[INFO] [stderr]     Checking linera-execution v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `SyncReceiver`
[INFO] [stdout]   --> src/wasm/runtime_actor/mod.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |     sync_response::{SyncReceiver, SyncSender},
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SyncReceiver`
[INFO] [stdout]   --> src/wasm/runtime_actor/mod.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |     sync_response::{SyncReceiver, SyncSender},
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `linera_execution::SystemExecutionState`, `linera_execution::TestExecutionRuntimeContext`
[INFO] [stdout]    --> tests/test_system_execution.rs:15:73
[INFO] [stdout]     |
[INFO] [stdout] 15  |     Query, QueryContext, RawExecutionResult, ResourceTracker, Response, SystemExecutionState,
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^^^^^^^^^ no `SystemExecutionState` in the root
[INFO] [stdout] 16  |     SystemMessage, SystemOperation, SystemQuery, SystemResponse, TestExecutionRuntimeContext,
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `TestExecutionRuntimeContext` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:36:53
[INFO] [stdout]     |
[INFO] [stdout] 36  | pub use {applications::ApplicationRegistry, system::SystemExecutionState};
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:518:12
[INFO] [stdout]     |
[INFO] [stdout] 518 | pub struct TestExecutionRuntimeContext {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]     |
[INFO] [stdout] 15  |     Query, QueryContext, RawExecutionResult, ResourceTracker, Response, SystemExecutionStateView,
[INFO] [stdout]     |                                                                         ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]     |
[INFO] [stdout] 16  |     SystemMessage, SystemOperation, SystemQuery, SystemResponse, ExecutionRuntimeContext,
[INFO] [stdout]     |                                                                  ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `linera_execution::SystemExecutionState`, `linera_execution::TestExecutionRuntimeContext`
[INFO] [stdout]    --> tests/wasm.rs:17:15
[INFO] [stdout]     |
[INFO] [stdout] 17  |     Response, SystemExecutionState, TestExecutionRuntimeContext, WasmContract, WasmRuntime,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `TestExecutionRuntimeContext` in the root
[INFO] [stdout]     |               |
[INFO] [stdout]     |               no `SystemExecutionState` in the root
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:36:53
[INFO] [stdout]     |
[INFO] [stdout] 36  | pub use {applications::ApplicationRegistry, system::SystemExecutionState};
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:518:12
[INFO] [stdout]     |
[INFO] [stdout] 518 | pub struct TestExecutionRuntimeContext {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]     |
[INFO] [stdout] 17  |     Response, SystemExecutionStateView, TestExecutionRuntimeContext, WasmContract, WasmRuntime,
[INFO] [stdout]     |               ~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]     |
[INFO] [stdout] 17  |     Response, SystemExecutionState, ExecutionRuntimeContext, WasmContract, WasmRuntime,
[INFO] [stdout]     |                                     ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `counter`
[INFO] [stdout]  --> tests/wasm.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use counter::CounterAbi;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared crate or module `counter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestExecutionRuntimeContext` in this scope
[INFO] [stdout]    --> tests/test_execution.rs:24:44
[INFO] [stdout]     |
[INFO] [stdout] 24  |         ExecutionStateView::<MemoryContext<TestExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/lib.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub trait ExecutionRuntimeContext {
[INFO] [stdout]     | --------------------------------- similarly named trait `ExecutionRuntimeContext` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 24  |         ExecutionStateView::<MemoryContext<ExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 20  | async fn test_missing_bytecode_for_user_application<TestExecutionRuntimeContext>() -> anyhow::Result<()> {
[INFO] [stdout]     |                                                    +++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestExecutionRuntimeContext` in this scope
[INFO] [stdout]    --> tests/test_execution.rs:199:44
[INFO] [stdout]     |
[INFO] [stdout] 199 |         ExecutionStateView::<MemoryContext<TestExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/lib.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub trait ExecutionRuntimeContext {
[INFO] [stdout]     | --------------------------------- similarly named trait `ExecutionRuntimeContext` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 199 |         ExecutionStateView::<MemoryContext<ExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 194 | async fn test_simple_user_operation<TestExecutionRuntimeContext>() -> anyhow::Result<()> {
[INFO] [stdout]     |                                    +++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestExecutionRuntimeContext` in this scope
[INFO] [stdout]    --> tests/test_execution.rs:276:44
[INFO] [stdout]     |
[INFO] [stdout] 276 |         ExecutionStateView::<MemoryContext<TestExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/lib.rs:206:1
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub trait ExecutionRuntimeContext {
[INFO] [stdout]     | --------------------------------- similarly named trait `ExecutionRuntimeContext` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 276 |         ExecutionStateView::<MemoryContext<ExecutionRuntimeContext>>::from_system_state(state)
[INFO] [stdout]     |                                            ~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 271 | async fn test_simple_user_operation_with_leaking_session<TestExecutionRuntimeContext>() -> anyhow::Result<()> {
[INFO] [stdout]     |                                                         +++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SystemExecutionState`
[INFO] [stdout]   --> tests/test_execution.rs:21:21
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let mut state = SystemExecutionState::default();
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     use of undeclared type `SystemExecutionState`
[INFO] [stdout]    |                     help: a struct with a similar name exists: `SystemExecutionStateView`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ResourceTracker` in the current scope
[INFO] [stdout]   --> tests/test_system_execution.rs:42:40
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]    |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ResourceTracker` in the current scope
[INFO] [stdout]   --> tests/wasm.rs:80:40
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]    |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `ResourceTracker` in the current scope
[INFO] [stdout]   --> tests/test_system_execution.rs:88:40
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]    |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `linera_execution::ResourceTracker` in the current scope
[INFO] [stdout]   --> tests/test_execution.rs:45:40
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]    |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ExecutionRuntimeContext`
[INFO] [stdout]   --> tests/wasm.rs:15:53
[INFO] [stdout]    |
[INFO] [stdout] 15 |     policy::ResourceControlPolicy, ExecutionResult, ExecutionRuntimeContext, ExecutionStateView,
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `views::View`
[INFO] [stdout]   --> tests/wasm.rs:20:43
[INFO] [stdout]    |
[INFO] [stdout] 20 | use linera_views::{memory::MemoryContext, views::View};
[INFO] [stdout]    |                                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-execution` (test "test_system_execution") due to 4 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 3 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-execution` (test "wasm") due to 4 previous errors; 2 warnings emitted
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SystemExecutionState`
[INFO] [stdout]    --> tests/test_execution.rs:196:21
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let mut state = SystemExecutionState::default();
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     use of undeclared type `SystemExecutionState`
[INFO] [stdout]     |                     help: a struct with a similar name exists: `SystemExecutionStateView`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `linera_execution::ResourceTracker` in the current scope
[INFO] [stdout]    --> tests/test_execution.rs:223:40
[INFO] [stdout]     |
[INFO] [stdout] 223 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]     |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SystemExecutionState`
[INFO] [stdout]    --> tests/test_execution.rs:273:21
[INFO] [stdout]     |
[INFO] [stdout] 273 |     let mut state = SystemExecutionState::default();
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     use of undeclared type `SystemExecutionState`
[INFO] [stdout]     |                     help: a struct with a similar name exists: `SystemExecutionStateView`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `default` found for struct `linera_execution::ResourceTracker` in the current scope
[INFO] [stdout]    --> tests/test_execution.rs:296:40
[INFO] [stdout]     |
[INFO] [stdout] 296 |     let mut tracker = ResourceTracker::default();
[INFO] [stdout]     |                                        ^^^^^^^ function or associated item not found in `ResourceTracker`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `views::View`
[INFO] [stdout]   --> tests/test_execution.rs:16:74
[INFO] [stdout]    |
[INFO] [stdout] 16 | use linera_views::{batch::Batch, common::Context, memory::MemoryContext, views::View};
[INFO] [stdout]    |                                                                          ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `common::Context`
[INFO] [stdout]   --> tests/test_execution.rs:16:34
[INFO] [stdout]    |
[INFO] [stdout] 16 | use linera_views::{batch::Batch, common::Context, memory::MemoryContext, views::View};
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-execution` (test "test_execution") due to 10 previous errors; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "0073d9286eee0ead7db9fff685379f1379c2a59f2440340353998219cf359618", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0073d9286eee0ead7db9fff685379f1379c2a59f2440340353998219cf359618", kill_on_drop: false }`
[INFO] [stdout] 0073d9286eee0ead7db9fff685379f1379c2a59f2440340353998219cf359618
[INFO] checking linera-execution-0.6.0 against try#7622c0f807a4e13c4db886a1681bf343795692df+rustflags=-Dnon_local_definitions for pr-120393
[INFO] extracting crate linera-execution 0.6.0 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate linera-execution 0.6.0 on toolchain 7622c0f807a4e13c4db886a1681bf343795692df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate linera-execution 0.6.0
[INFO] finished tweaking crates.io crate linera-execution 0.6.0
[INFO] tweaked toml for crates.io crate linera-execution 0.6.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 04241d6246d166c2d9aabad47adf794887a3d501ea4fbd755b8a974009b46e66
[INFO] running `Command { std: "docker" "start" "-a" "04241d6246d166c2d9aabad47adf794887a3d501ea4fbd755b8a974009b46e66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "04241d6246d166c2d9aabad47adf794887a3d501ea4fbd755b8a974009b46e66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "04241d6246d166c2d9aabad47adf794887a3d501ea4fbd755b8a974009b46e66", kill_on_drop: false }`
[INFO] [stdout] 04241d6246d166c2d9aabad47adf794887a3d501ea4fbd755b8a974009b46e66
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=forbid -Dnon_local_definitions" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+7622c0f807a4e13c4db886a1681bf343795692df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ee8e46a895554caf516d311ac0dad9323e8402b0221453322cc4bc5cce01008
[INFO] running `Command { std: "docker" "start" "-a" "7ee8e46a895554caf516d311ac0dad9323e8402b0221453322cc4bc5cce01008", kill_on_drop: false }`
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling ahash v0.7.7
[INFO] [stderr]     Checking scopeguard v1.2.0
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling target-lexicon v0.12.13
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]     Checking getrandom v0.2.12
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]     Checking leb128 v0.2.5
[INFO] [stderr]    Compiling rkyv v0.7.43
[INFO] [stderr]    Compiling cranelift-isle v0.86.1
[INFO] [stderr]    Compiling backtrace v0.3.69
[INFO] [stderr]    Compiling rkyv_derive v0.7.43
[INFO] [stderr]    Compiling enum-iterator-derive v0.7.0
[INFO] [stderr]    Compiling corosensei v0.1.4
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]     Checking seahash v4.1.0
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.86.1
[INFO] [stderr]    Compiling unicase v2.7.0
[INFO] [stderr]     Checking futures-sink v0.3.30
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.86.1
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling pulldown-cmark v0.8.0
[INFO] [stderr]     Checking more-asserts v0.2.2
[INFO] [stderr]     Checking fallible-iterator v0.2.0
[INFO] [stderr]     Checking stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling tinyvec v1.6.0
[INFO] [stderr]     Checking region v3.0.0
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking futures-channel v0.3.30
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking lock_api v0.4.11
[INFO] [stderr]     Checking fxhash v0.2.1
[INFO] [stderr]     Checking memmap2 v0.5.10
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]     Checking cranelift-entity v0.86.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]     Checking slice-group-by v0.3.1
[INFO] [stderr]     Checking ptr_meta v0.1.4
[INFO] [stderr]     Checking enum-iterator v0.7.0
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking cranelift-bforest v0.86.1
[INFO] [stderr]    Compiling darling_core v0.14.4
[INFO] [stderr]    Compiling anyhow v1.0.79
[INFO] [stderr]     Checking regalloc2 v0.3.2
[INFO] [stderr]    Compiling id-arena v2.2.1
[INFO] [stderr]     Checking wasmparser v0.83.0
[INFO] [stderr]    Compiling winnow v0.5.35
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling dynasm v1.2.3
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]     Checking wasm-encoder v0.41.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.22
[INFO] [stderr]    Compiling multer v2.1.0
[INFO] [stderr]     Checking keccak v0.1.5
[INFO] [stderr]     Checking bumpalo v3.14.0
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v3.1.1
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]    Compiling linera-wit-parser v0.2.0
[INFO] [stderr]    Compiling structmeta-derive v0.1.6
[INFO] [stderr]     Checking wait-timeout v0.2.0
[INFO] [stderr]    Compiling ahash v0.8.7
[INFO] [stderr]     Checking subtle v2.5.0
[INFO] [stderr]     Checking ascii_utils v0.9.3
[INFO] [stderr]     Checking wast v70.0.2
[INFO] [stderr]     Checking opaque-debug v0.3.0
[INFO] [stderr]    Compiling linera-wit-bindgen-gen-host-wasmer-rust v0.2.0
[INFO] [stderr]     Checking signature v1.6.4
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]    Compiling protobuf v2.28.0
[INFO] [stderr]     Checking rusty-fork v0.3.0
[INFO] [stderr]     Checking fast_chemail v0.9.6
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking bit-set v0.5.3
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]    Compiling wasmer-derive v3.1.1
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking static_assertions v1.1.0
[INFO] [stderr]    Compiling prometheus v0.13.3
[INFO] [stderr]     Checking regex-syntax v0.6.29
[INFO] [stderr]    Compiling linera-wit-bindgen-core v0.2.0
[INFO] [stderr]     Checking chrono v0.4.33
[INFO] [stderr]    Compiling linera-wit-bindgen-gen-rust-lib v0.2.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]     Checking hex v0.4.3
[INFO] [stderr]     Checking proptest v1.4.0
[INFO] [stderr]     Checking hashbrown v0.13.2
[INFO] [stderr]     Checking hashbrown v0.14.3
[INFO] [stderr]    Compiling custom_debug_derive v0.5.1
[INFO] [stderr]     Checking lru v0.9.0
[INFO] [stderr]    Compiling structmeta v0.1.6
[INFO] [stderr]     Checking wasm-encoder v0.24.1
[INFO] [stderr]    Compiling darling_macro v0.14.4
[INFO] [stderr]    Compiling cranelift-codegen v0.86.1
[INFO] [stderr]     Checking oneshot v0.1.6
[INFO] [stderr]     Checking dashmap v5.5.3
[INFO] [stderr]    Compiling test-strategy v0.2.1
[INFO] [stderr]    Compiling darling_core v0.20.5
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling linera-wit-bindgen-host-wasmer-rust-macro v0.2.0
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]    Compiling darling v0.14.4
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]     Checking matchers v0.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.196
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling tracing-attributes v0.1.27
[INFO] [stderr]    Compiling futures-macro v0.3.30
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling async-stream-impl v0.3.5
[INFO] [stderr]    Compiling tokio-macros v2.2.0
[INFO] [stderr]    Compiling async-trait v0.1.77
[INFO] [stderr]    Compiling linera-views-derive v0.6.0
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling test-log-macros v0.2.14
[INFO] [stderr]    Compiling darling_macro v0.20.5
[INFO] [stderr]     Checking async-stream v0.3.5
[INFO] [stderr]     Checking zeroize v1.3.0
[INFO] [stderr]     Checking test-case v3.3.1
[INFO] [stderr]     Checking futures-util v0.3.30
[INFO] [stderr]     Checking merlin v2.0.1
[INFO] [stderr]     Checking thiserror v1.0.56
[INFO] [stderr]     Checking wat v1.0.85
[INFO] [stderr]    Compiling pest v2.7.6
[INFO] [stderr]     Checking tracing v0.1.40
[INFO] [stderr]    Compiling darling v0.20.5
[INFO] [stderr]     Checking tracing-subscriber v0.3.18
[INFO] [stderr]    Compiling enumset_derive v0.8.1
[INFO] [stderr]     Checking dynasmrt v1.2.3
[INFO] [stderr]    Compiling pest_meta v2.7.6
[INFO] [stderr]     Checking enumset v1.1.3
[INFO] [stderr]     Checking test-log v0.2.14
[INFO] [stderr]     Checking serde v1.0.196
[INFO] [stderr]    Compiling pest_generator v2.7.6
[INFO] [stderr]     Checking futures-executor v0.3.30
[INFO] [stderr]    Compiling pest_derive v2.7.6
[INFO] [stderr]     Checking futures v0.3.30
[INFO] [stderr]     Checking bytes v1.5.0
[INFO] [stderr]     Checking serde_json v1.0.113
[INFO] [stderr]     Checking ed25519 v1.5.3
[INFO] [stderr]     Checking serde_urlencoded v0.7.1
[INFO] [stderr]     Checking serde_bytes v0.11.14
[INFO] [stderr]     Checking bcs v0.1.6
[INFO] [stderr]     Checking serde-name v0.2.1
[INFO] [stderr]     Checking gimli v0.26.2
[INFO] [stderr]     Checking wasmparser v0.101.1
[INFO] [stderr]     Checking http v0.2.11
[INFO] [stderr]     Checking tokio v1.35.1
[INFO] [stderr]     Checking digest v0.9.0
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking block-buffer v0.9.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking async-graphql-value v5.0.10
[INFO] [stderr]     Checking handlebars v4.5.0
[INFO] [stderr]     Checking curve25519-dalek v3.2.1
[INFO] [stderr]     Checking sha2 v0.9.9
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking sha3 v0.10.8
[INFO] [stderr]     Checking async-graphql-parser v5.0.10
[INFO] [stderr]     Checking ed25519-dalek v1.0.1
[INFO] [stderr]     Checking wasmer-types v3.1.1
[INFO] [stderr]    Compiling async-graphql-derive v5.0.10
[INFO] [stderr]     Checking wasmer-vm v3.1.1
[INFO] [stderr]     Checking wasmer-compiler v3.1.1
[INFO] [stderr]     Checking wasmer-compiler-singlepass v3.1.1
[INFO] [stderr]     Checking tokio-stream v0.1.14
[INFO] [stderr]     Checking tokio-test v0.4.3
[INFO] [stderr]     Checking async-graphql v5.0.10
[INFO] [stderr]     Checking cranelift-frontend v0.86.1
[INFO] [stderr]     Checking wasmer v3.1.1
[INFO] [stderr]     Checking linera-wit-bindgen-host-wasmer-rust v0.2.0
[INFO] [stderr]     Checking wasmer-middlewares v3.1.1
[INFO] [stderr]     Checking linera-base v0.6.0
[INFO] [stderr]     Checking linera-views v0.6.0
[INFO] [stderr]     Checking linera-execution v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `SyncReceiver`
[INFO] [stdout]   --> src/wasm/runtime_actor/mod.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |     sync_response::{SyncReceiver, SyncSender},
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SyncReceiver`
[INFO] [stdout]   --> src/wasm/runtime_actor/mod.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |     sync_response::{SyncReceiver, SyncSender},
[INFO] [stdout]    |                     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/lib.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 | #[derive(Error, Debug)]
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: requested on the command line with `-D non-local-definitions`
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:224:23
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_OperationContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:238:23
[INFO] [stdout]     |
[INFO] [stdout] 238 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_MessageContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_CalleeContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:264:23
[INFO] [stdout]     |
[INFO] [stdout] 264 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_QueryContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:375:10
[INFO] [stdout]     |
[INFO] [stdout] 375 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Operation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:389:10
[INFO] [stdout]     |
[INFO] [stdout] 389 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Message`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:403:10
[INFO] [stdout]     |
[INFO] [stdout] 403 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Query`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:417:10
[INFO] [stdout]     |
[INFO] [stdout] 417 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Response`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:430:10
[INFO] [stdout]     |
[INFO] [stdout] 430 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RawOutgoingMessage`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:445:10
[INFO] [stdout]     |
[INFO] [stdout] 445 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RawExecutionResult`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:461:37
[INFO] [stdout]     |
[INFO] [stdout] 461 |     Eq, PartialEq, Ord, PartialOrd, Debug, Clone, Hash, Serialize, Deserialize, SimpleObject,
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ChannelSubscription`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:471:10
[INFO] [stdout]     |
[INFO] [stdout] 471 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionResult`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:719:66
[INFO] [stdout]     |
[INFO] [stdout] 719 | #[cfg_attr(any(feature = "wasmtime", feature = "wasmer"), derive(Debug, Default))]
[INFO] [stdout]     |                                                                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_WasmRuntime`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:792:17
[INFO] [stdout]     |
[INFO] [stdout] 792 | #[derive(Clone, Debug, Error)]
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_InvalidWasmRuntime`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:33:61
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[derive(Eq, PartialEq, Ord, PartialOrd, Copy, Clone, Hash, Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                                                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_GenericApplicationId`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[derive(Clone, Debug, Deserialize, Eq, PartialEq, Hash, Serialize)]
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_UserApplicationDescription`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:89:23
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[derive(Clone, Copy, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
[INFO] [stdout]    |                       ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_BytecodeLocation`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:97:10
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[derive(Debug, HashableView)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ApplicationRegistryView`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/resources.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RuntimeLimits`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/resources.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ResourceTracker`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/resources.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RuntimeCounts`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Debug)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionRuntime`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 | #[derive(Debug, Clone)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ApplicationStatus`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SessionManager`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[derive(Debug, Clone)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SessionState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/system.rs:48:10
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Debug, HashableView)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemExecutionStateView`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/system.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemOperation`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:168:10
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_AdminOperation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:181:10
[INFO] [stdout]     |
[INFO] [stdout] 181 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemMessage`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:271:10
[INFO] [stdout]     |
[INFO] [stdout] 271 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemQuery`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:275:10
[INFO] [stdout]     |
[INFO] [stdout] 275 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemResponse`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:282:29
[INFO] [stdout]     |
[INFO] [stdout] 282 | #[derive(Enum, Clone, Copy, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemChannel`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:311:10
[INFO] [stdout]     |
[INFO] [stdout] 311 | #[derive(Debug, PartialEq, Eq, Hash, Copy, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Recipient`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:334:10
[INFO] [stdout]     |
[INFO] [stdout] 334 | #[derive(Debug, PartialEq, Eq, Hash, Copy, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Account`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:387:64
[INFO] [stdout]     |
[INFO] [stdout] 387 | #[derive(Eq, PartialEq, Ord, PartialOrd, Clone, Hash, Default, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_UserData`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:390:17
[INFO] [stdout]     |
[INFO] [stdout] 390 | #[derive(Error, Debug)]
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemExecutionError`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/lib.rs:63:17
[INFO] [stdout]    |
[INFO] [stdout] 63 | #[derive(Error, Debug)]
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionError`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: requested on the command line with `-D non-local-definitions`
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:224:23
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_OperationContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:238:23
[INFO] [stdout]     |
[INFO] [stdout] 238 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_MessageContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:253:23
[INFO] [stdout]     |
[INFO] [stdout] 253 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_CalleeContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:264:23
[INFO] [stdout]     |
[INFO] [stdout] 264 | #[derive(Clone, Copy, Debug)]
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_QueryContext`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:375:10
[INFO] [stdout]     |
[INFO] [stdout] 375 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Operation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:389:10
[INFO] [stdout]     |
[INFO] [stdout] 389 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Message`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 37 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:403:10
[INFO] [stdout]     |
[INFO] [stdout] 403 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Query`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:417:10
[INFO] [stdout]     |
[INFO] [stdout] 417 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Response`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:430:10
[INFO] [stdout]     |
[INFO] [stdout] 430 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RawOutgoingMessage`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:445:10
[INFO] [stdout]     |
[INFO] [stdout] 445 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RawExecutionResult`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:461:37
[INFO] [stdout]     |
[INFO] [stdout] 461 |     Eq, PartialEq, Ord, PartialOrd, Debug, Clone, Hash, Serialize, Deserialize, SimpleObject,
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ChannelSubscription`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:471:10
[INFO] [stdout]     |
[INFO] [stdout] 471 | #[derive(Debug)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionResult`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:719:66
[INFO] [stdout]     |
[INFO] [stdout] 719 | #[cfg_attr(any(feature = "wasmtime", feature = "wasmer"), derive(Debug, Default))]
[INFO] [stdout]     |                                                                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_WasmRuntime`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:792:17
[INFO] [stdout]     |
[INFO] [stdout] 792 | #[derive(Clone, Debug, Error)]
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_InvalidWasmRuntime`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:33:61
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[derive(Eq, PartialEq, Ord, PartialOrd, Copy, Clone, Hash, Debug, Serialize, Deserialize)]
[INFO] [stdout]    |                                                             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_GenericApplicationId`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:57:17
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[derive(Clone, Debug, Deserialize, Eq, PartialEq, Hash, Serialize)]
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_UserApplicationDescription`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:89:23
[INFO] [stdout]    |
[INFO] [stdout] 89 | #[derive(Clone, Copy, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
[INFO] [stdout]    |                       ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_BytecodeLocation`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/applications.rs:97:10
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[derive(Debug, HashableView)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ApplicationRegistryView`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/applications.rs:106:34
[INFO] [stdout]     |
[INFO] [stdout] 106 | #[derive(Default, Eq, PartialEq, Debug, Clone)]
[INFO] [stdout]     |                                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ApplicationRegistry`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/resources.rs:12:16
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RuntimeLimits`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/resources.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 27 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ResourceTracker`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/resources.rs:129:16
[INFO] [stdout]     |
[INFO] [stdout] 129 | #[derive(Copy, Debug, Clone)]
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_RuntimeCounts`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Debug)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ExecutionRuntime`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 | #[derive(Debug, Clone)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_ApplicationStatus`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:84:10
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[derive(Debug, Clone, Default)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SessionManager`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/runtime.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[derive(Debug, Clone)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SessionState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/system.rs:48:10
[INFO] [stdout]    |
[INFO] [stdout] 48 | #[derive(Debug, HashableView)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemExecutionStateView`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/system.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 | #[derive(Default, Debug, PartialEq, Eq, Clone)]
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemExecutionState`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]   --> src/system.rs:92:10
[INFO] [stdout]    |
[INFO] [stdout] 92 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemOperation`
[INFO] [stdout]    = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]    = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]    = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:168:10
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_AdminOperation`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:181:10
[INFO] [stdout]     |
[INFO] [stdout] 181 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemMessage`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-execution` (lib) due to 38 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:271:10
[INFO] [stdout]     |
[INFO] [stdout] 271 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemQuery`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:275:10
[INFO] [stdout]     |
[INFO] [stdout] 275 | #[derive(Debug, PartialEq, Eq, Hash, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemResponse`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:282:29
[INFO] [stdout]     |
[INFO] [stdout] 282 | #[derive(Enum, Clone, Copy, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
[INFO] [stdout]     |                             ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemChannel`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:311:10
[INFO] [stdout]     |
[INFO] [stdout] 311 | #[derive(Debug, PartialEq, Eq, Hash, Copy, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Recipient`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:334:10
[INFO] [stdout]     |
[INFO] [stdout] 334 | #[derive(Debug, PartialEq, Eq, Hash, Copy, Clone, Serialize, Deserialize)]
[INFO] [stdout]     |          ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_Account`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:387:64
[INFO] [stdout]     |
[INFO] [stdout] 387 | #[derive(Eq, PartialEq, Ord, PartialOrd, Clone, Hash, Default, Debug, Serialize, Deserialize)]
[INFO] [stdout]     |                                                                ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_UserData`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/system.rs:390:17
[INFO] [stdout]     |
[INFO] [stdout] 390 | #[derive(Error, Debug)]
[INFO] [stdout]     |                 ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current constant `_DERIVE_core_fmt_Debug_FOR_SystemExecutionError`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and neither the type nor the trait are at the same nesting level as the `impl` block
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: this error originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 39 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `linera-execution` (lib test) due to 40 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "7ee8e46a895554caf516d311ac0dad9323e8402b0221453322cc4bc5cce01008", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ee8e46a895554caf516d311ac0dad9323e8402b0221453322cc4bc5cce01008", kill_on_drop: false }`
[INFO] [stdout] 7ee8e46a895554caf516d311ac0dad9323e8402b0221453322cc4bc5cce01008
