[INFO] cloning repository https://github.com/brandon-coproduct/rubic
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/brandon-coproduct/rubic" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandon-coproduct%2Frubic", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandon-coproduct%2Frubic'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5213cb3bf17350dc967c0aa8ced266e4b417b1da
[INFO] testing brandon-coproduct/rubic against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandon-coproduct%2Frubic" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/brandon-coproduct/rubic
[INFO] finished tweaking git repo https://github.com/brandon-coproduct/rubic
[INFO] tweaked toml for git repo https://github.com/brandon-coproduct/rubic written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/brandon-coproduct/rubic on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/brandon-coproduct/rubic 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rmcp-macros v1.7.0
[INFO] [stderr]   Downloaded pastey v0.2.2
[INFO] [stderr]   Downloaded egglog-ast v2.0.0
[INFO] [stderr]   Downloaded egglog-numeric-id v2.0.0
[INFO] [stderr]   Downloaded egglog-reports v2.0.0
[INFO] [stderr]   Downloaded egglog-add-primitive v2.0.0
[INFO] [stderr]   Downloaded egglog-concurrency v2.0.0
[INFO] [stderr]   Downloaded ordered-float v5.3.0
[INFO] [stderr]   Downloaded egglog-union-find v2.0.0
[INFO] [stderr]   Downloaded egglog-bridge v2.0.0
[INFO] [stderr]   Downloaded egglog-core-relations v2.0.0
[INFO] [stderr]   Downloaded blake3 v1.8.5
[INFO] [stderr]   Downloaded im-rc v15.1.0
[INFO] [stderr]   Downloaded rmcp v1.7.0
[INFO] [stderr]   Downloaded egglog v2.0.0
[INFO] [stderr]   Downloaded petgraph v0.8.3
[INFO] [stderr]   Downloaded egraph-serialize v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006
[INFO] running `Command { std: "docker" "start" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", 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" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", 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" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crc-catalog v2.5.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling arc-swap v1.9.1
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling hashlink v0.10.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling event-listener v5.4.1
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling futures-intrusive v0.5.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling time v0.3.47
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling im-rc v15.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling egglog v2.0.0
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling egglog-add-primitive v2.0.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling ordered-float v5.3.0
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling rmcp v1.7.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling egglog-ast v2.0.0
[INFO] [stderr]    Compiling rmcp-macros v1.7.0
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling axum-core v0.5.6
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling sse-stream v0.2.3
[INFO] [stderr]    Compiling sqlx-core v0.8.6
[INFO] [stderr]    Compiling http-range-header v0.4.2
[INFO] [stderr]    Compiling pastey v0.2.2
[INFO] [stderr]    Compiling core-ir v0.1.0 (/opt/rustwide/workdir/crates/core-ir)
[INFO] [stderr]    Compiling egglog-reports v2.0.0
[INFO] [stderr]    Compiling egraph-serialize v0.3.0
[INFO] [stderr]    Compiling egglog-numeric-id v2.0.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling egglog-concurrency v2.0.0
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling egglog-union-find v2.0.0
[INFO] [stderr]    Compiling agent v0.1.0 (/opt/rustwide/workdir/crates/agent)
[INFO] [stderr]    Compiling policy v0.1.0 (/opt/rustwide/workdir/crates/policy)
[INFO] [stderr]    Compiling receipt v0.1.0 (/opt/rustwide/workdir/crates/receipt)
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling egglog-core-relations v2.0.0
[INFO] [stderr]    Compiling axum v0.8.9
[INFO] [stderr]    Compiling replay v0.1.0 (/opt/rustwide/workdir/crates/replay)
[INFO] [stderr]    Compiling egglog-bridge v2.0.0
[INFO] [stderr]    Compiling sqlx-sqlite v0.8.6
[INFO] [stderr]    Compiling sqlx-macros-core v0.8.6
[INFO] [stderr]    Compiling sqlx-macros v0.8.6
[INFO] [stderr]    Compiling sqlx v0.8.6
[INFO] [stderr]    Compiling egglog-engine v0.1.0 (/opt/rustwide/workdir/crates/egglog-engine)
[INFO] [stderr]    Compiling planner v0.1.0 (/opt/rustwide/workdir/crates/planner)
[INFO] [stderr]    Compiling server v0.1.0 (/opt/rustwide/workdir/crates/server)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 43s
[INFO] running `Command { std: "docker" "inspect" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", 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" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling replay v0.1.0 (/opt/rustwide/workdir/crates/replay)
[INFO] [stderr]    Compiling receipt v0.1.0 (/opt/rustwide/workdir/crates/receipt)
[INFO] [stderr]    Compiling planner v0.1.0 (/opt/rustwide/workdir/crates/planner)
[INFO] [stderr]    Compiling egglog-engine v0.1.0 (/opt/rustwide/workdir/crates/egglog-engine)
[INFO] [stderr]    Compiling agent v0.1.0 (/opt/rustwide/workdir/crates/agent)
[INFO] [stderr]    Compiling server v0.1.0 (/opt/rustwide/workdir/crates/server)
[INFO] [stderr]    Compiling policy v0.1.0 (/opt/rustwide/workdir/crates/policy)
[INFO] [stderr]    Compiling core-ir v0.1.0 (/opt/rustwide/workdir/crates/core-ir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.93s
[INFO] running `Command { std: "docker" "inspect" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", 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" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/agent-7b7cd970e68d6cb6)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::agent_response_digest_is_stable_and_sensitive ... ok
[INFO] [stdout] test tests::user_prompt_renders_goal ... ok
[INFO] [stdout] test tests::extract_json_strips_code_fences ... ok
[INFO] [stdout] test tests::system_prompt_includes_every_role_and_permission ... ok
[INFO] [stdout] test tests::system_prompt_is_deterministic_for_a_given_model ... ok
[INFO] [stdout] test tests::malformed_json_is_rejected_cleanly ... ok
[INFO] [stdout] test tests::mock_binary_failure_surfaces_nonzero ... ok
[INFO] [stdout] test tests::end_to_end_with_mock_binary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/record_replay.rs (/opt/rustwide/target/debug/deps/record_replay-f8d5fb93f8b681a2)
[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] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/core_ir-f640f9ecb70e2288)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test canonical::tests::goal_bytes_change_with_action ... ok
[INFO] [stdout] test canonical::tests::model_bytes_change_when_forbidden_changes ... ok
[INFO] [stdout] test canonical::tests::model_bytes_are_deterministic ... ok
[INFO] [stdout] test digest::tests::model_digest_is_stable ... ok
[INFO] [stdout] test digest::tests::model_digest_changes_when_model_changes ... ok
[INFO] [stdout] test canonical::tests::user_role_order_inside_user_does_not_matter ... ok
[INFO] [stdout] test tests::alice_starts_with_read_profile_only ... ok
[INFO] [stdout] test digest::tests::hex_is_64_chars ... ok
[INFO] [stdout] test canonical::tests::plan_bytes_change_with_role ... ok
[INFO] [stdout] test tests::parses_demo_model ... ok
[INFO] [stdout] test tests::permission_parse_rejects_malformed ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/egglog_engine-ccae76d861fcdf08)
[INFO] [stdout] test canonical::tests::model_bytes_change_when_user_role_added ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::quote_escapes_backslash_and_doublequote ... ok
[INFO] [stdout] test tests::snapshot_serializes_to_egraph_visualizer_shape ... ok
[INFO] [stdout] test tests::engine_loads_demo_model ... ok
[INFO] [stdout] test tests::assigning_finance_viewer_grants_goal ... ok
[INFO] [stdout] test tests::assigning_payroll_admin_also_grants_goal ... ok
[INFO] [stdout] test tests::assigning_unknown_role_does_not_grant ... ok
[INFO] [stdout] test tests::alice_cannot_read_payroll_summary_initially ... ok
[INFO] [stdout] test tests::alice_can_read_profile_via_employee_role ... ok
[INFO] [stdout] test tests::fresh_engine_each_query_is_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/planner-2fbb6b6a3461b889)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::infeasible_goal_returns_unreachable ... ok
[INFO] [stdout] test tests::score_penalizes_forbidden_more_than_approval ... ok
[INFO] [stdout] test tests::unknown_user_is_a_planner_error ... ok
[INFO] [stdout] test tests::unreachable_goal_returns_empty_trace ... ok
[INFO] [stdout] test tests::already_held_roles_are_not_re_enumerated ... ok
[INFO] [stdout] test graph::tests::accepted_candidate_edge_is_green ... ok
[INFO] [stdout] test tests::accepted_candidate_is_finance_viewer ... ok
[INFO] [stdout] test tests::trace_has_initial_plus_one_per_candidate ... ok
[INFO] [stdout] test graph::tests::rejected_candidate_edge_is_red ... ok
[INFO] [stdout] test graph::tests::graph_has_goal_node_in_gold ... ok
[INFO] [stdout] test tests::ranking_puts_finance_viewer_above_payroll_admin ... ok
[INFO] [stdout] test tests::trace_snapshots_are_real_egraph_json ... ok
[INFO] [stdout] test tests::payroll_admin_is_present_but_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/policy-ba4eab9176bbf838)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::goal_unreachable_when_no_role_grants_it ... ok
[INFO] [stdout] test tests::goal_reachable_on_demo ... ok
[INFO] [stdout] test tests::empty_plan_fails_goal_satisfied ... ok
[INFO] [stdout] test tests::payroll_admin_plan_also_flagged_requires_approval ... ok
[INFO] [stdout] test tests::payroll_admin_violates_least_privilege_too ... ok
[INFO] [stdout] test tests::unknown_role_rejected ... ok
[INFO] [stdout] test tests::finance_viewer_plan_is_clean ... ok
[INFO] [stdout] test tests::payroll_admin_plan_rejected_with_forbidden ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/receipt-f6a63a933812aa02)
[INFO] [stdout] test tests::unknown_user_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test tests::canonical_bytes_begin_with_domain_separator ... ok
[INFO] [stdout] test tests::receipt_version_is_namespaced ... ok
[INFO] [stdout] test tests::chain_link_holds_then_breaks_on_tamper ... ok
[INFO] [stdout] test tests::rejected_receipt_has_no_accepted_plan_digest ... ok
[INFO] [stdout] test tests::json_round_trip_preserves_verification ... ok
[INFO] [stdout] test tests::signed_receipt_verifies ... ok
[INFO] [stdout] test tests::wrong_key_fails_verify ... ok
[INFO] [stdout] test tests::interop_verifier_can_authenticate_without_receipt_type ... ok
[INFO] [stdout] test tests::tampered_step_fails_verify ... ok
[INFO] [stdout] test tests::tampered_digest_fails_verify ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/replay-da78239ccdff2e09)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::missing_goal_returns_none ... ok
[INFO] [stdout] test tests::store_loads_without_panic ... 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/debug/deps/rubic_server-bf460344fd0998b2)
[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 agent
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests core_ir
[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 egglog_engine
[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] [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 planner
[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 policy
[INFO] [stderr]    Doc-tests receipt
[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] [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 replay
[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" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006", kill_on_drop: false }`
[INFO] [stdout] 2a831638afca14189973c9755451edf1b1f9652d56e7f55cfaacd05d3dc0b006
