[INFO] cloning repository https://github.com/cognizhi/aegiscudo
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cognizhi/aegiscudo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcognizhi%2Faegiscudo", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcognizhi%2Faegiscudo'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8c5743e01cfb497964a8d012ee1ccfa714a3c4af
[INFO] testing cognizhi/aegiscudo against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcognizhi%2Faegiscudo" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/cognizhi/aegiscudo
[INFO] finished tweaking git repo https://github.com/cognizhi/aegiscudo
[INFO] tweaked toml for git repo https://github.com/cognizhi/aegiscudo written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/cognizhi/aegiscudo on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/cognizhi/aegiscudo 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" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.120
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.120
[INFO] [stderr]   Downloaded cc v1.2.61
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.120
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.70
[INFO] [stderr]   Downloaded compression-core v0.4.32
[INFO] [stderr]   Downloaded chunked_transfer v1.5.0
[INFO] [stderr]   Downloaded zeroize_derive v1.4.3
[INFO] [stderr]   Downloaded xz2 v0.1.7
[INFO] [stderr]   Downloaded lzma-rs v0.3.0
[INFO] [stderr]   Downloaded crc-catalog v2.5.0
[INFO] [stderr]   Downloaded iso8601 v0.6.3
[INFO] [stderr]   Downloaded compression-codecs v0.4.38
[INFO] [stderr]   Downloaded protobuf-support v3.7.2
[INFO] [stderr]   Downloaded sqlx-macros v0.8.6
[INFO] [stderr]   Downloaded oxc_str v0.129.0
[INFO] [stderr]   Downloaded oxc_ast_macros v0.129.0
[INFO] [stderr]   Downloaded smawk v0.3.2
[INFO] [stderr]   Downloaded redox_syscall v0.7.5
[INFO] [stderr]   Downloaded tree-sitter-language v0.1.7
[INFO] [stderr]   Downloaded oxc_diagnostics v0.129.0
[INFO] [stderr]   Downloaded sqlx-macros-core v0.8.6
[INFO] [stderr]   Downloaded hashlink v0.10.0
[INFO] [stderr]   Downloaded oxc_span v0.129.0
[INFO] [stderr]   Downloaded filetime v0.2.27
[INFO] [stderr]   Downloaded oxc-miette-derive v2.7.1
[INFO] [stderr]   Downloaded cafebabe v0.9.0
[INFO] [stderr]   Downloaded uuid v1.23.1
[INFO] [stderr]   Downloaded bzip2 v0.5.2
[INFO] [stderr]   Downloaded tiny_http v0.12.0
[INFO] [stderr]   Downloaded roxmltree v0.19.0
[INFO] [stderr]   Downloaded oxc_estree v0.129.0
[INFO] [stderr]   Downloaded owo-colors v4.3.0
[INFO] [stderr]   Downloaded oxc_index v4.1.0
[INFO] [stderr]   Downloaded axum-macros v0.5.1
[INFO] [stderr]   Downloaded oxc_data_structures v0.129.0
[INFO] [stderr]   Downloaded oxc_syntax v0.129.0
[INFO] [stderr]   Downloaded unicode-id-start v1.4.0
[INFO] [stderr]   Downloaded oxc_ast_visit v0.129.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.120
[INFO] [stderr]   Downloaded zip v2.4.2
[INFO] [stderr]   Downloaded dragonbox_ecma v0.1.12
[INFO] [stderr]   Downloaded oxc_ecmascript v0.129.0
[INFO] [stderr]   Downloaded sqlx-mysql v0.8.6
[INFO] [stderr]   Downloaded textwrap v0.16.2
[INFO] [stderr]   Downloaded js-sys v0.3.97
[INFO] [stderr]   Downloaded jsonschema v0.18.3
[INFO] [stderr]   Downloaded oxc_regular_expression v0.129.0
[INFO] [stderr]   Downloaded sqlx-sqlite v0.8.6
[INFO] [stderr]   Downloaded tar v0.4.45
[INFO] [stderr]   Downloaded async-compression v0.4.42
[INFO] [stderr]   Downloaded prometheus v0.14.0
[INFO] [stderr]   Downloaded oxc-miette v2.7.1
[INFO] [stderr]   Downloaded sqlx-core v0.8.6
[INFO] [stderr]   Downloaded tower-http v0.6.9
[INFO] [stderr]   Downloaded hashbrown v0.17.0
[INFO] [stderr]   Downloaded sqlx-postgres v0.8.6
[INFO] [stderr]   Downloaded oxc_allocator v0.129.0
[INFO] [stderr]   Downloaded winnow v1.0.2
[INFO] [stderr]   Downloaded tree-sitter-python v0.25.0
[INFO] [stderr]   Downloaded sqlx v0.8.6
[INFO] [stderr]   Downloaded oxc_parser v0.129.0
[INFO] [stderr]   Downloaded protobuf v3.7.2
[INFO] [stderr]   Downloaded tree-sitter v0.26.8
[INFO] [stderr]   Downloaded aws-lc-rs v1.16.3
[INFO] [stderr]   Downloaded oxc_ast v0.129.0
[INFO] [stderr]   Downloaded web-sys v0.3.97
[INFO] [stderr]   Downloaded lzma-sys v0.1.20
[INFO] [stderr]   Downloaded tokio v1.52.2
[INFO] [stderr]   Downloaded libsqlite3-sys v0.30.1
[INFO] [stderr]   Downloaded aws-lc-sys v0.40.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] acbf711d5932fbdfffa64ea9f7018d8e9169e47d2ea1518ea3d62392ed2f540b
[INFO] running `Command { std: "docker" "start" "-a" "acbf711d5932fbdfffa64ea9f7018d8e9169e47d2ea1518ea3d62392ed2f540b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "acbf711d5932fbdfffa64ea9f7018d8e9169e47d2ea1518ea3d62392ed2f540b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "acbf711d5932fbdfffa64ea9f7018d8e9169e47d2ea1518ea3d62392ed2f540b", kill_on_drop: false }`
[INFO] [stdout] acbf711d5932fbdfffa64ea9f7018d8e9169e47d2ea1518ea3d62392ed2f540b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ba53e1ffff3ad170c29c673ed146589227991ffc74a21b998ad0bda5536034d5
[INFO] running `Command { std: "docker" "start" "-a" "ba53e1ffff3ad170c29c673ed146589227991ffc74a21b998ad0bda5536034d5", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling aws-lc-rs v1.16.3
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling rustls v0.23.40
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling compression-core v0.4.32
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling parking v2.2.1
[INFO] [stderr]    Compiling compression-codecs v0.4.38
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling md-5 v0.10.6
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling whoami v1.6.1
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling oxc_data_structures v0.129.0
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling oxc_allocator v0.129.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling oxc_estree v0.129.0
[INFO] [stderr]    Compiling aws-lc-sys v0.40.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling oxc_str v0.129.0
[INFO] [stderr]    Compiling cow-utils v0.1.3
[INFO] [stderr]    Compiling protobuf v3.7.2
[INFO] [stderr]    Compiling dragonbox_ecma v0.1.12
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling unicode-id-start v1.4.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling prometheus v0.14.0
[INFO] [stderr]    Compiling tree-sitter-language v0.1.7
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling bzip2 v0.5.2
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling lzma-rs v0.3.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling deflate64 v0.1.12
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling roxmltree v0.19.0
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling tree-sitter v0.26.8
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling cesu8 v1.1.0
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling cafebabe v0.9.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling axum-macros v0.5.1
[INFO] [stderr]    Compiling oxc-miette-derive v2.7.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling tokio v1.52.2
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling oxc_ast_macros v0.129.0
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling iso8601 v0.6.3
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling oxc-miette v2.7.1
[INFO] [stderr]    Compiling tar v0.4.45
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling protobuf-support v3.7.2
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling oxc_span v0.129.0
[INFO] [stderr]    Compiling oxc_diagnostics v0.129.0
[INFO] [stderr]    Compiling oxc_regular_expression v0.129.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling oxc_index v4.1.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling oxc_syntax v0.129.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling oxc_ast v0.129.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling aegiscudo-telemetry v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-telemetry)
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling aegiscudo-core v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-core)
[INFO] [stderr]    Compiling async-compression v0.4.42
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tower-http v0.6.9
[INFO] [stderr]    Compiling aegiscudo-protocol v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-protocol)
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling aegiscudo-policy v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-policy)
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling jsonschema v0.18.3
[INFO] [stderr]    Compiling oxc_ecmascript v0.129.0
[INFO] [stderr]    Compiling oxc_ast_visit v0.129.0
[INFO] [stderr]    Compiling oxc_parser v0.129.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.13.3
[INFO] [stderr]    Compiling sqlx-postgres v0.8.6
[INFO] [stderr]    Compiling aedo-cli v0.1.0 (/opt/rustwide/workdir/cli/aedo-cli)
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling aegiscudo-api v0.1.0 (/opt/rustwide/workdir/services/aegiscudo-api)
[INFO] [stderr]    Compiling feed-harvester v0.1.0 (/opt/rustwide/workdir/services/feed-harvester)
[INFO] [stderr]    Compiling surgeon v0.1.0 (/opt/rustwide/workdir/services/surgeon)
[INFO] [stderr]    Compiling sbom-service v0.1.0 (/opt/rustwide/workdir/services/sbom-service)
[INFO] [stderr]    Compiling mosquito-net v0.1.0 (/opt/rustwide/workdir/services/mosquito-net)
[INFO] [stderr]    Compiling triage-counter v0.1.0 (/opt/rustwide/workdir/services/triage-counter)
[INFO] [stdout] warning: unused import: `BoundDecisionContext`
[INFO] [stdout]   --> services/triage-counter/src/lib.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | use repository::{BoundDecisionContext, PolicyRepository, PolicyRepositoryError};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `delete` and `put`
[INFO] [stdout]   --> services/mosquito-net/src/lib.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     routing::{delete, get, post, put},
[INFO] [stdout]    |               ^^^^^^             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_evaluation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 | /     pub async fn bind_evaluation_context(
[INFO] [stdout] 462 | |         &self,
[INFO] [stdout] 463 | |         request: DecisionRequest,
[INFO] [stdout] 464 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `PolicyRepository::bind_evaluation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_simulation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 | /     pub async fn bind_simulation_context(
[INFO] [stdout] 469 | |         &self,
[INFO] [stdout] 470 | |         request: DecisionRequest,
[INFO] [stdout] 471 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `PolicyRepository::bind_simulation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `persisted_decision_record` is never used
[INFO] [stdout]     --> services/triage-counter/src/repository.rs:3539:4
[INFO] [stdout]      |
[INFO] [stdout] 3539 | fn persisted_decision_record(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SbomServiceClientError` is more private than the item `ApiError::SbomClient::0`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:1401:24
[INFO] [stdout]      |
[INFO] [stdout] 1401 |     SbomClient(#[from] SbomServiceClientError),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^ field `ApiError::SbomClient::0` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `SbomServiceClientError` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:476:1
[INFO] [stdout]      |
[INFO] [stdout]  476 | enum SbomServiceClientError {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 38s
[INFO] running `Command { std: "docker" "inspect" "ba53e1ffff3ad170c29c673ed146589227991ffc74a21b998ad0bda5536034d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ba53e1ffff3ad170c29c673ed146589227991ffc74a21b998ad0bda5536034d5", kill_on_drop: false }`
[INFO] [stdout] ba53e1ffff3ad170c29c673ed146589227991ffc74a21b998ad0bda5536034d5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 494c640068cf7d3bb69235d3fccf08a0d094eb3acfb4c310d0552e314eff314a
[INFO] running `Command { std: "docker" "start" "-a" "494c640068cf7d3bb69235d3fccf08a0d094eb3acfb4c310d0552e314eff314a", kill_on_drop: false }`
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stdout] warning: unused imports: `delete` and `put`
[INFO] [stdout]   --> services/mosquito-net/src/lib.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     routing::{delete, get, post, put},
[INFO] [stdout]    |               ^^^^^^             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sbom-service v0.1.0 (/opt/rustwide/workdir/services/sbom-service)
[INFO] [stderr]    Compiling feed-harvester v0.1.0 (/opt/rustwide/workdir/services/feed-harvester)
[INFO] [stderr]    Compiling triage-counter v0.1.0 (/opt/rustwide/workdir/services/triage-counter)
[INFO] [stdout] warning: unused import: `BoundDecisionContext`
[INFO] [stdout]   --> services/triage-counter/src/lib.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | use repository::{BoundDecisionContext, PolicyRepository, PolicyRepositoryError};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_evaluation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 | /     pub async fn bind_evaluation_context(
[INFO] [stdout] 462 | |         &self,
[INFO] [stdout] 463 | |         request: DecisionRequest,
[INFO] [stdout] 464 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `PolicyRepository::bind_evaluation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_simulation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 | /     pub async fn bind_simulation_context(
[INFO] [stdout] 469 | |         &self,
[INFO] [stdout] 470 | |         request: DecisionRequest,
[INFO] [stdout] 471 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `PolicyRepository::bind_simulation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `persisted_decision_record` is never used
[INFO] [stdout]     --> services/triage-counter/src/repository.rs:3539:4
[INFO] [stdout]      |
[INFO] [stdout] 3539 | fn persisted_decision_record(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SbomServiceClientError` is more private than the item `ApiError::SbomClient::0`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:1401:24
[INFO] [stdout]      |
[INFO] [stdout] 1401 |     SbomClient(#[from] SbomServiceClientError),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^ field `ApiError::SbomClient::0` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `SbomServiceClientError` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:476:1
[INFO] [stdout]      |
[INFO] [stdout]  476 | enum SbomServiceClientError {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aegiscudo-api v0.1.0 (/opt/rustwide/workdir/services/aegiscudo-api)
[INFO] [stderr]    Compiling mosquito-net v0.1.0 (/opt/rustwide/workdir/services/mosquito-net)
[INFO] [stderr]    Compiling aegiscudo-policy v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-policy)
[INFO] [stderr]    Compiling aegiscudo-protocol v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-protocol)
[INFO] [stderr]    Compiling surgeon v0.1.0 (/opt/rustwide/workdir/services/surgeon)
[INFO] [stdout] warning: unused import: `BoundDecisionContext`
[INFO] [stdout]   --> services/triage-counter/src/lib.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 | use repository::{BoundDecisionContext, PolicyRepository, PolicyRepositoryError};
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aegiscudo-telemetry v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-telemetry)
[INFO] [stderr]    Compiling aegiscudo-core v0.1.0 (/opt/rustwide/workdir/crates/aegiscudo-core)
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stdout] warning: unused imports: `delete` and `put`
[INFO] [stdout]   --> services/mosquito-net/src/lib.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 |     routing::{delete, get, post, put},
[INFO] [stdout]    |               ^^^^^^             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aedo-cli v0.1.0 (/opt/rustwide/workdir/cli/aedo-cli)
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `repository::PolicyRepository::bind_evaluation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 | /     pub async fn bind_evaluation_context(
[INFO] [stdout] 462 | |         &self,
[INFO] [stdout] 463 | |         request: DecisionRequest,
[INFO] [stdout] 464 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `repository::PolicyRepository::bind_evaluation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `BoundDecisionContext` is more private than the item `repository::PolicyRepository::bind_simulation_context`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 | /     pub async fn bind_simulation_context(
[INFO] [stdout] 469 | |         &self,
[INFO] [stdout] 470 | |         request: DecisionRequest,
[INFO] [stdout] 471 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stdout]     | |____________________________________________________________^ method `repository::PolicyRepository::bind_simulation_context` is reachable at visibility `pub`
[INFO] [stdout]     |
[INFO] [stdout] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stdout]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `persisted_decision_record` is never used
[INFO] [stdout]     --> services/triage-counter/src/repository.rs:3539:4
[INFO] [stdout]      |
[INFO] [stdout] 3539 | fn persisted_decision_record(
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `SbomServiceClientError` is more private than the item `ApiError::SbomClient::0`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:1401:24
[INFO] [stdout]      |
[INFO] [stdout] 1401 |     SbomClient(#[from] SbomServiceClientError),
[INFO] [stdout]      |                        ^^^^^^^^^^^^^^^^^^^^^^ field `ApiError::SbomClient::0` is reachable at visibility `pub`
[INFO] [stdout]      |
[INFO] [stdout] note: but type `SbomServiceClientError` is only usable at visibility `pub(crate)`
[INFO] [stdout]     --> services/aegiscudo-api/src/lib.rs:476:1
[INFO] [stdout]      |
[INFO] [stdout]  476 | enum SbomServiceClientError {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: `#[warn(private_interfaces)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 51.18s
[INFO] running `Command { std: "docker" "inspect" "494c640068cf7d3bb69235d3fccf08a0d094eb3acfb4c310d0552e314eff314a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "494c640068cf7d3bb69235d3fccf08a0d094eb3acfb4c310d0552e314eff314a", kill_on_drop: false }`
[INFO] [stdout] 494c640068cf7d3bb69235d3fccf08a0d094eb3acfb4c310d0552e314eff314a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e782ec31d4a17313c7bedcb9ef80fb017ea1303c8749a3fb6d9b9185007858d7
[INFO] running `Command { std: "docker" "start" "-a" "e782ec31d4a17313c7bedcb9ef80fb017ea1303c8749a3fb6d9b9185007858d7", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `BoundDecisionContext`
[INFO] [stderr]   --> services/triage-counter/src/lib.rs:15:18
[INFO] [stderr]    |
[INFO] [stderr] 15 | use repository::{BoundDecisionContext, PolicyRepository, PolicyRepositoryError};
[INFO] [stderr]    |                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_evaluation_context`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 | /     pub async fn bind_evaluation_context(
[INFO] [stderr] 462 | |         &self,
[INFO] [stderr] 463 | |         request: DecisionRequest,
[INFO] [stderr] 464 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stderr]     | |____________________________________________________________^ method `PolicyRepository::bind_evaluation_context` is reachable at visibility `pub`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stderr]     |
[INFO] [stderr] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `BoundDecisionContext` is more private than the item `PolicyRepository::bind_simulation_context`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 | /     pub async fn bind_simulation_context(
[INFO] [stderr] 469 | |         &self,
[INFO] [stderr] 470 | |         request: DecisionRequest,
[INFO] [stderr] 471 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stderr]     | |____________________________________________________________^ method `PolicyRepository::bind_simulation_context` is reachable at visibility `pub`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stderr]     |
[INFO] [stderr] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `persisted_decision_record` is never used
[INFO] [stderr]     --> services/triage-counter/src/repository.rs:3539:4
[INFO] [stderr]      |
[INFO] [stderr] 3539 | fn persisted_decision_record(
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `triage-counter` (lib) generated 4 warnings (run `cargo fix --lib -p triage-counter` to apply 1 suggestion)
[INFO] [stderr] warning: unused imports: `delete` and `put`
[INFO] [stderr]   --> services/mosquito-net/src/lib.rs:37:15
[INFO] [stderr]    |
[INFO] [stderr] 37 |     routing::{delete, get, post, put},
[INFO] [stderr]    |               ^^^^^^             ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `SbomServiceClientError` is more private than the item `ApiError::SbomClient::0`
[INFO] [stderr]     --> services/aegiscudo-api/src/lib.rs:1401:24
[INFO] [stderr]      |
[INFO] [stderr] 1401 |     SbomClient(#[from] SbomServiceClientError),
[INFO] [stderr]      |                        ^^^^^^^^^^^^^^^^^^^^^^ field `ApiError::SbomClient::0` is reachable at visibility `pub`
[INFO] [stderr]      |
[INFO] [stderr] note: but type `SbomServiceClientError` is only usable at visibility `pub(crate)`
[INFO] [stderr]     --> services/aegiscudo-api/src/lib.rs:476:1
[INFO] [stderr]      |
[INFO] [stderr]  476 | enum SbomServiceClientError {
[INFO] [stderr]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `mosquito-net` (lib) generated 1 warning (run `cargo fix --lib -p mosquito-net` to apply 1 suggestion)
[INFO] [stderr] warning: `aegiscudo-api` (lib) generated 1 warning
[INFO] [stderr] warning: `mosquito-net` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: type `BoundDecisionContext` is more private than the item `repository::PolicyRepository::bind_evaluation_context`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 | /     pub async fn bind_evaluation_context(
[INFO] [stderr] 462 | |         &self,
[INFO] [stderr] 463 | |         request: DecisionRequest,
[INFO] [stderr] 464 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stderr]     | |____________________________________________________________^ method `repository::PolicyRepository::bind_evaluation_context` is reachable at visibility `pub`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stderr]     |
[INFO] [stderr] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(private_interfaces)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: type `BoundDecisionContext` is more private than the item `repository::PolicyRepository::bind_simulation_context`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 | /     pub async fn bind_simulation_context(
[INFO] [stderr] 469 | |         &self,
[INFO] [stderr] 470 | |         request: DecisionRequest,
[INFO] [stderr] 471 | |     ) -> Result<BoundDecisionContext, PolicyRepositoryError> {
[INFO] [stderr]     | |____________________________________________________________^ method `repository::PolicyRepository::bind_simulation_context` is reachable at visibility `pub`
[INFO] [stderr]     |
[INFO] [stderr] note: but type `BoundDecisionContext` is only usable at visibility `pub(crate)`
[INFO] [stderr]    --> services/triage-counter/src/repository.rs:241:1
[INFO] [stderr]     |
[INFO] [stderr] 241 | pub(crate) struct BoundDecisionContext {
[INFO] [stderr]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `triage-counter` (lib test) generated 4 warnings (2 duplicates)
[INFO] [stderr] warning: `aegiscudo-api` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.78s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aedo_cli-0a28d790c1364dcb)
[INFO] [stdout] 
[INFO] [stdout] running 233 tests
[INFO] [stdout] test compliance::tests::cra_report_includes_risk_sbom_audit_and_slsa_evidence ... ok
[INFO] [stdout] test compliance::tests::compliance_evidence_rejects_malformed_sbom_digest_and_userinfo ... ok
[INFO] [stdout] test compliance::tests::ssdf_report_maps_available_evidence_to_controls ... ok
[INFO] [stdout] test compliance::tests::cra_text_report_lists_open_item_details ... ok
[INFO] [stdout] test compliance::tests::compliance_evidence_rejects_inconsistent_slsa_met_status ... ok
[INFO] [stdout] test compliance::tests::compliance_evidence_rejects_invalid_and_reversed_time_ranges ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_ignores_excluded_glob_workspace_members_for_root ... ok
[INFO] [stdout] test compliance::tests::compliance_evidence_rejects_invalid_slsa_build_levels ... ok
[INFO] [stdout] test sbom::tests::conflicting_duplicate_requirement_hashes_drop_hashes ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_preserves_explicit_workspace_member_root_despite_exclude ... ok
[INFO] [stdout] test sbom::tests::conflicting_duplicate_requirement_hashes_drop_hashes_across_name_spellings ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_preserves_ambiguous_non_root_dependency_edges ... ok
[INFO] [stdout] test compliance::tests::cra_report_surfaces_missing_compliance_inputs_as_open_items ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_leaves_unmatched_source_qualified_dependencies_unresolved ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_ignores_excluded_default_members_for_root ... ok
[INFO] [stdout] test sbom::tests::cyclonedx_preserves_workspace_package_lock_relationships ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_uses_default_member_for_non_virtual_workspace_root ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_preserves_root_and_dependency_relationships ... ok
[INFO] [stdout] test sbom::tests::docker_syft_sbom_parses_mixed_tag_digest_image_reference ... ok
[INFO] [stdout] test sbom::tests::cyclonedx_emits_standard_hash_for_sha512_sri ... ok
[INFO] [stdout] test sbom::tests::docker_syft_sbom_preserves_image_metadata_and_supported_components ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_uses_default_member_for_virtual_workspace_root ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_uses_distinct_references_for_colliding_source_names ... ok
[INFO] [stdout] test sbom::tests::editable_file_relative_requirements_use_setup_cfg_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_uses_workspace_inherited_version_to_disambiguate_root ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_ignores_excluded_parent_glob_workspace_members_for_root ... ok
[INFO] [stdout] test sbom::tests::cyclonedx_preserves_nested_package_lock_relationships ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_excludes_parent_directory_members_from_root_inference ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_uses_globbed_workspace_member_for_root ... ok
[INFO] [stdout] test sbom::tests::duplicate_requirements_are_deduplicated ... ok
[INFO] [stdout] test sbom::tests::editable_local_requirements_prefer_egg_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::editable_file_url_requirements_decode_percent_escapes_for_sbom ... ok
[INFO] [stdout] test sbom::tests::editable_file_url_requirements_use_pyproject_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::editable_local_requirements_use_pyproject_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::editable_local_requirements_use_setup_cfg_name_for_sbom_plain_path ... ok
[INFO] [stdout] test sbom::tests::editable_requirements_are_included ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_ignores_debug_lines_before_root_coordinate ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_ignores_warning_lines_before_root_coordinate ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_ignores_omitted_verbose_entries ... ok
[INFO] [stdout] test sbom::tests::editable_nested_include_paths_resolve_relative_for_sbom ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_multiple_input_modes ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_preserves_duplicate_marker_edges ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_preserves_dependency_tree_relationships ... ok
[INFO] [stdout] test sbom::tests::editable_local_requirements_with_extras_use_setup_cfg_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_ignores_error_lines_before_root_coordinate ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_missing_root_coordinate ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_non_jar_dependency_types ... ok
[INFO] [stdout] test sbom::tests::editable_local_requirements_use_setup_cfg_colon_name_for_sbom ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_multi_module_reactor_output ... ok
[INFO] [stdout] test sbom::tests::pnpm_preserves_peer_qualified_keys_and_exact_root_dependencies ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_non_jar_root_types ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_rejects_classifier_bearing_dependencies ... ok
[INFO] [stdout] test sbom::tests::requirements_constraints_reject_conflicting_pins ... ok
[INFO] [stdout] test sbom::tests::requirements_constraints_are_applied_across_normalized_names ... ok
[INFO] [stdout] test sbom::tests::remote_editable_requirements_without_egg_are_ignored_for_sbom ... ok
[INFO] [stdout] test sbom::tests::requirements_pep_508_syntax_is_normalized ... ok
[INFO] [stdout] test sbom::tests::requirements_constraints_reject_direct_references ... ok
[INFO] [stdout] test sbom::tests::spdx_contains_required_document_and_package_fields ... ok
[INFO] [stdout] test sbom::tests::requirements_constraints_are_applied_to_unversioned_entries ... ok
[INFO] [stdout] test tests::attest_verify_invokes_cosign_verify_attestation ... ok
[INFO] [stdout] test sbom::tests::requirements_direct_reference_hash_fragments_are_preserved ... ok
[INFO] [stdout] test sbom::tests::requirements_includes_are_resolved_recursively ... ok
[INFO] [stdout] test tests::applies_constraints_across_normalized_requirement_names ... ok
[INFO] [stdout] test tests::applies_constraints_to_unversioned_requirements ... ok
[INFO] [stdout] test sbom::tests::requirements_non_package_directives_are_ignored ... ok
[INFO] [stdout] test tests::auth_login_works_against_live_local_api ... ignored, requires live local aegiscudo-api process
[INFO] [stdout] test tests::attest_verify_requires_explicit_trust_policy ... ok
[INFO] [stdout] test tests::ci_preflight_reports_yarn_lock_as_unsupported ... ok
[INFO] [stdout] test tests::ci_preflight_rejects_conflicting_duplicate_integrity ... ok
[INFO] [stdout] test tests::ci_preflight_aggregates_supported_files_across_ecosystems ... ok
[INFO] [stdout] test tests::ci_preflight_reports_missing_supported_files ... ok
[INFO] [stdout] test tests::ci_preflight_works_against_live_local_api ... ignored, requires live local aegiscudo-api and triage-counter processes
[INFO] [stdout] test tests::deduplicates_duplicate_requirements ... ok
[INFO] [stdout] test tests::conflicting_duplicate_requirement_hashes_drop_integrity_across_name_spellings ... ok
[INFO] [stdout] test tests::docker_report_supports_text_json_and_sarif_output_shapes ... ok
[INFO] [stdout] test tests::docker_scan_rejects_untagged_image_before_syft ... ok
[INFO] [stdout] test tests::editable_file_relative_requirements_decode_percent_escapes_for_scan ... ok
[INFO] [stdout] test tests::docker_syft_scan_extracts_image_and_supported_embedded_ecosystems ... ok
[INFO] [stdout] test tests::conflicting_duplicate_requirement_hashes_drop_integrity ... ok
[INFO] [stdout] test tests::editable_file_url_requirements_use_pyproject_name_for_scan ... ok
[INFO] [stdout] test tests::ci_preflight_discovers_current_directory_only ... ok
[INFO] [stdout] test tests::editable_file_url_requirements_decode_percent_escapes_for_scan ... ok
[INFO] [stdout] test tests::editable_local_requirements_use_pyproject_name_for_scan_root_path ... ok
[INFO] [stdout] test tests::editable_local_requirements_use_setup_cfg_colon_name_for_scan ... ok
[INFO] [stdout] test tests::editable_local_requirements_use_setup_cfg_name_for_scan ... ok
[INFO] [stdout] test tests::editable_local_requirements_with_extras_use_setup_cfg_name_for_scan ... ok
[INFO] [stdout] test tests::empty_requirements_sbom_documents_do_not_attempt_remote_enrichment ... ok
[INFO] [stdout] test tests::editable_nested_include_paths_resolve_relative_for_scan ... ok
[INFO] [stdout] test tests::explain_parses_scoped_npm_coordinate ... ok
[INFO] [stdout] test tests::empty_cargo_sbom_documents_do_not_attempt_remote_enrichment ... ok
[INFO] [stdout] test tests::exit_code_respects_warn_and_block_thresholds ... ok
[INFO] [stdout] test tests::explain_works_against_live_local_api ... ignored, requires live local aegiscudo-api process with seeded analysis data
[INFO] [stdout] test tests::explain_rejects_missing_version ... ok
[INFO] [stdout] test tests::is_sha_pinned_validates_40_hex_chars ... ok
[INFO] [stdout] test tests::editable_local_requirements_prefer_egg_name_for_scan ... ok
[INFO] [stdout] test tests::ignores_non_package_requirements_directives ... ok
[INFO] [stdout] test tests::merge_scan_findings_rejects_misaligned_response_order ... ok
[INFO] [stdout] test tests::merge_scan_findings_preserves_stricter_local_decision_when_remote_allows ... ok
[INFO] [stdout] test tests::normalizes_requirements_pep_508_syntax ... ok
[INFO] [stdout] test tests::npm_scan_reports_clear_error_for_yarn_lock ... ok
[INFO] [stdout] test tests::maven_sbom_generate_writes_dependency_tree_output ... ok
[INFO] [stdout] test tests::npm_scan_works_against_live_local_api ... ignored, requires live local aegiscudo-api and triage-counter processes
[INFO] [stdout] test tests::npm_scan_reports_clear_error_for_pnpm_lock ... ok
[INFO] [stdout] test tests::parses_editable_requirements ... ok
[INFO] [stdout] test tests::parses_docker_image_reference_by_tag_and_digest ... ok
[INFO] [stdout] test tests::parses_legacy_package_lock_transitives ... ok
[INFO] [stdout] test tests::parses_nested_package_lock_names ... ok
[INFO] [stdout] test tests::parses_package_lock_without_uploading_source ... ok
[INFO] [stdout] test tests::parses_pnpm_lock_double_quoted_keys ... ok
[INFO] [stdout] test tests::parses_pnpm_lock ... ok
[INFO] [stdout] test tests::parses_pnpm_lock_multiline_resolution_and_missing_integrity ... ok
[INFO] [stdout] test tests::parses_pnpm_lock_slash_prefixed_keys ... ok
[INFO] [stdout] test tests::parses_recursive_requirements_includes ... ok
[INFO] [stdout] test tests::parses_requirements ... ok
[INFO] [stdout] test tests::parses_requirements_direct_reference_hash_fragments ... ok
[INFO] [stdout] test tests::parses_requirements_direct_references_and_hashes ... ok
[INFO] [stdout] test tests::parses_supported_purl_with_qualifiers_and_fragments ... ok
[INFO] [stdout] test tests::parses_workspace_package_lock_names ... ok
[INFO] [stdout] test sbom::tests::spdx_23_output_validates_against_official_schema ... ok
[INFO] [stdout] test tests::pypi_scan_works_against_live_local_api ... ignored, requires live local aegiscudo-api and triage-counter processes
[INFO] [stdout] test tests::rejects_conflicting_requirement_constraints ... ok
[INFO] [stdout] test tests::rejects_direct_reference_constraints ... ok
[INFO] [stdout] test tests::rejects_untagged_docker_image_reference ... ok
[INFO] [stdout] test tests::rejects_uppercase_docker_image_digest ... ok
[INFO] [stdout] test tests::remote_editable_requirements_without_egg_are_ignored ... ok
[INFO] [stdout] test tests::policy_test_accepts_schema_valid_yaml ... ok
[INFO] [stdout] test tests::policy_test_rejects_schema_invalid_yaml ... ok
[INFO] [stdout] test sbom::tests::cyclonedx_16_output_validates_against_official_schema ... ok
[INFO] [stdout] test sbom::tests::pnpm_output_validates_against_official_schemas ... ok
[INFO] [stdout] test sbom::tests::package_lock_output_validates_against_official_schemas ... ok
[INFO] [stdout] test sbom::tests::virtual_workspace_cargo_lock_output_validates_against_official_schemas ... ok
[INFO] [stdout] test tests::risk_cargo_rejects_missing_version ... ok
[INFO] [stdout] test sbom::tests::cyclonedx_17_output_validates_against_official_schema ... ok
[INFO] [stdout] test sbom::tests::cargo_lock_output_validates_against_official_schemas ... ok
[INFO] [stdout] test sbom::tests::docker_syft_sbom_output_validates_against_official_schemas ... ok
[INFO] [stdout] test tests::risk_maven_rejects_missing_colon ... ok
[INFO] [stdout] test sbom::tests::maven_sbom_output_validates_against_official_schemas ... ok
[INFO] [stdout] test tests::auth_login_persists_config_after_health_probe ... ok
[INFO] [stdout] test tests::risk_parses_cargo_coordinate ... ok
[INFO] [stdout] test tests::risk_parses_maven_coordinate ... ok
[INFO] [stdout] test tests::risk_rejects_sarif_output_format ... ok
[INFO] [stdout] test tests::risk_maven_rejects_missing_version ... ok
[INFO] [stdout] test tests::sarif_output_uses_expected_levels ... ok
[INFO] [stdout] test tests::ci_preflight_discovers_package_lock_in_current_dir ... ok
[INFO] [stdout] test tests::cli_config_round_trips_through_override_directory ... ok
[INFO] [stdout] test tests::explain_uses_remote_summary_from_api ... ok
[INFO] [stdout] test tests::npm_scan_uses_remote_decisions_from_api ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_converts_tag_to_commit_sha ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_follows_annotated_tag_objects ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_follows_nested_annotated_tag_objects ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_keeps_warning_for_non_commit_tag_objects ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_keeps_warning_when_resolution_fails ... ok
[INFO] [stdout] test tests::resolve_github_action_tags_uses_github_token ... ok
[INFO] [stdout] test tests::risk_exits_0_when_fail_on_block_and_allow_with_warning ... ok
[INFO] [stdout] test tests::sbom_generate_writes_cargo_lock_output ... ok
[INFO] [stdout] test tests::risk_exits_1_when_blocking_decision_and_fail_on_block ... ok
[INFO] [stdout] test tests::risk_exits_1_when_fail_on_warn_and_allow_with_warning ... ok
[INFO] [stdout] test tests::risk_npm_uses_risk_route_with_scoped_coordinate ... ok
[INFO] [stdout] test tests::scan_cargo_command_exits_zero_on_all_allowed ... ok
[INFO] [stdout] test tests::scan_cargo_empty_lock_produces_no_findings ... ok
[INFO] [stdout] test tests::scan_cargo_includes_git_source_packages ... ok
[INFO] [stdout] test tests::scan_cargo_invalid_toml_errors ... ok
[INFO] [stdout] test tests::scan_cargo_missing_lockfile_errors ... ok
[INFO] [stdout] test tests::scan_cargo_parses_registry_packages_from_lock ... ok
[INFO] [stdout] test tests::scan_cargo_skips_path_and_workspace_members ... ok
[INFO] [stdout] test tests::scan_github_actions_allows_sha_pinned_actions ... ok
[INFO] [stdout] test tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn ... FAILED
[INFO] [stdout] test tests::scan_github_actions_command_exits_zero_on_all_allowed ... FAILED
[INFO] [stdout] test tests::risk_returns_decision_from_api ... ok
[INFO] [stdout] test tests::scan_github_actions_deduplicates_same_action_across_files ... ok
[INFO] [stdout] test tests::scan_github_actions_errors_on_empty_dir ... ok
[INFO] [stdout] test tests::scan_github_actions_errors_on_malformed_workflow_yaml ... ok
[INFO] [stdout] test tests::scan_github_actions_errors_on_missing_dir ... ok
[INFO] [stdout] test tests::scan_github_actions_flags_override_saved_policy_context ... ok
[INFO] [stdout] test tests::scan_github_actions_handles_action_with_subdirectory ... ok
[INFO] [stdout] test tests::scan_github_actions_mutable_tag_passes_with_fail_on_block ... FAILED
[INFO] [stdout] test tests::scan_github_actions_reads_yaml_extension_files ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_invalid_remote_decision_payload_when_configured ... ok
[INFO] [stdout] test tests::scan_github_actions_skips_local_and_docker_actions ... ok
[INFO] [stdout] test tests::sbom_generate_does_not_partially_apply_invalid_remote_decisions ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_malformed_config_for_supported_requirements ... ok
[INFO] [stdout] test tests::scan_github_actions_warns_on_mutable_tags ... ok
[INFO] [stdout] test tests::scan_maven_parses_classifier_dependency ... ok
[INFO] [stdout] test tests::scan_maven_command_exits_zero_on_all_allowed ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_malformed_config_for_unsupported_cargo_lock ... ok
[INFO] [stdout] test tests::scan_maven_parses_dependency_tree_without_info_prefix ... ok
[INFO] [stdout] test tests::scan_maven_parses_dependency_tree_output ... ok
[INFO] [stdout] test tests::scan_maven_pom_command_exits_zero ... ok
[INFO] [stdout] test tests::scan_maven_pom_errors_on_malformed_xml ... ok
[INFO] [stdout] test tests::scan_maven_pom_handles_unresolved_version ... ok
[INFO] [stdout] test tests::scan_maven_pom_parses_compile_and_runtime_deps ... ok
[INFO] [stdout] test tests::scan_maven_pom_errors_on_missing_file ... ok
[INFO] [stdout] test tests::scan_maven_pom_resolves_project_version ... ok
[INFO] [stdout] test tests::scan_maven_pom_returns_empty_for_no_dependencies ... ok
[INFO] [stdout] test tests::scan_maven_pom_skips_dependency_management ... ok
[INFO] [stdout] test tests::scan_maven_requires_dependency_tree_argument ... ok
[INFO] [stdout] test tests::scan_rejects_upload_manifest_until_supported ... ok
[INFO] [stdout] test tests::scan_maven_skips_preamble_lines_before_root_coordinate ... ok
[INFO] [stdout] test tests::scan_rush_errors_on_missing_lockfile ... ok
[INFO] [stdout] test tests::scan_rush_errors_on_yarn ... ok
[INFO] [stdout] test tests::scan_rush_falls_back_to_common_temp_npm_lockfile ... ok
[INFO] [stdout] test tests::scan_rush_parses_pnpm_lockfile ... ok
[INFO] [stdout] test tests::split_pnpm_key_scoped ... ok
[INFO] [stdout] test tests::split_pnpm_key_strips_peer_suffixes ... ok
[INFO] [stdout] test tests::split_pnpm_key_unscoped ... ok
[INFO] [stdout] test tests::validate_policy_file_accepts_current_default_fixture ... ok
[INFO] [stdout] test tests::scan_maven_pom_resolves_property_variables ... ok
[INFO] [stdout] test tests::validate_policy_file_accepts_scorecard_thresholds ... ok
[INFO] [stdout] test tests::validate_policy_file_accepts_legacy_policy_fixture ... ok
[INFO] [stdout] test tests::scan_rush_parses_npm_lockfile ... ok
[INFO] [stdout] test tests::vscode_extension_scan_detects_malicious_payload_patterns ... ok
[INFO] [stdout] test tests::vscode_extension_scan_enforces_aggregate_text_budget ... ok
[INFO] [stdout] test tests::vex_import_defaults_to_never_expiry_when_omitted ... ok
[INFO] [stdout] test tests::vscode_extension_scan_prefers_extension_manifest_inside_vsix ... ok
[INFO] [stdout] test tests::vscode_extension_scan_reads_vsix_archives_without_extracting ... ok
[INFO] [stdout] test tests::vscode_extension_scan_rejects_missing_manifest_publisher ... ok
[INFO] [stdout] test tests::vscode_extension_scan_rejects_oversized_manifest ... ok
[INFO] [stdout] test tests::vscode_extension_scan_rejects_unsafe_vsix_paths ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_unreachable_config_for_supported_requirements ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_unusable_config_for_supported_requirements ... ok
[INFO] [stdout] test tests::sbom_generate_skips_remote_decisions_for_cargo_lock_when_configured ... ok
[INFO] [stdout] test tests::sbom_generate_uses_remote_decisions_for_package_lock_when_configured ... ok
[INFO] [stdout] test tests::vscode_extension_scan_enforces_flat_directory_file_limit ... ok
[INFO] [stdout] test tests::sbom_generate_uses_remote_decisions_for_requirements_when_configured ... ok
[INFO] [stdout] test tests::sbom_generate_writes_requested_cyclonedx_compatibility_format ... ok
[INFO] [stdout] test tests::sbom_generate_writes_unresolved_pnpm_output_without_saved_cli_config ... ok
[INFO] [stdout] test tests::sbom_generate_writes_unresolved_requirements_output_without_saved_cli_config ... ok
[INFO] [stdout] test tests::scan_github_actions_command_resolve_tags_exits_zero_after_resolution ... ok
[INFO] [stdout] test tests::sbom_generate_accepts_spdx_alias_format ... ok
[INFO] [stdout] test tests::scan_github_actions_requires_explicit_policy_profile_for_remote_enrichment ... ok
[INFO] [stdout] test tests::scan_github_actions_uses_github_actions_enrichment_route ... ok
[INFO] [stdout] test tests::sbom_generate_ignores_unreachable_config_for_package_lock ... ok
[INFO] [stdout] test tests::vex_import_uses_remote_api_with_actor_and_token ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn' (253) panicked at cli/aedo-cli/src/lib.rs:8893:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: GitHub Actions enrichment requires an explicit policy profile; configure one with `aedo auth login --policy-profile-id <uuid>` or pass `--policy-profile-id` to `aedo scan github-actions`
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<&str>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:687:13
[INFO] [stdout]    2: aedo_cli::submit_scan_findings
[INFO] [stdout]              at ./src/lib.rs:3768:9
[INFO] [stdout]    3: aedo_cli::submit_scan_report
[INFO] [stdout]              at ./src/lib.rs:3621:9
[INFO] [stdout]    4: aedo_cli::run_scan
[INFO] [stdout]              at ./src/lib.rs:939:26
[INFO] [stdout]    5: aedo_cli::run::<[std::ffi::os_str::OsString; 7]>
[INFO] [stdout]              at ./src/lib.rs:501:38
[INFO] [stdout]    6: aedo_cli::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn
[INFO] [stdout]              at ./src/lib.rs:8884:25
[INFO] [stdout]    7: aedo_cli::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn::{closure#0}
[INFO] [stdout]              at ./src/lib.rs:8875:80
[INFO] [stdout]    8: <aedo_cli::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   10: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   11: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   12: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   13: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   14: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   15: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   16: test::run_test_in_process
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   17: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   18: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   19: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   20: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   21: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   22: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   23: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   24: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   25: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   26: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   28: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   29: <unknown>
[INFO] [stdout]   30: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e1e77dd6a48 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e1e77dd6a48 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e1e77defeea - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e1e77defeea - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x5e1e77ddd212 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e1e77ddd212 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e1e77db0d56 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e1e77db0d56 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e1e77dcd129 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e1e76fa412c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5e1e76fa412c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e1e77dcd3a2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5e1e77dcd3a2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e1e77db0e12 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e1e77da5549 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e1e77db1f9d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e1e77df075c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e1e77df04a2 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5e1e769833d4 - <core[28b146924c2f19c6]::result::Result<i32, anyhow[31cb6a6de38747ae]::Error>>::unwrap
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e1e769833d4 - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8893:10
[INFO] [stdout]   22:     0x5e1e76902ae7 - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8875:80
[INFO] [stdout]   23:     0x5e1e76bbc036 - <aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e1e76f9720b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5e1e76f9720b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5e1e76fa4a85 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5e1e76fa4a85 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5e1e76f9f5e4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5e1e76f9f5e4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5e1e76fa7b02 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5e1e76fa7b02 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5e1e76fa7b02 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e1e77dd56ef - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5e1e77dd56ef - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7ec48edc5aa4 - <unknown>
[INFO] [stdout]   45:     0x7ec48ee52a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::scan_github_actions_command_exits_zero_on_all_allowed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::scan_github_actions_command_exits_zero_on_all_allowed' (254) panicked at cli/aedo-cli/src/lib.rs:8826:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: GitHub Actions enrichment requires an explicit policy profile; configure one with `aedo auth login --policy-profile-id <uuid>` or pass `--policy-profile-id` to `aedo scan github-actions`
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<&str>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:687:13
[INFO] [stdout]    2: aedo_cli::submit_scan_findings
[INFO] [stdout]              at ./src/lib.rs:3768:9
[INFO] [stdout]    3: aedo_cli::submit_scan_report
[INFO] [stdout]              at ./src/lib.rs:3621:9
[INFO] [stdout]    4: aedo_cli::run_scan
[INFO] [stdout]              at ./src/lib.rs:939:26
[INFO] [stdout]    5: aedo_cli::run::<[std::ffi::os_str::OsString; 5]>
[INFO] [stdout]              at ./src/lib.rs:501:38
[INFO] [stdout]    6: aedo_cli::tests::scan_github_actions_command_exits_zero_on_all_allowed
[INFO] [stdout]              at ./src/lib.rs:8819:25
[INFO] [stdout]    7: aedo_cli::tests::scan_github_actions_command_exits_zero_on_all_allowed::{closure#0}
[INFO] [stdout]              at ./src/lib.rs:8810:63
[INFO] [stdout]    8: <aedo_cli::tests::scan_github_actions_command_exits_zero_on_all_allowed::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   10: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   11: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   12: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   13: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   14: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   15: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   16: test::run_test_in_process
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   17: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   18: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   19: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   20: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   21: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   22: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   23: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   24: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   25: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   26: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   28: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   29: <unknown>
[INFO] [stdout]   30: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e1e77dd6a48 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e1e77dd6a48 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e1e77defeea - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e1e77defeea - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x5e1e77ddd212 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e1e77ddd212 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e1e77db0d56 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e1e77db0d56 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e1e77dcd129 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e1e76fa412c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5e1e76fa412c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e1e77dcd3a2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5e1e77dcd3a2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e1e77db0e12 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e1e77da5549 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e1e77db1f9d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e1e77df075c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e1e77df04a2 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5e1e7695a64d - <core[28b146924c2f19c6]::result::Result<i32, anyhow[31cb6a6de38747ae]::Error>>::unwrap
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e1e7695a64d - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_zero_on_all_allowed
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8826:10
[INFO] [stdout]   22:     0x5e1e76902217 - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_zero_on_all_allowed::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8810:63
[INFO] [stdout]   23:     0x5e1e76bbb476 - <aedo_cli[258c614496c8ed38]::tests::scan_github_actions_command_exits_zero_on_all_allowed::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e1e76f9720b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5e1e76f9720b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5e1e76fa4a85 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5e1e76fa4a85 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5e1e76f9f5e4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5e1e76f9f5e4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5e1e76fa7b02 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5e1e76fa7b02 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5e1e76fa7b02 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e1e77dd56ef - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5e1e77dd56ef - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7ec48edc5aa4 - <unknown>
[INFO] [stdout]   45:     0x7ec48ee52a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::scan_github_actions_mutable_tag_passes_with_fail_on_block stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::scan_github_actions_mutable_tag_passes_with_fail_on_block' (266) panicked at cli/aedo-cli/src/lib.rs:8917:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: GitHub Actions enrichment requires an explicit policy profile; configure one with `aedo auth login --policy-profile-id <uuid>` or pass `--policy-profile-id` to `aedo scan github-actions`
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<&str>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/lib.rs:687:13
[INFO] [stdout]    2: aedo_cli::submit_scan_findings
[INFO] [stdout]              at ./src/lib.rs:3768:9
[INFO] [stdout]    3: aedo_cli::submit_scan_report
[INFO] [stdout]              at ./src/lib.rs:3621:9
[INFO] [stdout]    4: aedo_cli::run_scan
[INFO] [stdout]              at ./src/lib.rs:939:26
[INFO] [stdout]    5: aedo_cli::run::<[std::ffi::os_str::OsString; 7]>
[INFO] [stdout]              at ./src/lib.rs:501:38
[INFO] [stdout]    6: aedo_cli::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block
[INFO] [stdout]              at ./src/lib.rs:8908:25
[INFO] [stdout]    7: aedo_cli::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block::{closure#0}
[INFO] [stdout]              at ./src/lib.rs:8899:67
[INFO] [stdout]    8: <aedo_cli::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   10: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   11: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   12: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   13: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   14: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   15: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   16: test::run_test_in_process
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   17: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   18: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   19: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   20: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   21: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   22: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   23: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   24: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   25: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   26: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   28: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   29: <unknown>
[INFO] [stdout]   30: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e1e77dd6a48 - std[929523f510218772]::backtrace_rs::backtrace::trace_unsynchronized::<std[929523f510218772]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e1e77dd6a48 - std[929523f510218772]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e1e77dd6a48 - <<std[929523f510218772]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[28b146924c2f19c6]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e1e77defeea - <core[28b146924c2f19c6]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e1e77defeea - core[28b146924c2f19c6]::fmt::write
[INFO] [stdout]    6:     0x5e1e77ddd212 - std[929523f510218772]::io::default_write_fmt::<alloc[95e62e727ddf147d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e1e77ddd212 - <alloc[95e62e727ddf147d]::vec::Vec<u8> as std[929523f510218772]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e1e77db0d56 - <std[929523f510218772]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e1e77db0d56 - std[929523f510218772]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e1e77dcd129 - std[929523f510218772]::panicking::default_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e1e76fa412c - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x5e1e76fa412c - test[6ec0502068880816]::test_main_inner::<test[6ec0502068880816]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e1e77dcd3a2 - <alloc[95e62e727ddf147d]::boxed::Box<dyn for<'a, 'b> core[28b146924c2f19c6]::ops::function::Fn<(&'a std[929523f510218772]::panic::PanicHookInfo<'b>,), Output = ()> + core[28b146924c2f19c6]::marker::Sync + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::Fn<(&std[929523f510218772]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x5e1e77dcd3a2 - std[929523f510218772]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e1e77db0e12 - std[929523f510218772]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e1e77da5549 - std[929523f510218772]::sys::backtrace::__rust_end_short_backtrace::<std[929523f510218772]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e1e77db1f9d - __rustc[acf6043c977865fb]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e1e77df075c - core[28b146924c2f19c6]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e1e77df04a2 - core[28b146924c2f19c6]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x5e1e76967c74 - <core[28b146924c2f19c6]::result::Result<i32, anyhow[31cb6a6de38747ae]::Error>>::unwrap
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5e1e76967c74 - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8917:10
[INFO] [stdout]   22:     0x5e1e769025a7 - aedo_cli[258c614496c8ed38]::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/cli/aedo-cli/src/lib.rs:8899:67
[INFO] [stdout]   23:     0x5e1e76bbb936 - <aedo_cli[258c614496c8ed38]::tests::scan_github_actions_mutable_tag_passes_with_fail_on_block::{closure#0} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e1e76f9720b - <fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5e1e76f9720b - test[6ec0502068880816]::__rust_begin_short_backtrace::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, fn() -> core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5e1e76fa4a85 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5e1e76fa4a85 - std[929523f510218772]::panicking::catch_unwind::<core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>, core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5e1e76fa4a85 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<test[6ec0502068880816]::run_test_in_process::{closure#0}>, core[28b146924c2f19c6]::result::Result<(), alloc[95e62e727ddf147d]::string::String>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test_in_process
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5e1e76fa4a85 - test[6ec0502068880816]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5e1e76f9f5e4 - test[6ec0502068880816]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5e1e76f9f5e4 - std[929523f510218772]::sys::backtrace::__rust_begin_short_backtrace::<test[6ec0502068880816]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5e1e76fa7b02 - <core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::do_call::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5e1e76fa7b02 - std[929523f510218772]::panicking::catch_unwind::<(), core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5e1e76fa7b02 - std[929523f510218772]::panic::catch_unwind::<core[28b146924c2f19c6]::panic::unwind_safe::AssertUnwindSafe<std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5e1e76fa7b02 - std[929523f510218772]::thread::lifecycle::spawn_unchecked::<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5e1e76fa7b02 - <std[929523f510218772]::thread::lifecycle::spawn_unchecked<test[6ec0502068880816]::run_test::{closure#1}, ()>::{closure#1} as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e1e77dd56ef - <alloc[95e62e727ddf147d]::boxed::Box<dyn core[28b146924c2f19c6]::ops::function::FnOnce<(), Output = ()> + core[28b146924c2f19c6]::marker::Send> as core[28b146924c2f19c6]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x5e1e77dd56ef - <std[929523f510218772]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/cced03bfd61a304243a34504618ecec86c17063f/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7ec48edc5aa4 - <unknown>
[INFO] [stdout]   45:     0x7ec48ee52a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::scan_github_actions_command_exits_one_on_mutable_tag_with_fail_on_warn
[INFO] [stdout]     tests::scan_github_actions_command_exits_zero_on_all_allowed
[INFO] [stdout]     tests::scan_github_actions_mutable_tag_passes_with_fail_on_block
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 225 passed; 3 failed; 5 ignored; 0 measured; 0 filtered out; finished in 3.44s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p aedo-cli --lib`
[INFO] running `Command { std: "docker" "inspect" "e782ec31d4a17313c7bedcb9ef80fb017ea1303c8749a3fb6d9b9185007858d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e782ec31d4a17313c7bedcb9ef80fb017ea1303c8749a3fb6d9b9185007858d7", kill_on_drop: false }`
[INFO] [stdout] e782ec31d4a17313c7bedcb9ef80fb017ea1303c8749a3fb6d9b9185007858d7
