[INFO] cloning repository https://github.com/bjcorder/rulepath
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bjcorder/rulepath" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjcorder%2Frulepath", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjcorder%2Frulepath'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7393e79fdc690aafc868b8d26c32743ca4adb9ef
[INFO] testing bjcorder/rulepath against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjcorder%2Frulepath" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/bjcorder/rulepath
[INFO] finished tweaking git repo https://github.com/bjcorder/rulepath
[INFO] tweaked toml for git repo https://github.com/bjcorder/rulepath written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bjcorder/rulepath on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bjcorder/rulepath already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `lasso`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | lasso = "=0.7.3"
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `lasso`
[INFO] [stderr] warning: unused workspace dependency `rayon`
[INFO] [stderr]   --> Cargo.toml:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | rayon = "=1.12.0"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `rayon`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | description = "Rust-native business logic and invariant analysis for web applications."
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: workspace (manifest) generated 3 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad
[INFO] running `Command { std: "docker" "start" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `lasso`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | lasso = "=0.7.3"
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `lasso`
[INFO] [stderr] warning: unused workspace dependency `rayon`
[INFO] [stderr]   --> Cargo.toml:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | rayon = "=1.12.0"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `rayon`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | description = "Rust-native business logic and invariant analysis for web applications."
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: workspace (manifest) generated 3 warnings
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling camino v1.2.2
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling oxc-miette-derive v2.7.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling oxc_data_structures v0.128.0
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling compact_str v0.9.0
[INFO] [stderr]    Compiling oxc_estree v0.128.0
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling oxc_ast_macros v0.128.0
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling dragonbox_ecma v0.1.12
[INFO] [stderr]    Compiling cow-utils v0.1.3
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling unicode-id-start v1.4.0
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling oxc-miette v2.7.1
[INFO] [stderr]    Compiling oxc_index v4.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling oxc_allocator v0.128.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling tree-sitter-python v0.25.0
[INFO] [stderr]    Compiling oxc_str v0.128.0
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling supports-hyperlinks v3.2.0
[INFO] [stderr]    Compiling supports-unicode v3.0.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling oxc_span v0.128.0
[INFO] [stderr]    Compiling oxc_diagnostics v0.128.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling oxc_regular_expression v0.128.0
[INFO] [stderr]    Compiling oxc_syntax v0.128.0
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling oxc_ast v0.128.0
[INFO] [stderr]    Compiling rulepath_ir v0.1.0 (/opt/rustwide/workdir/crates/rulepath_ir)
[INFO] [stderr]    Compiling tree-sitter v0.26.8
[INFO] [stderr]    Compiling rulepath_config v0.1.0 (/opt/rustwide/workdir/crates/rulepath_config)
[INFO] [stderr]    Compiling rulepath_sarif v0.1.0 (/opt/rustwide/workdir/crates/rulepath_sarif)
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling rulepath_rules v0.1.0 (/opt/rustwide/workdir/crates/rulepath_rules)
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling rulepath_diagnostics v0.1.0 (/opt/rustwide/workdir/crates/rulepath_diagnostics)
[INFO] [stderr]    Compiling rulepath_reporters v0.1.0 (/opt/rustwide/workdir/crates/rulepath_reporters)
[INFO] [stderr]    Compiling rulepath_workspace v0.1.0 (/opt/rustwide/workdir/crates/rulepath_workspace)
[INFO] [stderr]    Compiling rulepath_parsers v0.1.0 (/opt/rustwide/workdir/crates/rulepath_parsers)
[INFO] [stderr]    Compiling rulepath_auth v0.1.0 (/opt/rustwide/workdir/crates/rulepath_auth)
[INFO] [stderr]    Compiling rulepath_orms v0.1.0 (/opt/rustwide/workdir/crates/rulepath_orms)
[INFO] [stderr]    Compiling rulepath_frameworks v0.1.0 (/opt/rustwide/workdir/crates/rulepath_frameworks)
[INFO] [stderr]    Compiling oxc_ecmascript v0.128.0
[INFO] [stderr]    Compiling oxc_parser v0.128.0
[INFO] [stderr]    Compiling rulepath_lang_typescript v0.1.0 (/opt/rustwide/workdir/crates/rulepath_lang_typescript)
[INFO] [stderr]    Compiling rulepath_lang_python v0.1.0 (/opt/rustwide/workdir/crates/rulepath_lang_python)
[INFO] [stderr]    Compiling rulepath_dataflow v0.1.0 (/opt/rustwide/workdir/crates/rulepath_dataflow)
[INFO] [stderr]    Compiling rulepath_infer v0.1.0 (/opt/rustwide/workdir/crates/rulepath_infer)
[INFO] [stderr]    Compiling rulepath_cli v0.1.0 (/opt/rustwide/workdir/crates/rulepath_cli)
[INFO] [stderr] warning: unused dependency `camino`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | camino.workspace = true
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `camino`
[INFO] [stderr] warning: unused dependency `rulepath_ir`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | rulepath_ir = { path = "../rulepath_ir" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `rulepath_ir`
[INFO] [stderr] warning: `rulepath_config` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `petgraph`
[INFO] [stderr]   --> crates/rulepath_dataflow/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | petgraph.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `petgraph`
[INFO] [stderr] warning: `rulepath_dataflow` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 53s
[INFO] running `Command { std: "docker" "inspect" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `lasso`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | lasso = "=0.7.3"
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `lasso`
[INFO] [stderr] warning: unused workspace dependency `rayon`
[INFO] [stderr]   --> Cargo.toml:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | rayon = "=1.12.0"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `rayon`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | description = "Rust-native business logic and invariant analysis for web applications."
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: workspace (manifest) generated 3 warnings
[INFO] [stderr]    Compiling rulepath_frameworks v0.1.0 (/opt/rustwide/workdir/crates/rulepath_frameworks)
[INFO] [stderr]    Compiling rulepath_orms v0.1.0 (/opt/rustwide/workdir/crates/rulepath_orms)
[INFO] [stderr]    Compiling rulepath_lang_python v0.1.0 (/opt/rustwide/workdir/crates/rulepath_lang_python)
[INFO] [stderr]    Compiling rulepath_auth v0.1.0 (/opt/rustwide/workdir/crates/rulepath_auth)
[INFO] [stderr]    Compiling rulepath_parsers v0.1.0 (/opt/rustwide/workdir/crates/rulepath_parsers)
[INFO] [stderr]    Compiling rulepath_workspace v0.1.0 (/opt/rustwide/workdir/crates/rulepath_workspace)
[INFO] [stderr]    Compiling rulepath_rules v0.1.0 (/opt/rustwide/workdir/crates/rulepath_rules)
[INFO] [stderr]    Compiling rulepath_sarif v0.1.0 (/opt/rustwide/workdir/crates/rulepath_sarif)
[INFO] [stderr]    Compiling rulepath_config v0.1.0 (/opt/rustwide/workdir/crates/rulepath_config)
[INFO] [stderr]    Compiling rulepath_lang_typescript v0.1.0 (/opt/rustwide/workdir/crates/rulepath_lang_typescript)
[INFO] [stderr]    Compiling rulepath_diagnostics v0.1.0 (/opt/rustwide/workdir/crates/rulepath_diagnostics)
[INFO] [stderr]    Compiling rulepath_ir v0.1.0 (/opt/rustwide/workdir/crates/rulepath_ir)
[INFO] [stderr]    Compiling rulepath_reporters v0.1.0 (/opt/rustwide/workdir/crates/rulepath_reporters)
[INFO] [stderr]    Compiling rulepath_infer v0.1.0 (/opt/rustwide/workdir/crates/rulepath_infer)
[INFO] [stderr]    Compiling rulepath_cli v0.1.0 (/opt/rustwide/workdir/crates/rulepath_cli)
[INFO] [stderr]    Compiling rulepath_dataflow v0.1.0 (/opt/rustwide/workdir/crates/rulepath_dataflow)
[INFO] [stderr] warning: unused dependency `camino`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | camino.workspace = true
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `camino`
[INFO] [stderr] warning: unused dependency `rulepath_ir`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | rulepath_ir = { path = "../rulepath_ir" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `rulepath_ir`
[INFO] [stderr] warning: `rulepath_config` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `petgraph`
[INFO] [stderr]   --> crates/rulepath_dataflow/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | petgraph.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `petgraph`
[INFO] [stderr] warning: `rulepath_dataflow` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 24.52s
[INFO] running `Command { std: "docker" "inspect" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused workspace dependency `lasso`
[INFO] [stderr]  --> Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | lasso = "=0.7.3"
[INFO] [stderr]   | ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the workspace dependency `lasso`
[INFO] [stderr] warning: unused workspace dependency `rayon`
[INFO] [stderr]   --> Cargo.toml:14:1
[INFO] [stderr]    |
[INFO] [stderr] 14 | rayon = "=1.12.0"
[INFO] [stderr]    | ^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the workspace dependency `rayon`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | description = "Rust-native business logic and invariant analysis for web applications."
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: workspace (manifest) generated 3 warnings
[INFO] [stderr] warning: unused dependency `camino`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | camino.workspace = true
[INFO] [stderr]    | ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `camino`
[INFO] [stderr] warning: unused dependency `rulepath_ir`
[INFO] [stderr]   --> crates/rulepath_config/Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | rulepath_ir = { path = "../rulepath_ir" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `rulepath_ir`
[INFO] [stderr] warning: `rulepath_config` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `petgraph`
[INFO] [stderr]   --> crates/rulepath_dataflow/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | petgraph.workspace = true
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `petgraph`
[INFO] [stderr] warning: `rulepath_dataflow` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_auth/5bb307f098040309/out/rulepath_auth-5bb307f098040309)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::normalizes_call_and_tenant_expression_evidence ... ok
[INFO] [stdout] test tests::classifies_configured_helpers_across_languages ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/rulepath_cli/ac8e120bf1d43ec3/out/rulepath-ac8e120bf1d43ec3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixture_scans.rs (/opt/rustwide/target/release/build/rulepath_cli/f4c80bca827d6c91/out/fixture_scans-f4c80bca827d6c91)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test fastapi_service_sink_uses_route_request_sources ... ok
[INFO] [stdout] test ci_rejects_baseline_file_outside_project ... ok
[INFO] [stdout] test baseline_rejects_file_outside_project ... ok
[INFO] [stdout] test bare_suppression_fails_policy_validation ... ok
[INFO] [stdout] test ci_review_hints_do_not_fail_when_excluded ... ok
[INFO] [stdout] test django_drf_safe_is_clean ... ok
[INFO] [stdout] test express_prisma_unsafe_emits_first_milestone_findings ... ok
[INFO] [stdout] test ci_new_findings_only_uses_stable_fingerprint_after_line_movement ... ok
[INFO] [stdout] test infer_writes_draft_file_without_policy_enforcement ... ok
[INFO] [stdout] test ci_fail_false_remains_advisory_with_findings ... ok
[INFO] [stdout] test baseline_create_writes_deterministic_sorted_output ... ok
[INFO] [stdout] test github_actions_annotations_emit_findings_only_to_stderr ... ok
[INFO] [stdout] test django_drf_unsafe_emits_unscoped_access_finding ... ok
[INFO] [stdout] test infer_rejects_generated_file_outside_project ... ok
[INFO] [stdout] test infer_rejects_absolute_generated_file ... ok
[INFO] [stdout] test baseline_fingerprint_survives_unrelated_sink_line_movement ... ok
[INFO] [stdout] test invalid_baseline_json_fails_with_clear_error ... ok
[INFO] [stdout] test ci_failure_respects_baseline ... ok
[INFO] [stdout] test infer_fastapi_fixture_includes_sqlalchemy_and_helpers ... ok
[INFO] [stdout] test invalid_baseline_shape_fails_with_clear_error ... ok
[INFO] [stdout] test init_and_config_validate_work_together ... ok
[INFO] [stdout] test json_output_includes_observed_evidence_labels ... ok
[INFO] [stdout] test nextjs_prisma_authjs_unsafe_emits_route_sources_and_authjs_evidence ... ok
[INFO] [stdout] test nextjs_prisma_authjs_safe_is_clean ... ok
[INFO] [stdout] test fastapi_sqlalchemy_unsafe_emits_python_parity_findings ... ok
[INFO] [stdout] test parse_error_is_non_fatal_and_separate_in_json ... ok
[INFO] [stdout] test non_utf8_source_file_is_skipped_with_analysis_warning ... ok
[INFO] [stdout] test nested_config_paths_inside_project_are_allowed ... ok
[INFO] [stdout] test text_output_includes_analysis_warning_summary ... ok
[INFO] [stdout] test traced_service_sink_uses_route_request_sources ... ok
[INFO] [stdout] test infer_express_fixture_writes_deterministic_fact_based_draft ... ok
[INFO] [stdout] test typescript_string_literal_suppression_marker_does_not_hide_finding ... ok
[INFO] [stdout] test text_output_shows_call_path_frames ... ok
[INFO] [stdout] test express_prisma_safe_is_clean ... ok
[INFO] [stdout] test v1_rule_matrix_safe_fixture_is_clean ... ok
[INFO] [stdout] test suppression_with_reason_removes_matching_finding ... ok
[INFO] [stdout] test unresolved_relative_import_is_reported_without_failing_scan ... ok
[INFO] [stdout] test v1_rule_matrix_covers_every_finding_and_review_hint ... ok
[INFO] [stdout] test python_string_literal_suppression_marker_does_not_hide_finding ... ok
[INFO] [stdout] test sarif_output_includes_rule_metadata_locations_fingerprints_and_codeflows ... ok
[INFO] [stdout] test explain_covers_v1_rule_and_hint_catalog ... ok
[INFO] [stdout] test supported_framework_data_layer_fixtures_have_safe_and_unsafe_coverage ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_config/88154e4e4138a7a0/out/rulepath_config-88154e4e4138a7a0)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::profile_defaults_are_applied ... ok
[INFO] [stdout] test tests::rejects_unknown_top_level_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_dataflow/32ff2cba17474551/out/rulepath_dataflow-32ff2cba17474551)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::same_file_route_matching_uses_nearest_prior_route_span ... ok
[INFO] [stdout] test tests::service_layer_tracing_can_be_disabled ... ok
[INFO] [stdout] test tests::trace_index_uses_parsed_symbols_and_calls ... ok
[INFO] [stdout] test tests::parsed_fact_merging_is_deterministic ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_diagnostics/eb27afdf180ad990/out/rulepath_diagnostics-eb27afdf180ad990)
[INFO] [stdout] test tests::express_prisma_fixture_builds_routes_operations_and_call_paths ... ok
[INFO] [stdout] test tests::call_graph_resolves_imports_and_two_hop_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_frameworks/79694a867e9d3e93/out/rulepath_frameworks-79694a867e9d3e93)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::adapters_are_registered_deterministically ... ok
[INFO] [stdout] test tests::express_extraction_uses_parsed_calls ... ok
[INFO] [stdout] test tests::drf_extraction_discovers_apiview_http_methods ... ok
[INFO] [stdout] test tests::nextjs_pages_router_discovers_api_handler_and_method ... ok
[INFO] [stdout] test tests::drf_extraction_uses_class_span_and_permission_classes ... ok
[INFO] [stdout] test tests::nextjs_app_router_discovers_exported_methods_and_dynamic_params ... ok
[INFO] [stdout] test tests::django_extraction_discovers_url_patterns ... ok
[INFO] [stdout] test tests::fastapi_extraction_keeps_dependencies_and_path_param ... ok
[INFO] [stdout] test tests::fastapi_extraction_uses_decorator_call_and_next_symbol ... ok
[INFO] [stdout] test tests::express_extraction_keeps_multiline_middleware_and_path_param ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_infer/219d8bf01b0d4776/out/rulepath_infer-219d8bf01b0d4776)
[INFO] [stdout] test tests::drf_extraction_discovers_viewset_actions_and_router_registrations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::operation_key_matches_config_spelling ... ok
[INFO] [stdout] test tests::express_fixture_inference_uses_ir_facts_and_valid_config_shape ... ok
[INFO] [stdout] test tests::inference_output_is_deterministic ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_ir/f6b724326a1a9da9/out/rulepath_ir-f6b724326a1a9da9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_lang_python/190c4a635772e13b/out/rulepath_lang_python-190c4a635772e13b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::fastapi_fixture_exposes_route_service_call ... ok
[INFO] [stdout] test tests::parses_imports_decorators_symbols_calls_and_suppressions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_lang_typescript/ed47e0f584690cb8/out/rulepath_lang_typescript-ed47e0f584690cb8)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_orms/93759d3beeb9e4cc/out/rulepath_orms-93759d3beeb9e4cc)
[INFO] [stdout] test tests::express_fixture_exposes_route_service_call ... ok
[INFO] [stdout] test tests::parses_imports_symbols_calls_and_suppressions ... ok
[INFO] [stdout] test tests::crlf_sources_keep_symbol_line_numbers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::django_serializer_save_uses_request_body ... ok
[INFO] [stdout] test tests::sqlalchemy_core_bulk_operations_are_marked ... ok
[INFO] [stdout] test tests::django_orm_extraction_handles_non_ascii_context ... ok
[INFO] [stdout] test tests::django_get_filter_and_tenant_scope_are_extracted ... ok
[INFO] [stdout] test tests::adapters_are_registered_deterministically ... ok
[INFO] [stdout] test tests::prisma_extraction_uses_parsed_calls ... ok
[INFO] [stdout] test tests::source_windows_keep_utf8_boundaries ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_parsers/73266cd98163e128/out/rulepath_parsers-73266cd98163e128)
[INFO] [stdout] test tests::django_create_and_queryset_bulk_mutations_are_extracted ... ok
[INFO] [stdout] test tests::sqlalchemy_session_get_and_object_assignment_becomes_update ... ok
[INFO] [stdout] test tests::prisma_extraction_handles_alias_nested_where_and_data_without_select_noise ... ok
[INFO] [stdout] test tests::prisma_extraction_marks_bulk_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::ignores_python_triple_quoted_strings_with_non_ascii_content ... ok
[INFO] [stdout] test tests::ignores_typescript_string_literals ... ok
[INFO] [stdout] test tests::ignores_python_string_literals ... ok
[INFO] [stdout] test tests::parses_suppression_reason ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_reporters/5b65364f4c9c66a1/out/rulepath_reporters-5b65364f4c9c66a1)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::github_annotations_include_findings_only ... ok
[INFO] [stdout] test tests::text_output_includes_analysis_warning_summary ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_rules/0957226b8ca7c8e6/out/rulepath_rules-0957226b8ca7c8e6)
[INFO] [stdout] test tests::separates_report_classes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::inv004_uses_configured_state_transition_requirements ... ok
[INFO] [stdout] test tests::inv001_requires_scope_for_request_controlled_resource_access ... ok
[INFO] [stdout] test tests::inv005_requires_idempotency_for_configured_sensitive_operations ... ok
[INFO] [stdout] test tests::explanations_cover_core_rule ... ok
[INFO] [stdout] test tests::inv008_requires_inherited_auth_and_scope_for_service_layer_mutations ... ok
[INFO] [stdout] test tests::semantic_fingerprint_changes_for_route_resource_operation_or_sink_method ... ok
[INFO] [stdout] test tests::inv003_requires_authorization_for_sensitive_mutations ... ok
[INFO] [stdout] test tests::emits_all_v1_review_hints ... ok
[INFO] [stdout] test tests::inv006_requires_scope_for_bulk_mutations ... ok
[INFO] [stdout] test tests::inv002_requires_server_owned_fields_to_be_allowlisted ... ok
[INFO] [stdout] test tests::explain_covers_every_v1_rule_and_hint ... ok
[INFO] [stdout] test tests::inv007_requires_permission_and_scope_for_exports ... ok
[INFO] [stdout] test tests::semantic_fingerprint_ignores_sink_line_number_changes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_sarif/28a3331741b9951d/out/rulepath_sarif-28a3331741b9951d)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/rulepath_workspace/631e8ee37c864788/out/rulepath_workspace-631e8ee37c864788)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Doc-tests rulepath_auth
[INFO] [stdout] test tests::offset_to_line_is_one_based ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_config
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_dataflow
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_diagnostics
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_frameworks
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_infer
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_ir
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_lang_python
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_lang_typescript
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_orms
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_parsers
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_reporters
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_rules
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_sarif
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rulepath_workspace
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad", kill_on_drop: false }`
[INFO] [stdout] a44bcbd396c15e5c7720bf21edd0783b2aa1532727ddff9c3cca62a8d2fe0bad
