[INFO] cloning repository https://github.com/NethermindEth/aztec-lint
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/NethermindEth/aztec-lint" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNethermindEth%2Faztec-lint", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNethermindEth%2Faztec-lint'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a87dff3c87da8305ec84204e72f287b5d0b5f38e
[INFO] testing NethermindEth/aztec-lint against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNethermindEth%2Faztec-lint" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-1-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/NethermindEth/aztec-lint
[INFO] finished tweaking git repo https://github.com/NethermindEth/aztec-lint
[INFO] tweaked toml for git repo https://github.com/NethermindEth/aztec-lint written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/NethermindEth/aztec-lint on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/NethermindEth/aztec-lint already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/noir-lang/noir.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded small-ord-set v0.1.3
[INFO] [stderr]   Downloaded crypto-common v0.2.0
[INFO] [stderr]   Downloaded digest v0.11.0
[INFO] [stderr]   Downloaded cmov v0.5.2
[INFO] [stderr]   Downloaded ctutils v0.4.0
[INFO] [stderr]   Downloaded sha2 v0.11.0-rc.5
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded ark-grumpkin v0.5.0
[INFO] [stderr]   Downloaded ark-bn254 v0.5.0
[INFO] [stderr]   Downloaded cpubits v0.1.0
[INFO] [stderr]   Downloaded smol_str v0.3.5
[INFO] [stderr]   Downloaded base16ct v1.0.0
[INFO] [stderr]   Downloaded build-data v0.3.3
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded jsonrpsee-types v0.25.1
[INFO] [stderr]   Downloaded deranged v0.5.8
[INFO] [stderr]   Downloaded spki v0.8.0-rc.4
[INFO] [stderr]   Downloaded safe-quote v1.0.40
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded safe-proc-macro2 v1.0.95
[INFO] [stderr]   Downloaded p256 v0.14.0-rc.7
[INFO] [stderr]   Downloaded typed-path v0.12.3
[INFO] [stderr]   Downloaded k256 v0.14.0-rc.7
[INFO] [stderr]   Downloaded zip v8.1.0
[INFO] [stderr]   Downloaded ureq v3.2.0
[INFO] [stderr]   Downloaded serde_with v3.16.1
[INFO] [stderr]   Downloaded vec-collections v0.4.3
[INFO] [stderr]   Downloaded blake3 v1.8.3
[INFO] [stderr]   Downloaded zlib-rs v0.6.2
[INFO] [stderr]   Downloaded der v0.8.0
[INFO] [stderr]   Downloaded const-oid v0.10.2
[INFO] [stderr]   Downloaded crypto-bigint v0.7.0-rc.27
[INFO] [stderr]   Downloaded elliptic-curve v0.14.0-rc.28
[INFO] [stderr]   Downloaded jsonrpsee-core v0.25.1
[INFO] [stderr]   Downloaded serde_with_macros v3.16.1
[INFO] [stderr]   Downloaded rmp v0.8.15
[INFO] [stderr]   Downloaded blake2 v0.11.0-rc.5
[INFO] [stderr]   Downloaded hmac v0.13.0-rc.5
[INFO] [stderr]   Downloaded ecdsa v0.17.0-rc.16
[INFO] [stderr]   Downloaded hybrid-array v0.4.7
[INFO] [stderr]   Downloaded borsh v1.6.0
[INFO] [stderr]   Downloaded jsonrpsee v0.25.1
[INFO] [stderr]   Downloaded safe-regex-compiler v0.3.0
[INFO] [stderr]   Downloaded rustc-stable-hash v0.1.2
[INFO] [stderr]   Downloaded rmp-serde v1.3.1
[INFO] [stderr]   Downloaded pkcs8 v0.11.0-rc.11
[INFO] [stderr]   Downloaded pem-rfc7468 v1.0.0
[INFO] [stderr]   Downloaded sec1 v0.8.0-rc.13
[INFO] [stderr]   Downloaded primeorder v0.14.0-rc.7
[INFO] [stderr]   Downloaded block-buffer v0.11.0
[INFO] [stderr]   Downloaded safe-regex-macro v0.3.0
[INFO] [stderr]   Downloaded safe-regex v0.3.0
[INFO] [stderr]   Downloaded sorted-iter v0.1.11
[INFO] [stderr]   Downloaded constant_time_eq v0.4.2
[INFO] [stderr]   Downloaded rfc6979 v0.5.0-rc.5
[INFO] [stderr]   Downloaded signature v3.0.0-rc.10
[INFO] [stderr]   Downloaded primefield v0.14.0-rc.7
[INFO] [stderr]   Downloaded rustcrypto-ff v0.14.0-rc.0
[INFO] [stderr]   Downloaded rustcrypto-group v0.14.0-rc.0
[INFO] [stderr]   Downloaded keccak v0.2.0-rc.1
[INFO] [stderr]   Downloaded zeroize_derive v1.4.3
[INFO] [stderr]   Downloaded rangemap v1.7.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6e59a62c2acd8e77b3b574e00abea1cbcf34cb8a442c27c7a446ac453c56524e
[INFO] running `Command { std: "docker" "start" "-a" "6e59a62c2acd8e77b3b574e00abea1cbcf34cb8a442c27c7a446ac453c56524e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6e59a62c2acd8e77b3b574e00abea1cbcf34cb8a442c27c7a446ac453c56524e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e59a62c2acd8e77b3b574e00abea1cbcf34cb8a442c27c7a446ac453c56524e", kill_on_drop: false }`
[INFO] [stdout] 6e59a62c2acd8e77b3b574e00abea1cbcf34cb8a442c27c7a446ac453c56524e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f05b19600e0efef99197f7a59524b9467c36231aad77f9a29904c2d458726967
[INFO] running `Command { std: "docker" "start" "-a" "f05b19600e0efef99197f7a59524b9467c36231aad77f9a29904c2d458726967", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cmov v0.5.2
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling pem-rfc7468 v1.0.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling rustcrypto-ff v0.14.0-rc.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling ctutils v0.4.0
[INFO] [stderr]    Compiling cpubits v0.1.0
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling base16ct v1.0.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling rustcrypto-group v0.14.0-rc.0
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling zlib-rs v0.6.2
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling keccak v0.2.0-rc.1
[INFO] [stderr]    Compiling safe-proc-macro2 v1.0.95
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling iter-extended v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling block-padding v0.3.3
[INFO] [stderr]    Compiling safe-quote v1.0.40
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling im v15.1.0
[INFO] [stderr]    Compiling safe-regex-compiler v0.3.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling cbc v0.1.2
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling rust-embed-utils v8.11.0
[INFO] [stderr]    Compiling safe-regex-macro v0.3.0
[INFO] [stderr]    Compiling smol_str v0.3.5
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling safe-regex v0.3.0
[INFO] [stderr]    Compiling sorted-iter v0.1.11
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling noirc_arena v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling rangemap v1.7.1
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling build-data v0.3.3
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling binary-merge v0.1.2
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling noirc_driver v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rustc-stable-hash v0.1.2
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling serde_spanned v1.0.4
[INFO] [stderr]    Compiling toml_datetime v1.0.0+spec-1.1.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling toml_writer v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling ureq-proto v0.5.3
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling typed-path v0.12.3
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling ark-std v0.5.0
[INFO] [stderr]    Compiling self-replace v1.5.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.3.2
[INFO] [stderr]    Compiling ark-serialize-derive v0.5.0
[INFO] [stderr]    Compiling ark-ff-asm v0.5.0
[INFO] [stderr]    Compiling ark-ff-macros v0.5.0
[INFO] [stderr]    Compiling num_enum_derive v0.7.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling ark-serialize v0.5.0
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling hybrid-array v0.4.7
[INFO] [stderr]    Compiling enum-ordinalize v4.3.2
[INFO] [stderr]    Compiling der v0.8.0
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling num_enum v0.7.5
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling pin-project-internal v1.1.10
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling rust-embed-impl v8.11.0
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling crypto-common v0.2.0
[INFO] [stderr]    Compiling block-buffer v0.11.0
[INFO] [stderr]    Compiling crypto-bigint v0.7.0-rc.27
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling spki v0.8.0-rc.4
[INFO] [stderr]    Compiling sec1 v0.8.0-rc.13
[INFO] [stderr]    Compiling pkcs8 v0.11.0-rc.11
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling pin-project v1.1.10
[INFO] [stderr]    Compiling rust-embed v8.11.0
[INFO] [stderr]    Compiling sha256 v1.6.0
[INFO] [stderr]    Compiling toml v1.0.3+spec-1.1.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zip v8.1.0
[INFO] [stderr]    Compiling digest v0.11.0
[INFO] [stderr]    Compiling hmac v0.13.0-rc.5
[INFO] [stderr]    Compiling signature v3.0.0-rc.10
[INFO] [stderr]    Compiling sha2 v0.11.0-rc.5
[INFO] [stderr]    Compiling rfc6979 v0.5.0-rc.5
[INFO] [stderr]    Compiling blake2 v0.11.0-rc.5
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling serde_with_macros v3.16.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling ark-ff v0.5.0
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling jsonrpsee-types v0.25.1
[INFO] [stderr]    Compiling aztec-lint-sdk v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-sdk)
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling small-ord-set v0.1.3
[INFO] [stderr]    Compiling inplace-vec-builder v0.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling vec-collections v0.4.3
[INFO] [stderr]    Compiling serde_with v3.16.1
[INFO] [stderr]    Compiling jsonrpsee-core v0.25.1
[INFO] [stderr]    Compiling codespan v0.11.1
[INFO] [stderr]    Compiling fm v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_span v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling noirc_errors v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling jsonrpsee v0.25.1
[INFO] [stderr]    Compiling elliptic-curve v0.14.0-rc.28
[INFO] [stderr]    Compiling primefield v0.14.0-rc.7
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling ecdsa v0.17.0-rc.16
[INFO] [stderr]    Compiling primeorder v0.14.0-rc.7
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling p256 v0.14.0-rc.7
[INFO] [stderr]    Compiling k256 v0.14.0-rc.7
[INFO] [stderr]    Compiling toml v0.7.8
[INFO] [stderr]    Compiling ark-poly v0.5.0
[INFO] [stderr]    Compiling ureq v3.2.0
[INFO] [stderr]    Compiling ark-ec v0.5.0
[INFO] [stderr]    Compiling ark-bn254 v0.5.0
[INFO] [stderr]    Compiling acir_field v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling ark-grumpkin v0.5.0
[INFO] [stderr]    Compiling brillig v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling acir v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling acvm_blackbox_solver v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling brillig_vm v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling bn254_blackbox_solver v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling acvm v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_printable_type v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_abi v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_artifacts v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_frontend v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noir_greybox_fuzzer v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling noirc_evaluator v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling nargo v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling nargo_toml v1.0.0-beta.18 (https://github.com/noir-lang/noir.git?rev=2db78f8894936db05c53430f364360ac9cc5c61f#2db78f88)
[INFO] [stderr]    Compiling aztec-lint-core v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-core)
[INFO] [stderr]    Compiling aztec-lint-aztec v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-aztec)
[INFO] [stderr]    Compiling aztec-lint-rules v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-rules)
[INFO] [stderr]    Compiling xtask v0.6.2 (/opt/rustwide/workdir/crates/xtask)
[INFO] [stderr]    Compiling aztec-lint-cli v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 00s
[INFO] running `Command { std: "docker" "inspect" "f05b19600e0efef99197f7a59524b9467c36231aad77f9a29904c2d458726967", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f05b19600e0efef99197f7a59524b9467c36231aad77f9a29904c2d458726967", kill_on_drop: false }`
[INFO] [stdout] f05b19600e0efef99197f7a59524b9467c36231aad77f9a29904c2d458726967
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d0a518ba09050c9d1c0f210c7ce78418295bb6337b9d523c10956f2f08ec23ee
[INFO] running `Command { std: "docker" "start" "-a" "d0a518ba09050c9d1c0f210c7ce78418295bb6337b9d523c10956f2f08ec23ee", kill_on_drop: false }`
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling aztec-lint-sdk v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-sdk)
[INFO] [stderr]    Compiling aztec-lint-core v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-core)
[INFO] [stderr]    Compiling aztec-lint-aztec v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-aztec)
[INFO] [stderr]    Compiling xtask v0.6.2 (/opt/rustwide/workdir/crates/xtask)
[INFO] [stderr]    Compiling aztec-lint-rules v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-rules)
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling aztec-lint-cli v0.6.2 (/opt/rustwide/workdir/crates/aztec-lint-cli)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.69s
[INFO] running `Command { std: "docker" "inspect" "d0a518ba09050c9d1c0f210c7ce78418295bb6337b9d523c10956f2f08ec23ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d0a518ba09050c9d1c0f210c7ce78418295bb6337b9d523c10956f2f08ec23ee", kill_on_drop: false }`
[INFO] [stdout] d0a518ba09050c9d1c0f210c7ce78418295bb6337b9d523c10956f2f08ec23ee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 22496a0461ee338170c7d27b50d00326222bec88e73536ac45ecd1c1f3ac1acf
[INFO] running `Command { std: "docker" "start" "-a" "22496a0461ee338170c7d27b50d00326222bec88e73536ac45ecd1c1f3ac1acf", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.90s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aztec_lint_aztec-e8677de067199a83)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test detect::tests::activates_for_aztec_import ... ok
[INFO] [stdout] test detect::tests::activates_for_absolute_aztec_import ... ok
[INFO] [stdout] test detect::tests::does_not_activate_for_non_root_aztec_segment ... ok
[INFO] [stdout] test detect::tests::activates_for_contract_attribute ... ok
[INFO] [stdout] test detect::tests::activates_for_aztec_profile ... ok
[INFO] [stdout] test patterns::tests::detects_calls_when_target_call_is_not_first_on_line ... ok
[INFO] [stdout] test model_builder::tests::keeps_attribute_context_when_line_has_trailing_comment ... ok
[INFO] [stdout] test model_builder::tests::parses_same_line_attributes_and_storage_structs ... ok
[INFO] [stdout] test patterns::tests::extracts_call_name_from_expression ... ok
[INFO] [stdout] test patterns::tests::identifies_same_contract_enqueue ... ok
[INFO] [stdout] test patterns::tests::parses_external_attribute_kind ... ok
[INFO] [stdout] test patterns::tests::extracts_enqueue_target_name ... ok
[INFO] [stdout] test model_builder::tests::classifies_semantic_call_expressions_when_callee_resolution_is_missing ... ok
[INFO] [stdout] test model_builder::tests::prefers_semantic_call_site_classification_when_available ... ok
[INFO] [stdout] test patterns::tests::parses_struct_start ... ok
[INFO] [stdout] test patterns::tests::recognizes_public_sink_call_names ... ok
[INFO] [stdout] test detect::tests::stays_inactive_without_trigger ... ok
[INFO] [stdout] test taint::graph::tests::fallback_sink_detection_captures_deliver_calls ... ok
[INFO] [stdout] test taint::graph::tests::captures_private_params_and_note_read_sources ... ok
[INFO] [stdout] test taint::graph::tests::parses_mut_private_params_as_sources ... ok
[INFO] [stdout] test taint::graph::tests::semantic_graph_builds_typed_sources_and_sinks ... ok
[INFO] [stdout] test taint::propagate::tests::cfg_dominance_sanitizes_hash_even_with_later_span ... ok
[INFO] [stdout] test taint::graph::tests::semantic_sink_detection_captures_deliver_call_names ... ok
[INFO] [stdout] test model_builder::tests::builds_model_with_contract_entrypoints_and_enqueue_sites ... ok
[INFO] [stdout] test taint::propagate::tests::guard_does_not_sanitize_public_output_flow ... ok
[INFO] [stdout] test taint::propagate::tests::guard_sanitizes_hash_sink_flow ... ok
[INFO] [stdout] test taint::propagate::tests::source_only_without_sink_has_no_flows ... ok
[INFO] [stdout] test taint::propagate::tests::source_to_sink_produces_flow ... ok
[INFO] [stdout] test taint::propagate::tests::performance_smoke_stays_bounded ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/aztec-lint.rs (/opt/rustwide/target/debug/deps/aztec_lint-f5901ad003b84f79)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test cli::tests::target_selection_defaults_to_all_targets ... ok
[INFO] [stdout] test cli::tests::target_selection_uses_explicit_flags_when_present ... ok
[INFO] [stdout] test commands::check::tests::absolute_target_keeps_target_relative_display_root ... ok
[INFO] [stdout] test commands::check::tests::excludes_test_path_diagnostics_when_tests_target_is_disabled ... ok
[INFO] [stdout] test commands::check::tests::filters_out_tests_when_only_lib_and_bins_are_selected ... ok
[INFO] [stdout] test commands::check::tests::all_targets_selection_keeps_tests_examples_and_benches ... ok
[INFO] [stdout] test commands::update::tests::checksum_lookup_accepts_whitespace_format ... ok
[INFO] [stdout] test commands::update::tests::checksum_lookup_accepts_double_space_format ... ok
[INFO] [stdout] test commands::check::tests::text_display_rebases_paths_relative_to_current_directory ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_latest ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_unprefixed_tag ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_prefixed_tag ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_rejects_invalid_input ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_allows_targeted_version_change ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_reports_up_to_date_for_matching_versions ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_reports_up_to_date_for_prefixed_mismatch ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_skips_when_current_is_newer_than_latest ... ok
[INFO] [stdout] test commands::update::tests::parse_release_tag_from_url_extracts_tag_segment ... ok
[INFO] [stdout] test commands::check::tests::reads_workspace_members_from_nargo_manifest ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/aztec_lint_cli-129d2ba9dd8f0e1a)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test cli::tests::target_selection_defaults_to_all_targets ... ok
[INFO] [stdout] test commands::check::tests::excludes_test_path_diagnostics_when_tests_target_is_disabled ... ok
[INFO] [stdout] test commands::check::tests::absolute_target_keeps_target_relative_display_root ... ok
[INFO] [stdout] test commands::check::tests::filters_out_tests_when_only_lib_and_bins_are_selected ... ok
[INFO] [stdout] test commands::check::tests::reads_workspace_members_from_nargo_manifest ... ok
[INFO] [stdout] test commands::check::tests::all_targets_selection_keeps_tests_examples_and_benches ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_prefixed_tag ... ok
[INFO] [stdout] test cli::tests::target_selection_uses_explicit_flags_when_present ... ok
[INFO] [stdout] test commands::update::tests::checksum_lookup_accepts_whitespace_format ... ok
[INFO] [stdout] test commands::update::tests::checksum_lookup_accepts_double_space_format ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_latest ... ok
[INFO] [stdout] test commands::check::tests::text_display_rebases_paths_relative_to_current_directory ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_rejects_invalid_input ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_reports_up_to_date_for_matching_versions ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_reports_up_to_date_for_prefixed_mismatch ... ok
[INFO] [stdout] test commands::update::tests::parse_release_tag_from_url_extracts_tag_segment ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_skips_when_current_is_newer_than_latest ... ok
[INFO] [stdout] test commands::update::tests::skip_update_message_allows_targeted_version_change ... ok
[INFO] [stdout] test commands::update::tests::normalize_version_accepts_unprefixed_tag ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_golden.rs (/opt/rustwide/target/debug/deps/cli_golden-c9731fe900c48c6d)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test check_file_level_allow_is_non_blocking_with_error_threshold ... ok
[INFO] [stdout] test check_loads_config_from_target_path ... ok
[INFO] [stdout] test check_sarif_output_matches_golden_snapshot ... ok
[INFO] [stdout] test check_json_output_includes_suppressed_diagnostics ... ok
[INFO] [stdout] test check_json_output_reflects_scoped_allow_directives ... ok
[INFO] [stdout] test check_changed_only_includes_unstaged_changes ... ok
[INFO] [stdout] test bare_invocation_fix_flag_runs_fix_mode ... ok
[INFO] [stdout] test check_without_discoverable_project_returns_internal_error ... ok
[INFO] [stdout] test check_min_confidence_high_reports_high_confidence_findings ... ok
[INFO] [stdout] test explain_command_matches_golden_output ... ok
[INFO] [stdout] test explain_supports_rules_from_canonical_catalog ... ok
[INFO] [stdout] test bare_invocation_runs_check_with_aztec_profile_by_default ... ok
[INFO] [stdout] test invalid_flag_combination_returns_exit_code_two ... ok
[INFO] [stdout] test check_sarif_uses_relative_uri_and_partial_fingerprint ... ok
[INFO] [stdout] test check_changed_only_includes_staged_changes ... ok
[INFO] [stdout] test check_changed_only_ignores_diagnostics_in_unchanged_files ... ok
[INFO] [stdout] test rules_command_matches_golden_output ... ok
[INFO] [stdout] test unknown_cli_override_fails_fast_with_actionable_error ... ok
[INFO] [stdout] test unknown_default_mode_override_fails_fast_with_actionable_error ... ok
[INFO] [stdout] test unknown_profile_override_fails_before_analysis_starts ... ok
[INFO] [stdout] test update_rejects_invalid_version_format ... ok
[INFO] [stdout] test update_skips_when_requested_version_is_already_installed ... ok
[INFO] [stdout] test check_severity_threshold_error_ignores_warning_only_results ... ok
[INFO] [stdout] test profile_aztec_includes_default_and_aztec_pack ... ok
[INFO] [stdout] test check_json_output_is_deterministic ... ok
[INFO] [stdout] test check_subdirectory_inside_project_discovers_parent_project ... ok
[INFO] [stdout] test check_sarif_output_is_deterministic ... ok
[INFO] [stdout] test profile_default_excludes_aztec_pack ... ok
[INFO] [stdout] test check_text_output_matches_golden_snapshot_with_suggestions ... ok
[INFO] [stdout] test profile_noir_excludes_aztec_pack ... ok
[INFO] [stdout] test check_warning_threshold_reports_warning_only_results ... ok
[INFO] [stdout] test fix_accepts_changed_only_flag ... ok
[INFO] [stdout] test check_text_show_suppressed_flag_controls_visibility ... ok
[INFO] [stdout] test check_text_output_is_deterministic ... ok
[INFO] [stdout] test check_workspace_root_discovers_member_projects ... ok
[INFO] [stdout] test check_sarif_paths_include_project_prefix_for_multi_project_targets ... ok
[INFO] [stdout] test check_fixture_directory_returns_failure_when_any_project_has_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 23.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/corpus_matrix.rs (/opt/rustwide/target/debug/deps/corpus_matrix-71000c2ab88cc3ca)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test corpus_matrix_matches_expected_summaries_and_golden_diagnostics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.78s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fix_matrix.rs (/opt/rustwide/target/debug/deps/fix_matrix-a15f381bd09b3799)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test fix_matrix_applies_before_after_contracts ... ok
[INFO] [stderr]      Running tests/ui_matrix.rs (/opt/rustwide/target/debug/deps/ui_matrix-8542abf93f7bcca1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.28s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test accepted_lints_have_required_ui_fixture_pack ... ok
[INFO] [stdout] test ui_matrix_snapshots_match_versioned_contracts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.30s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aztec_lint_core-55b34f782966a2cd)
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stdout] test config::loader::tests::returns_default_config_when_no_files_exist ... ok
[INFO] [stdout] test config::types::tests::cli_overrides_take_precedence_over_profile_defaults ... ok
[INFO] [stdout] test config::types::tests::parses_spec_sample_config ... ok
[INFO] [stdout] test config::loader::tests::prefers_aztec_lint_file_when_both_exist ... ok
[INFO] [stdout] test config::loader::tests::falls_back_to_legacy_file_name ... ok
[INFO] [stdout] test config::types::tests::conflicting_cli_overrides_are_rejected ... ok
[INFO] [stdout] test config::types::tests::builtin_profiles_include_aztec_strict ... ok
[INFO] [stdout] test config::types::tests::profile_rule_overrides_apply_before_cli_overrides ... ok
[INFO] [stdout] test config::types::tests::detects_profile_cycle ... ok
[INFO] [stdout] test config::types::tests::ruleset_selector_supports_tier_and_pack_tier ... ok
[INFO] [stdout] test config::types::tests::ruleset_selector_supports_maturity_alias ... ok
[INFO] [stdout] test diagnostics::fingerprint::tests::span_fingerprint_is_stable ... ok
[INFO] [stdout] test diagnostics::fingerprint::tests::diagnostic_fingerprint_is_stable ... ok
[INFO] [stdout] test config::types::tests::ruleset_selector_rejects_invalid_tier_name ... ok
[INFO] [stdout] test config::types::tests::unknown_profile_rule_overrides_are_rejected ... ok
[INFO] [stdout] test config::types::tests::renamed_override_rule_suggests_replacement ... ok
[INFO] [stdout] test diagnostics::fingerprint::tests::normalizes_file_paths ... ok
[INFO] [stdout] test diagnostics::validate::tests::overlap_logic_matches_fix_conflict_contract ... ok
[INFO] [stdout] test config::types::tests::unknown_cli_rule_overrides_are_rejected ... ok
[INFO] [stdout] test diagnostics::tests::diagnostics_sort_is_deterministic ... ok
[INFO] [stdout] test diagnostics::types::tests::diagnostic_can_derive_fixes_from_structured_suggestions ... ok
[INFO] [stdout] test diagnostics::validate::tests::overlapping_implicit_structured_suggestion_group_is_rejected ... ok
[INFO] [stdout] test diagnostics::validate::tests::valid_diagnostic_passes_validation ... ok
[INFO] [stdout] test diagnostics::types::tests::diagnostic_helpers_append_structured_messages_and_suggestions ... ok
[INFO] [stdout] test diagnostics::types::tests::compatibility_merge_derives_legacy_fields_from_suggestion_groups ... ok
[INFO] [stdout] test diagnostics::types::tests::diagnostic_json_shape_matches_spec_contract ... ok
[INFO] [stdout] test diagnostics::types::tests::legacy_diagnostic_json_deserializes_with_defaults ... ok
[INFO] [stdout] test diagnostics::types::tests::machine_applicable_suggestion_maps_to_safe_fix ... ok
[INFO] [stdout] test diagnostics::types::tests::non_machine_applicable_suggestion_maps_to_needs_review_fix ... ok
[INFO] [stdout] test diagnostics::validate::tests::overlapping_explicit_suggestion_group_edits_are_rejected ... ok
[INFO] [stdout] test diagnostics::validate::tests::validate_diagnostics_attaches_diagnostic_context ... ok
[INFO] [stdout] test diagnostics::validate::tests::invalid_diagnostic_reports_all_expected_violations_in_order ... ok
[INFO] [stdout] test diagnostics::types::tests::minimal_diagnostic_shape_stays_stable ... ok
[INFO] [stdout] test fix::apply::tests::grouped_fix_atomic_rollback_when_one_edit_is_invalid ... ok
[INFO] [stdout] test fix::apply::tests::grouped_fix_rejects_mixed_file_edits ... ok
[INFO] [stdout] test fix::apply::tests::machine_applicable_structured_suggestion_is_applied ... ok
[INFO] [stdout] test fix::apply::tests::non_machine_grouped_suggestion_is_reported_as_unsafe ... ok
[INFO] [stdout] test fix::apply::tests::overlap_tie_prefers_lexically_lower_rule_id ... ok
[INFO] [stdout] test fix::apply::tests::invalid_span_is_skipped ... ok
[INFO] [stdout] test fix::apply::tests::same_group_overlap_is_rejected ... ok
[INFO] [stdout] test fix::apply::tests::non_machine_structured_suggestion_is_reported_as_unsafe ... ok
[INFO] [stdout] test lints::tests::lint_catalog_invariants_hold ... ok
[INFO] [stdout] test lints::tests::find_lint_accepts_non_canonical_input ... ok
[INFO] [stdout] test lints::tests::renamed_lints_must_target_existing_active_lints ... ok
[INFO] [stdout] test lints::tests::deprecated_lints_with_replacements_must_target_existing_active_lints ... ok
[INFO] [stdout] test fix::apply::tests::insertion_at_same_start_as_replacement_is_treated_as_overlap ... ok
[INFO] [stdout] test model::project::tests::deserialize_legacy_project_model_defaults_semantic ... ok
[INFO] [stdout] test fix::apply::tests::overlap_reports_source_provenance ... ok
[INFO] [stdout] test fix::apply::tests::apply_is_idempotent_for_already_applied_edit ... ok
[INFO] [stdout] test fix::apply::tests::grouped_fix_is_applied_atomically ... ok
[INFO] [stdout] test fix::apply::tests::overlapping_groups_choose_deterministic_winner ... ok
[INFO] [stdout] test fix::apply::tests::grouped_fix_is_idempotent_across_runs ... ok
[INFO] [stdout] test fix::apply::tests::overlap_prefers_higher_confidence_candidate ... ok
[INFO] [stdout] test model::semantic::tests::statement_block_map_indexes_statement_blocks ... ok
[INFO] [stdout] test noir::driver::tests::keeps_actionable_deprecated_path_warning_with_absolute_rewrite_hint ... ok
[INFO] [stdout] test model::semantic::tests::deserialize_partial_semantic_model_defaults_missing_collections ... ok
[INFO] [stdout] test model::semantic::tests::normalize_sorts_and_dedups_semantic_collections ... ok
[INFO] [stdout] test lints::tests::removed_and_deprecated_lints_require_metadata ... ok
[INFO] [stdout] test noir::driver::tests::suppresses_blocked_deprecated_path_warning_by_default ... ok
[INFO] [stdout] test noir::driver::tests::suppresses_warning_when_absolute_rewrite_attempt_is_disabled ... ok
[INFO] [stdout] test noir::driver::tests::emits_single_info_for_blocked_deprecated_path_in_verbose_mode ... ok
[INFO] [stdout] test fix::apply::tests::dry_run_reports_fix_without_writing_file ... ok
[INFO] [stdout] test model::semantic::tests::normalized_models_serialize_deterministically ... ok
[INFO] [stdout] test model::project::tests::normalize_orders_legacy_and_semantic_sections_deterministically ... ok
[INFO] [stdout] test noir::tests::semantic_error_display_references_reported_diagnostics ... ok
[INFO] [stdout] test model::semantic::tests::cfg_dominators_computes_forward_dominance ... ok
[INFO] [stdout] test output::json::tests::json_output_is_stably_sorted ... ok
[INFO] [stdout] test output::json::tests::json_output_includes_structured_suggestions_with_applicability ... ok
[INFO] [stdout] test noir::span_mapper::tests::maps_line_and_column_from_byte_offset ... ok
[INFO] [stdout] test lints::tests::lints_reference_doc_matches_catalog ... ok
[INFO] [stdout] test output::json::tests::json_output_sorts_suggestion_groups_using_edit_spans ... ok
[INFO] [stdout] test output::sarif::tests::sarif_output_is_deterministic_across_reordered_input ... ok
[INFO] [stdout] test output::sarif::tests::sarif_output_includes_structured_and_legacy_fixes ... ok
[INFO] [stdout] test output::sarif::tests::sarif_output_preserves_legacy_structured_suggestions_when_groups_exist ... ok
[INFO] [stdout] test output::sarif::tests::sarif_output_normalizes_uri_and_partial_fingerprint ... ok
[INFO] [stdout] test output::text::tests::check_text_output_includes_clippy_style_snippet ... ok
[INFO] [stdout] test output::text::tests::check_text_output_renders_grouped_suggestions_via_legacy_compatibility ... ok
[INFO] [stdout] test output::text::tests::check_text_output_renders_structured_notes_helps_and_suggestions ... ok
[INFO] [stdout] test output::sarif::tests::sarif_properties_are_deterministically_normalized ... ok
[INFO] [stdout] test output::sarif::tests::sarif_output_sorts_group_fixes_using_edit_spans ... ok
[INFO] [stdout] test output::text::tests::check_text_output_is_stably_sorted ... ok
[INFO] [stdout] test output::text::tests::check_text_output_sorts_grouped_suggestions_using_edit_spans ... ok
[INFO] [stdout] test policy::tests::policy_names_are_whitelisted ... ok
[INFO] [stdout] test diagnostics::types::tests::all_non_machine_applicable_suggestions_map_to_needs_review_fix ... ok
[INFO] [stdout] test diagnostics::types::tests::applicability_has_stable_labels ... ok
[INFO] [stdout] test vcs::changed_only::tests::changed_only_reports_non_git_paths ... ok
[INFO] [stdout] test vcs::changed_only::tests::changed_files_can_be_rebased_to_target_root ... ok
[INFO] [stdout] test vcs::changed_only::tests::changed_files_include_unstaged_staged_and_untracked ... ok
[INFO] [stdout] test noir::project_builder::tests::semantic_bundle_captures_definition_to_identifier_use_edges ... ok
[INFO] [stdout] test noir::project_builder::tests::compiles_minimal_noir_fixture_into_project_model ... ok
[INFO] [stdout] test noir::project_builder::tests::semantic_bundle_extracts_nodes_for_minimal_fixture ... ok
[INFO] [stdout] test noir::project_builder::tests::project_model_serialization_is_deterministic_across_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.96s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/generate_lints_reference.rs (/opt/rustwide/target/debug/deps/generate_lints_reference-e7eb08c2626c5da0)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase3_regression.rs (/opt/rustwide/target/debug/deps/phase3_regression-79da2f9b586633fe)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test regression_invariants_reject_invalid_group_span_and_missing_suppression_reason ... ok
[INFO] [stdout] test regression_text_grouped_render_is_deterministic ... ok
[INFO] [stdout] test regression_sarif_grouped_render_is_deterministic ... ok
[INFO] [stdout] test regression_grouped_fix_overlap_winner_is_deterministic_across_input_order ... ok
[INFO] [stdout] test regression_invariants_accept_valid_grouped_diagnostic ... ok
[INFO] [stdout] test regression_json_grouped_round_trip_is_deterministic ... ok
[INFO] [stdout] test regression_grouped_fix_rejects_entire_group_when_any_edit_span_is_invalid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/plugin_api_mock_crate.rs (/opt/rustwide/target/debug/deps/plugin_api_mock_crate-2d379991a9a4d2d2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aztec_lint_rules-381fa79442012cc9)
[INFO] [stdout] 
[INFO] [stdout] running 165 tests
[INFO] [stdout] test aztec::aztec030_note_consumed_without_nullifier::tests::reports_note_consumption_without_nullifier_emit ... ok
[INFO] [stdout] test aztec::aztec030_note_consumed_without_nullifier::tests::ignores_when_nullifier_is_emitted ... ok
[INFO] [stdout] test aztec::aztec032_domain_sep_commitment::tests::reports_when_component_is_outside_hash_preimage ... ok
[INFO] [stdout] test aztec::aztec031_domain_sep_nullifier::tests::ignores_when_required_components_are_present ... ok
[INFO] [stdout] test aztec::aztec010_only_self_enqueue::tests::reports_same_contract_public_target_without_only_self ... ok
[INFO] [stdout] test aztec::aztec031_domain_sep_nullifier::tests::reports_missing_domain_components ... ok
[INFO] [stdout] test aztec::aztec032_domain_sep_commitment::tests::reports_missing_commitment_domain_components ... ok
[INFO] [stdout] test aztec::aztec010_only_self_enqueue::tests::ignores_when_source_is_not_private_bridge ... ok
[INFO] [stdout] test aztec::aztec002_secret_branching::tests::reports_secret_branch_when_public_effect_is_constant ... ok
[INFO] [stdout] test aztec::aztec032_domain_sep_commitment::tests::ignores_when_domain_components_are_present ... ok
[INFO] [stdout] test aztec::aztec031_domain_sep_nullifier::tests::reports_when_component_is_outside_hash_preimage ... ok
[INFO] [stdout] test aztec::aztec020_unconstrained_influence::tests::ignores_when_sink_uses_constrained_value ... ok
[INFO] [stdout] test aztec::aztec010_only_self_enqueue::tests::ignores_target_with_only_self ... ok
[INFO] [stdout] test aztec::aztec002_secret_branching::tests::ignores_secret_branch_without_public_effect ... ok
[INFO] [stdout] test aztec::aztec020_unconstrained_influence::tests::reports_unconstrained_flow_to_nullifier ... ok
[INFO] [stdout] test aztec::aztec034_hash_input_not_range_constrained::tests::reports_casted_hash_input_without_guard ... ok
[INFO] [stdout] test aztec::aztec001_privacy_leak::tests::reports_note_flow_to_public_sink ... ok
[INFO] [stdout] test aztec::aztec034_hash_input_not_range_constrained::tests::ignores_casted_hash_input_with_guard ... ok
[INFO] [stdout] test aztec::aztec001_privacy_leak::tests::ignores_when_no_note_read ... ok
[INFO] [stdout] test aztec::aztec033_public_mutates_private_without_only_self::tests::reports_public_mutation_without_only_self ... ok
[INFO] [stdout] test aztec::aztec035_storage_key_suspicious::tests::ignores_distinct_nested_storage_keys ... ok
[INFO] [stdout] test aztec::aztec035_storage_key_suspicious::tests::reports_repeated_nested_storage_key ... ok
[INFO] [stdout] test aztec::aztec036_secret_branch_affects_enqueue::tests::ignores_secret_branch_when_enqueue_is_not_secret_tainted ... ok
[INFO] [stdout] test aztec::aztec033_public_mutates_private_without_only_self::tests::ignores_public_mutation_with_only_self ... ok
[INFO] [stdout] test aztec::aztec033_public_mutates_private_without_only_self::tests::ignores_public_mutation_of_public_storage_without_only_self ... ok
[INFO] [stdout] test aztec::aztec033_public_mutates_private_without_only_self::tests::reports_public_mutation_of_private_storage_without_only_self ... ok
[INFO] [stdout] test aztec::aztec036_secret_branch_affects_enqueue::tests::reports_secret_branch_that_also_taints_enqueue_argument ... ok
[INFO] [stdout] test aztec::aztec037_secret_branch_affects_delivery_count::tests::ignores_secret_tainted_delivery_outside_secret_branch ... ok
[INFO] [stdout] test aztec::aztec038_change_note_missing_fresh_randomness::tests::ignores_fresh_randomness_derived_with_nonce ... ok
[INFO] [stdout] test aztec::aztec036_secret_branch_affects_enqueue::tests::ignores_secret_tainted_enqueue_outside_secret_branch ... ok
[INFO] [stdout] test aztec::aztec037_secret_branch_affects_delivery_count::tests::reports_secret_branch_that_taints_delivery_pattern ... ok
[INFO] [stdout] test aztec::aztec038_change_note_missing_fresh_randomness::tests::ignores_non_change_note_randomness_assignment ... ok
[INFO] [stdout] test aztec::aztec038_change_note_missing_fresh_randomness::tests::reports_deterministic_derivation_without_uniqueness_context ... ok
[INFO] [stdout] test aztec::aztec038_change_note_missing_fresh_randomness::tests::reports_reused_note_randomness ... ok
[INFO] [stdout] test aztec::aztec040_initializer_not_only_self::tests::ignores_constructor_style_initializer_without_only_self ... ok
[INFO] [stdout] test aztec::aztec039_partial_spend_not_balanced::tests::ignores_guarded_and_reconciled_partial_spend ... ok
[INFO] [stdout] test aztec::aztec040_initializer_not_only_self::tests::reports_initializer_without_only_self ... ok
[INFO] [stdout] test aztec::aztec039_partial_spend_not_balanced::tests::reports_remaining_subtraction_when_guard_direction_is_wrong ... ok
[INFO] [stdout] test aztec::aztec040_initializer_not_only_self::tests::ignores_initializer_with_only_self ... ok
[INFO] [stdout] test aztec::aztec037_secret_branch_affects_delivery_count::tests::ignores_secret_branch_when_delivery_is_not_secret_tainted ... ok
[INFO] [stdout] test engine::context::tests::set_semantic_model_overrides_project_semantic ... ok
[INFO] [stdout] test aztec::aztec041_cast_truncation_risk::tests::reports_unguarded_integer_to_field_cast_from_inferred_integer_binding ... ok
[INFO] [stdout] test aztec::aztec041_cast_truncation_risk::tests::ignores_checked_helper_paths ... ok
[INFO] [stdout] test engine::context::tests::query_results_are_deterministically_ordered ... ok
[INFO] [stdout] test aztec::aztec041_cast_truncation_risk::tests::ignores_guarded_casts ... ok
[INFO] [stdout] test engine::context::tests::query_uses_project_semantic_model_by_default ... ok
[INFO] [stdout] test engine::context::tests::resolves_scoped_level_precedence_item_module_file ... ok
[INFO] [stdout] test aztec::aztec039_partial_spend_not_balanced::tests::reports_equivalent_remaining_assignment_subtraction_without_guard ... ok
[INFO] [stdout] test engine::context::tests::same_scope_uses_last_directive_in_source_order ... ok
[INFO] [stdout] test engine::context::tests::allow_attributes_apply_to_next_item_scope ... ok
[INFO] [stdout] test aztec::aztec039_partial_spend_not_balanced::tests::reports_unguarded_remaining_subtraction ... ok
[INFO] [stdout] test engine::context::tests::supports_same_line_allow_and_item ... ok
[INFO] [stdout] test aztec::aztec041_cast_truncation_risk::tests::reports_unguarded_field_to_integer_cast ... ok
[INFO] [stdout] test engine::context::tests::supports_same_line_warn_and_item ... ok
[INFO] [stdout] test engine::context::tests::supports_short_form_allow_syntax ... ok
[INFO] [stdout] test engine::tests::engine_keeps_scoped_non_allow_diagnostics_when_global_is_allow ... ok
[INFO] [stdout] test engine::tests::engine_returns_validation_error_for_invalid_diagnostics ... ok
[INFO] [stdout] test engine::tests::engine_applies_metadata_and_suppressions ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::ignores_used_bindings ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::import_parser_flattens_nested_use_tree ... ok
[INFO] [stdout] test engine::tests::engine_applies_scoped_allow_warn_and_deny_levels ... ok
[INFO] [stdout] test engine::tests::engine_isolates_rule_outputs_between_rules ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::emits_machine_applicable_suggestion_for_unused_local_binding ... ok
[INFO] [stdout] test engine::tests::full_registry_matches_canonical_lint_catalog ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::ignores_module_prefixes_in_use_paths ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::omits_autofix_for_unused_import_when_confidence_is_insufficient ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::reports_unused_local_binding ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_attribute_macro_alias_marks_import_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_binding_mapping_preserves_statement_definition_order ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_attribute_macro_use_marks_import_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_grouped_import_tracks_each_binding_independently ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_public_reexport_is_not_reported ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_qualified_trait_path_marks_import_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_identifier_uses_prevent_import_false_positive ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_impl_trait_context_marks_import_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_struct_literal_and_associated_trait_call_mark_imports_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_test_function_body_uses_mark_imports_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_dfg_identifies_unused_local_bindings ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_trait_alias_import_is_used_by_method_call ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_unused_attribute_macro_import_is_reported_without_attribute_use ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_type_position_use_marks_import_as_used ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_unused_trait_import_is_reported_without_trait_context ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::semantic_trait_method_call_marks_trait_import_as_used ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::detects_shadowed_binding ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::ignores_same_name_bindings_in_if_else_siblings ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::ignores_rebinding_after_nested_scope_closes_on_same_line ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::ignores_binding_name_reuse_inside_let_initializer_branches ... ok
[INFO] [stdout] test noir_core::noir001_unused::tests::machine_applicable_suggestion_produces_valid_fix_output ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::ignores_distinct_bindings ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::ignores_same_binding_name_in_different_functions ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::semantic_scope_analysis_detects_shadowed_binding ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_asserted_bool_value ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_asserted_alias_bool_value ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_assertion_like_wrapper_call ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_bool_used_in_assert_conjunction ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::semantic_scope_analysis_ignores_if_else_sibling_bindings ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::semantic_scope_analysis_ignores_initializer_branch_reuse ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::reports_bool_value_that_is_not_asserted ... ok
[INFO] [stdout] test noir_core::noir002_shadowing::tests::semantic_scope_analysis_ignores_rebinding_after_nested_scope_closes ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_bool_with_non_assert_meaningful_use ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::ignores_indexing_with_asserted_guard ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::semantic_bool_binding_without_assert_is_reported ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::ignores_negated_asserted_bool_value ... ok
[INFO] [stdout] test noir_core::noir010_bool_not_asserted::tests::semantic_assert_use_marks_bool_binding_as_safe ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::reports_unbounded_indexing ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_guard_after_index_remains_non_reporting_without_proof ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_guarded_index_is_ignored ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_guard_for_other_collection_is_non_reporting_without_proof ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_loop_proof_works_with_narrow_function_span ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_unbounded_indexing_is_non_reporting_without_proof ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::ignores_constrained_values ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_uses_base_array_type_information_when_source_lacks_annotation ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_local_loop_bounds_prove_offset_index_is_safe ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_reports_proven_out_of_bounds_offset ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_unknown_index_expression_is_non_reporting_by_default ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::reports_unconstrained_influence ... ok
[INFO] [stdout] test noir_core::noir020_bounds::tests::semantic_local_loop_bounds_prove_copy_is_safe ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::semantic_no_unconstrained_call_produces_no_diagnostic ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::semantic_test_path_is_ignored ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::semantic_unconstrained_caller_is_ignored ... ok
[INFO] [stdout] test noir_core::noir030_unconstrained_influence::tests::semantic_unconstrained_flow_into_assert_is_reported ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::fallback_ignores_multiline_const_declaration ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_constants_and_small_literals ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_byte_packing_context_literals ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_fixture_constructor_literals ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_global_named_constant_declarations ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_poseidon2_domain_tag_literals ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_array_length_literals_in_function_signature_type_annotations ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::noir101_ignores_single_local_initializer_literal ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::incomplete_semantic_model_falls_back_to_text_for_magic_numbers ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::ignores_uppercase_domain_constants ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::semantic_literals_in_const_context_are_ignored ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::noir101_reports_repeated_local_initializer_literals ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::noir101_ignores_single_local_initializer_literal_for_unused_binding ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::reports_assertion_literals_in_non_fixture_contexts ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::reports_large_literals_even_when_parse_overflows ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::reports_magic_numbers ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::semantic_literals_in_signature_array_types_are_ignored ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::skips_magic_numbers_in_test_paths_by_default ... ok
[INFO] [stdout] test noir_core::noir110_complexity::tests::incomplete_semantic_model_falls_back_to_text_for_complexity ... ok
[INFO] [stdout] test noir_core::noir110_complexity::tests::ignores_simple_function ... ok
[INFO] [stdout] test noir_core::noir110_complexity::tests::semantic_cfg_reports_complex_function ... ok
[INFO] [stdout] test noir_core::noir110_complexity::tests::reports_complex_function ... ok
[INFO] [stdout] test noir_core::noir110_complexity::tests::semantic_cfg_ignores_simple_function ... ok
[INFO] [stdout] test noir_core::noir120_nesting::tests::reports_deep_nesting ... ok
[INFO] [stdout] test noir_core::noir120_nesting::tests::incomplete_semantic_model_falls_back_to_text_for_nesting ... ok
[INFO] [stdout] test noir_core::noir120_nesting::tests::ignores_shallow_nesting ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::still_reports_non_domain_poseidon_literal ... ok
[INFO] [stdout] test noir_core::noir100_magic_numbers::tests::semantic_literals_report_magic_numbers ... ok
[INFO] [stdout] test noir_core::util::tests::finds_let_bindings_in_enum_pattern ... ok
[INFO] [stdout] test noir_core::noir120_nesting::tests::semantic_blocks_ignore_shallow_nesting ... ok
[INFO] [stdout] test noir_core::util::tests::finds_let_bindings_in_statement_pattern ... ok
[INFO] [stdout] test noir_core::util::tests::extracts_decimal_literals ... ok
[INFO] [stdout] test noir_core::util::tests::finds_let_bindings_in_struct_pattern_without_type_labels ... ok
[INFO] [stdout] test noir_core::util::tests::finds_let_bindings ... ok
[INFO] [stdout] test noir_core::util::tests::extracts_function_scopes ... ok
[INFO] [stdout] test noir_core::noir120_nesting::tests::semantic_blocks_report_deep_nesting ... ok
[INFO] [stdout] test noir_core::util::tests::finds_let_bindings_in_statement_with_type_annotation ... ok
[INFO] [stdout] test noir_core::util::tests::token_count_is_identifier_aware ... ok
[INFO] [stdout] test engine::tests::engine_rejects_non_canonical_rule_id_metadata ... ok
[INFO] [stdout] test engine::tests::engine_rejects_rule_and_metadata_id_mismatch ... ok
[INFO] [stdout] test engine::tests::engine_rejects_unsupported_policy_metadata ... ok
[INFO] [stdout] test engine::tests::integrity_check_rejects_rule_missing_from_catalog ... ok
[INFO] [stdout] test engine::tests::engine_rejects_non_canonical_pack_metadata ... ok
[INFO] [stdout] test engine::tests::engine_rejects_duplicate_rule_ids ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 165 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/aztec_advanced_rules.rs (/opt/rustwide/target/debug/deps/aztec_advanced_rules-6ad6f290f72016c1)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test aztec030_fixture_matrix ... ok
[INFO] [stdout] test aztec003_fixture_pair_and_suppression ... ok
[INFO] [stdout] test aztec038_fixture_matrix ... ok
[INFO] [stdout] test aztec002_fixture_pair ... ok
[INFO] [stdout] test aztec040_fixture_matrix ... ok
[INFO] [stdout] test aztec034_fixture_matrix ... ok
[INFO] [stdout] test aztec039_fixture_matrix ... ok
[INFO] [stdout] test aztec035_fixture_matrix ... ok
[INFO] [stdout] test aztec041_fixture_matrix ... ok
[INFO] [stdout] test aztec032_fixture_matrix ... ok
[INFO] [stdout] test aztec031_fixture_matrix ... ok
[INFO] [stdout] test aztec033_fixture_matrix ... ok
[INFO] [stdout] test aztec021_fixture_pair_and_scoped_suppression ... ok
[INFO] [stdout] test aztec022_fixture_pair ... ok
[INFO] [stdout] test aztec037_fixture_matrix ... ok
[INFO] [stdout] test aztec036_fixture_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/aztec_foundation_rules.rs (/opt/rustwide/target/debug/deps/aztec_foundation_rules-9687953bd45b7de8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test aztec020_fixture_pair ... ok
[INFO] [stdout] test aztec001_fixture_pair ... ok
[INFO] [stdout] test aztec010_fixture_pair_and_cross_contract_guard ... ok
[INFO] [stdout] test aztec_suppression_short_and_scoped_forms ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/noir_core_rules.rs (/opt/rustwide/target/debug/deps/noir_core_rules-a12696a128e5abf2)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test noir002_nested_scope_edge_case_is_covered ... ok
[INFO] [stdout] test noir020_fixture_pair ... ok
[INFO] [stdout] test noir030_fixture_pair ... ok
[INFO] [stdout] test noir010_fixture_pair ... ok
[INFO] [stdout] test noir020_range_guard_edge_cases_are_covered ... ok
[INFO] [stdout] test noir002_fixture_pair ... ok
[INFO] [stdout] test noir001_fixture_pair ... ok
[INFO] [stdout] test noir001_alias_import_edge_case_is_covered ... ok
[INFO] [stdout] test noir100_fixture_pair ... ok
[INFO] [stdout] test noir110_fixture_pair ... ok
[INFO] [stdout] test noir120_fixture_pair ... ok
[INFO] [stdout] test noir101_fixture_pair ... ok
[INFO] [stdout] test noir100_maybe_incorrect_suggestions_are_rendered_but_not_auto_applied ... ok
[INFO] [stdout] test noir_core_rules_support_suppression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/phase3_scoped_levels.rs (/opt/rustwide/target/debug/deps/phase3_scoped_levels-02a95d6040674d97)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test scoped_non_allow_overrides_global_allow ... ok
[INFO] [stdout] test scoped_level_precedence_and_suppression_visibility_are_preserved ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aztec_lint_sdk-3a9639e49f40482f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::api_compatibility_requires_same_major_and_supported_minor ... ok
[INFO] [stdout] test tests::plugin_diagnostic_json_contract_is_stable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mock_plugin_crate.rs (/opt/rustwide/target/debug/deps/mock_plugin_crate-33fab3433e798651)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test mock_plugin_crate_compiles_against_sdk_contract ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xtask-599fbe0912def7a0)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aztec_lint_aztec
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aztec_lint_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aztec_lint_rules
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aztec_lint_sdk
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "22496a0461ee338170c7d27b50d00326222bec88e73536ac45ecd1c1f3ac1acf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22496a0461ee338170c7d27b50d00326222bec88e73536ac45ecd1c1f3ac1acf", kill_on_drop: false }`
[INFO] [stdout] 22496a0461ee338170c7d27b50d00326222bec88e73536ac45ecd1c1f3ac1acf
