[INFO] cloning repository https://github.com/SuarezPM/apohara-agentguard [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SuarezPM/apohara-agentguard" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSuarezPM%2Fapohara-agentguard", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSuarezPM%2Fapohara-agentguard'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] aca7498c00d93ab73d407ab3255efc80706ab195 [INFO] testing SuarezPM/apohara-agentguard 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%2FSuarezPM%2Fapohara-agentguard" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/SuarezPM/apohara-agentguard [INFO] finished tweaking git repo https://github.com/SuarezPM/apohara-agentguard [INFO] tweaked toml for git repo https://github.com/SuarezPM/apohara-agentguard written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/SuarezPM/apohara-agentguard 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/SuarezPM/apohara-agentguard 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 landlock v0.4.5 [INFO] [stderr] Downloaded seccompiler v0.5.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c [INFO] running `Command { std: "docker" "start" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", 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" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c" "/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" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", 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" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Compiling cc v1.2.63 [INFO] [stderr] Compiling rustls-pki-types v1.14.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling rustls v0.23.40 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling nix v0.31.3 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling winnow v1.0.3 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling log v0.4.32 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling serde_json v1.0.150 [INFO] [stderr] Compiling serde_spanned v1.1.1 [INFO] [stderr] Compiling toml_datetime v1.1.1+spec-1.1.0 [INFO] [stderr] Compiling bitflags v2.12.1 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling webpki-roots v1.0.7 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling toml_parser v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling hybrid-array v0.4.12 [INFO] [stderr] Compiling toml v1.1.2+spec-1.1.0 [INFO] [stderr] Compiling block-buffer v0.12.0 [INFO] [stderr] Compiling crypto-common v0.2.2 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling digest v0.11.3 [INFO] [stderr] Compiling sha2 v0.11.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling displaydoc v0.2.6 [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling zerofrom v0.1.8 [INFO] [stderr] Compiling yoke v0.8.3 [INFO] [stderr] Compiling zerovec v0.11.6 [INFO] [stderr] Compiling zerotrie v0.2.4 [INFO] [stderr] Compiling rustls-webpki v0.103.13 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling landlock v0.4.5 [INFO] [stderr] Compiling clap v4.6.1 [INFO] [stderr] Compiling tinystr v0.8.3 [INFO] [stderr] Compiling potential_utf v0.1.5 [INFO] [stderr] Compiling icu_collections v2.2.0 [INFO] [stderr] Compiling icu_locale_core v2.2.0 [INFO] [stderr] Compiling icu_provider v2.2.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_properties v2.2.0 [INFO] [stderr] Compiling icu_normalizer v2.2.0 [INFO] [stderr] Compiling seccompiler v0.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.2 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling apohara-agentguard v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.97s [INFO] running `Command { std: "docker" "inspect" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", 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" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c" "/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 bitflags v2.12.1 [INFO] [stderr] Compiling zerocopy v0.8.50 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling rand v0.9.4 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling nix v0.31.3 [INFO] [stderr] Compiling apohara-agentguard v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.11.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 45.41s [INFO] running `Command { std: "docker" "inspect" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", 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" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c" "/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.31s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/apohara_agentguard-9302f472021b9285) [INFO] [stdout] [INFO] [stdout] running 310 tests [INFO] [stdout] test audit::tests::default_is_disabled_metadata_only ... ok [INFO] [stdout] test audit::tests::keeps_benign_assignment ... ok [INFO] [stdout] test audit::tests::redacts_aws_secret ... ok [INFO] [stdout] test audit::tests::redacts_secret_assignment ... ok [INFO] [stdout] test audit::tests::redacts_password_flag ... ok [INFO] [stdout] test audit::tests::truncate_keeps_under_cap ... ok [INFO] [stdout] test audit::tests::redacts_bearer_token_in_header ... ok [INFO] [stdout] test config::tests::allow_list_short_circuit ... ok [INFO] [stdout] test config::tests::audit_section_round_trips ... ok [INFO] [stdout] test config::tests::default_disabled_set_is_empty_and_thresholds_unchanged ... ok [INFO] [stdout] test config::tests::empty_toml_keeps_audit_disabled ... ok [INFO] [stdout] test config::tests::empty_toml_is_defaults ... ok [INFO] [stdout] test config::tests::custom_blocks_parse_from_toml ... ok [INFO] [stdout] test config::tests::disable_bool_disables_all_components ... ok [INFO] [stdout] test config::tests::env_disable_parses_all_truthy ... ok [INFO] [stdout] test config::tests::env_all_disables_all_components ... ok [INFO] [stdout] test config::tests::env_disable_parses_comma_list_case_insensitive ... ok [INFO] [stdout] test config::tests::is_component_disabled_union_of_config_and_env ... ok [INFO] [stdout] test config::tests::level_none_uses_configured_thresholds ... ok [INFO] [stdout] test config::tests::level_presets_map_to_thresholds ... ok [INFO] [stdout] test config::tests::no_config_is_defaults ... ok [INFO] [stdout] test config::tests::non_default_config_exercises_every_new_field ... ok [INFO] [stdout] test config::tests::normalize_defaults_to_true ... ok [INFO] [stdout] test config::tests::partial_toml_omitting_new_fields_is_default ... ok [INFO] [stdout] test config::tests::policy_section_round_trips ... ok [INFO] [stdout] test config::tests::unknown_component_token_is_ignored ... ok [INFO] [stdout] test config::tests::partial_toml_omitting_policy_is_default ... ok [INFO] [stdout] test config::tests::toml_round_trip ... ok [INFO] [stdout] test config::tests::normalize_can_be_disabled_via_toml ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_asi05 ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_asi02 ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_asi01 ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_asi10 ... ok [INFO] [stdout] test firewall::owasp::tests::names_are_unique ... ok [INFO] [stdout] test firewall::owasp::tests::pattern_count_is_24 ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_asi06 ... ok [INFO] [stdout] test firewall::owasp::tests::per_category_counts ... ok [INFO] [stdout] test firewall::refetch::tests::ipv4_mapped_loopback_refused ... ok [INFO] [stdout] test firewall::refetch::tests::link_local_refused ... ok [INFO] [stdout] test firewall::refetch::tests::loopback_refused ... ok [INFO] [stdout] test firewall::refetch::tests::metadata_ipv4_refused ... ok [INFO] [stdout] test firewall::refetch::tests::metadata_ipv6_refused ... ok [INFO] [stdout] test firewall::refetch::tests::rfc1918_refused ... ok [INFO] [stdout] test firewall::refetch::tests::public_ip_allowed ... ok [INFO] [stdout] test firewall::owasp::tests::fixtures_bizemail ... ok [INFO] [stdout] test firewall::refetch::tests::ssrf_check_localhost_refused ... ok [INFO] [stdout] test firewall::refetch::tests::ula_refused ... ok [INFO] [stdout] test firewall::djl::tests::per_category_counts ... ok [INFO] [stdout] test firewall::djl::tests::ids_are_unique ... ok [INFO] [stdout] test firewall::djl::tests::every_rule_has_fp_risk ... ok [INFO] [stdout] test firewall::djl::tests::rule_count_is_78 ... ok [INFO] [stdout] test firewall::djl::tests::three_rules_are_two_stage ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_xss ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_sqli ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_policy ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_negative_benign ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_exfiltration ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_misuse ... ok [INFO] [stdout] test firewall::two_stage::tests::dispatch_routes_by_id ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_pii ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_positive ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_invalid_group_00 ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_invalid_area_9xx ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_invalid_area_666 ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_valid_canonical ... ok [INFO] [stdout] test firewall::two_stage::tests::steuer_id_negative_benign ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_invalid_serial_0000 ... ok [INFO] [stdout] test firewall::two_stage::tests::steuer_id_semantic_delta_eleven_bounded_by_nondigits ... ok [INFO] [stdout] test firewall::two_stage::tests::ssn_semantic_delta_invalid_area_000 ... ok [INFO] [stdout] test firewall::two_stage::tests::steuer_id_semantic_delta_exactly_eleven ... ok [INFO] [stdout] test firewall::two_stage::tests::steuer_id_semantic_delta_twelve_digits ... ok [INFO] [stdout] test firewall::two_stage::tests::steuer_id_positive ... ok [INFO] [stdout] test firewall::two_stage::tests::weapons_semantic_delta_word_continuation_excluded ... ok [INFO] [stdout] test firewall::two_stage::tests::weapons_semantic_delta_bare_phrase_matches ... ok [INFO] [stdout] test firewall::two_stage::tests::weapons_semantic_delta_themed_suffix_excluded ... ok [INFO] [stdout] test firewall::two_stage::tests::weapons_negative_benign ... ok [INFO] [stdout] test firewall::two_stage::tests::weapons_positive ... ok [INFO] [stdout] test gate::compound::tests::does_not_split_inside_single_quotes ... ok [INFO] [stdout] test gate::compound::tests::does_not_split_inside_double_quotes ... ok [INFO] [stdout] test gate::compound::tests::drops_trailing_separator_empty_leg ... ok [INFO] [stdout] test gate::compound::tests::extra_separators_are_additive ... ok [INFO] [stdout] test gate::compound::tests::extract_double_quoted_substitutions_finds_live_bodies ... ok [INFO] [stdout] test gate::compound::tests::extra_separators_do_not_recurse_into_substitution ... ok [INFO] [stdout] test gate::compound::tests::extract_double_quoted_substitutions_skips_single_quotes_and_outside ... ok [INFO] [stdout] test gate::compound::tests::extract_double_quoted_substitutions_bounded ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_prompt_injection ... ok [INFO] [stdout] test gate::compound::tests::extracts_backtick_substitution ... ok [INFO] [stdout] test gate::compound::tests::extracts_process_substitution ... ok [INFO] [stdout] test gate::compound::tests::is_compound_predicate ... ok [INFO] [stdout] test gate::compound::tests::handles_backslash_escapes ... ok [INFO] [stdout] test gate::compound::tests::nested_dollar_paren ... ok [INFO] [stdout] test gate::compound::tests::extracts_dollar_paren_substitution ... ok [INFO] [stdout] test gate::compound::tests::preserves_dollar_paren_inside_double_quotes ... ok [INFO] [stdout] test gate::compound::tests::returns_single_for_non_compound ... ok [INFO] [stdout] test gate::compound::tests::splits_on_newline ... ok [INFO] [stdout] test gate::compound::tests::splits_on_and_and ... ok [INFO] [stdout] test gate::compound::tests::splits_on_semicolon ... ok [INFO] [stdout] test gate::compound::tests::splits_on_or_or ... ok [INFO] [stdout] test gate::compound::tests::splits_on_single_ampersand_background ... ok [INFO] [stdout] test gate::compound::tests::splits_on_single_pipe ... ok [INFO] [stdout] test gate::decode::tests::decodes_bare_literal_payload ... ok [INFO] [stdout] test gate::compound::tests::strips_subshell_parens ... ok [INFO] [stdout] test gate::decode::tests::decodes_echo_piped_payload ... ok [INFO] [stdout] test gate::decode::tests::decodes_long_decode_flag ... ok [INFO] [stdout] test firewall::djl::tests::fixtures_harm ... ok [INFO] [stdout] test gate::decode::tests::depth_cap_blocks_recursion ... ok [INFO] [stdout] test gate::decode::tests::no_decode_stage_returns_none ... ok [INFO] [stdout] test gate::decode::tests::invalid_base64_returns_none ... ok [INFO] [stdout] test gate::normalize::tests::collects_single_char_ifs_separator ... ok [INFO] [stdout] test gate::normalize::tests::composes_ansi_c_inside_echo_subst ... ok [INFO] [stdout] test gate::normalize::tests::decodes_ansi_c_hex ... ok [INFO] [stdout] test gate::normalize::tests::decodes_ansi_c_octal ... ok [INFO] [stdout] test gate::normalize::tests::decodes_ansi_c_named_escapes ... ok [INFO] [stdout] test gate::normalize::tests::does_not_splice_echo_subst_in_argument_position ... ok [INFO] [stdout] test gate::normalize::tests::does_not_splice_nested_echo_argument ... ok [INFO] [stdout] test gate::normalize::tests::does_not_splice_non_echo_subst ... ok [INFO] [stdout] test gate::normalize::tests::does_not_touch_ansi_c_inside_double_quotes ... ok [INFO] [stdout] test gate::normalize::tests::does_not_touch_plain_single_quotes ... ok [INFO] [stdout] test gate::normalize::tests::empty_ifs_is_noop ... ok [INFO] [stdout] test gate::normalize::tests::ifs_multichar_value_ignored ... ok [INFO] [stdout] test gate::normalize::tests::decodes_ansi_c_unicode ... ok [INFO] [stdout] test gate::normalize::tests::ifs_inline_read_takes_only_value ... ok [INFO] [stdout] test gate::normalize::tests::joins_backslash_crlf ... ok [INFO] [stdout] test gate::normalize::tests::joins_backslash_newline ... ok [INFO] [stdout] test gate::normalize::tests::lone_trailing_backslash_untouched ... ok [INFO] [stdout] test gate::normalize::tests::lone_backslash_at_end_untouched ... ok [INFO] [stdout] test gate::normalize::tests::no_construct_is_identity ... ok [INFO] [stdout] test gate::normalize::tests::oversized_input_left_intact ... ok [INFO] [stdout] test gate::normalize::tests::rewrite_count_cap_enforced ... ok [INFO] [stdout] test gate::normalize::tests::splices_echo_subst_in_verb_position ... ok [INFO] [stdout] test gate::packs::tests::empty_packs_yield_no_rules ... ok [INFO] [stdout] test gate::normalize::tests::splices_printf_subst_in_verb_position ... ok [INFO] [stdout] test gate::normalize::tests::splices_backtick_echo_in_verb_position ... ok [INFO] [stdout] test gate::packs::tests::known_pack_resolves_to_its_rules ... ok [INFO] [stdout] test gate::normalize::tests::does_not_splice_subst_with_expansion ... ok [INFO] [stdout] test gate::packs::tests::unknown_pack_name_is_ignored ... ok [INFO] [stdout] test gate::packs::tests::multiple_packs_union_in_order ... ok [INFO] [stdout] test gate::resolve::tests::assignment_leg_preserved ... ok [INFO] [stdout] test gate::resolve::tests::command_with_equals_arg_is_not_assignment ... ok [INFO] [stdout] test gate::resolve::tests::last_write_wins ... ok [INFO] [stdout] test gate::resolve::tests::multiple_vars ... ok [INFO] [stdout] test gate::resolve::tests::resolves_simple_alias ... ok [INFO] [stdout] test gate::resolve::tests::unknown_var_left_intact ... ok [INFO] [stdout] test gate::resolve::tests::quoted_assignment_value ... ok [INFO] [stdout] test gate::resolve::tests::resolves_braced_reference ... ok [INFO] [stdout] test gate::taxonomy::tests::chmod_rules ... ok [INFO] [stdout] test gate::decode::tests::oversized_payload_returns_none ... ok [INFO] [stdout] test gate::compound::proptests::rm_leg_always_surfaces_nested ... ok [INFO] [stdout] test gate::compound::proptests::rm_leg_always_surfaces_flat ... ok [INFO] [stdout] test gate::taxonomy::tests::comment_line_is_inert ... ok [INFO] [stdout] test gate::taxonomy::tests::dd_overwrite ... ok [INFO] [stdout] test gate::taxonomy::tests::effective_text_keeps_executing_quoted_args ... ok [INFO] [stdout] test gate::taxonomy::tests::fetch_pipe_to_shell_detected ... ok [INFO] [stdout] test gate::taxonomy::tests::effective_text_unwrapped_destructive_still_matches ... ok [INFO] [stdout] test gate::taxonomy::tests::block_device_writes ... ok [INFO] [stdout] test gate::taxonomy::tests::fork_bomb_detected ... ok [INFO] [stdout] test gate::taxonomy::tests::fork_bomb_presplit_catches_shredded_signature ... ok [INFO] [stdout] test gate::taxonomy::tests::live_substitution_bodies_empty_for_executing_verbs_and_plain_text ... ok [INFO] [stdout] test gate::taxonomy::tests::live_substitution_bodies_extracts_double_quoted_subst ... ok [INFO] [stdout] test gate::taxonomy::tests::effective_text_strips_non_executing_quoted_args ... ok [INFO] [stdout] test gate::taxonomy::tests::live_substitution_bodies_ignores_single_quoted_subst ... ok [INFO] [stdout] test gate::taxonomy::tests::live_substitution_bodies_surfaces_multiple ... ok [INFO] [stdout] test gate::taxonomy::tests::find_delete_and_exec ... ok [INFO] [stdout] test gate::taxonomy::tests::mv_to_devnull ... ok [INFO] [stdout] test gate::taxonomy::tests::rm_rf_variants ... ok [INFO] [stdout] test gate::tests::allow_list_short_circuits ... ok [INFO] [stdout] test gate::taxonomy::tests::fetch_run_inline_substitution ... ok [INFO] [stdout] test gate::taxonomy::tests::chown_recursive_root ... ok [INFO] [stdout] test gate::taxonomy::tests::mkfs_any_fs ... ok [INFO] [stdout] test gate::tests::block_verdict_has_feedback ... ok [INFO] [stdout] test gate::taxonomy::tests::benign_legs_no_match ... ok [INFO] [stdout] test gate::taxonomy::tests::severities_drive_block_for_clearly_destructive ... ok [INFO] [stdout] test gate::taxonomy::tests::chmod_recursive_777_root_blocks_either_order ... ok [INFO] [stdout] test gate::tests::curl_pipe_sh_blocks ... ok [INFO] [stdout] test gate::tests::kill_switch_allows_everything ... ok [INFO] [stdout] test gate::tests::find_delete_blocks ... ok [INFO] [stdout] test gate::tests::base64_bypass_blocks ... ok [INFO] [stdout] test gate::tests::inert_substitution_and_single_quotes_allow ... ok [INFO] [stdout] test gate::tests::benign_commands_allow ... ok [INFO] [stdout] test gate::tests::live_double_quoted_substitution_blocks ... ok [INFO] [stdout] test gate::tests::truncate_does_not_split_multibyte_char ... ok [INFO] [stdout] test gate::tests::truncate_keeps_short_strings_intact ... ok [INFO] [stdout] test hook::canary::tests::tokens_distinct_per_session ... ok [INFO] [stdout] test hook::canary::tests::emit_then_read_round_trips ... ok [INFO] [stdout] test hook::canary::tests::empty_session_id_is_not_keyed ... ok [INFO] [stdout] test hook::canary::tests::read_absent_token_is_none ... ok [INFO] [stdout] test gate::tests::var_alias_bypass_blocks ... ok [INFO] [stdout] test hook::canary::tests::token_is_at_least_128_bits ... ok [INFO] [stdout] test hook::contract::tests::emit_allow_is_no_output_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::deny_output_has_permission_decision ... ok [INFO] [stdout] test hook::contract::tests::emit_block_posttooluse_downgrades_to_warn_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::ask_output_is_nested_permission_decision_ask_exit_0 ... ok [INFO] [stdout] test gate::tests::custom_block_applies ... ok [INFO] [stdout] test hook::contract::tests::emit_ask_userpromptsubmit_downgrades_to_warn_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::emit_block_pretooluse_is_deny_exit_2 ... ok [INFO] [stdout] test hook::contract::tests::emit_ask_pretooluse_is_permission_decision_ask_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::emit_warn_is_additional_context_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::emit_block_userpromptsubmit_downgrades_to_warn_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::input_extracts_bash_command ... ok [INFO] [stdout] test hook::contract::tests::emit_ask_posttooluse_downgrades_to_warn_exit_0 ... ok [INFO] [stdout] test hook::contract::tests::input_extracts_file_path_both_spellings ... ok [INFO] [stdout] test hook::contract::tests::input_ignores_unknown_fields ... ok [INFO] [stdout] test hook::contract::tests::input_parses_codex_release_snake_case_with_extras ... ok [INFO] [stdout] test hook::contract::tests::input_parses_camelcase_aliases ... ok [INFO] [stdout] test hook::pathguard::tests::read_dotenv_blocks ... ok [INFO] [stdout] test hook::contract::tests::warn_output_is_nested_additional_context ... ok [INFO] [stdout] test hook::contract::tests::reason_is_length_capped ... ok [INFO] [stdout] test hook::pathguard::tests::read_key_material_blocks ... ok [INFO] [stdout] test hook::pathguard::tests::case_insensitive_match ... ok [INFO] [stdout] test hook::pathguard::tests::read_ordinary_source_allows ... ok [INFO] [stdout] test hook::pathguard::tests::tilde_expansion_in_ssh_path ... ok [INFO] [stdout] test hook::pathguard::tests::windows_userprofile_ssh_blocks ... ok [INFO] [stdout] test hook::pathguard::tests::write_to_profile_blocks ... ok [INFO] [stdout] test hook::pathguard::tests::writing_a_secret_is_also_blocked ... ok [INFO] [stdout] test hook::contract::tests::short_reason_is_not_capped ... ok [INFO] [stdout] test hook::tests::audit_decision_records_ask ... ok [INFO] [stdout] test hook::tests::back_compat_disable_true_disables_everything ... ok [INFO] [stdout] test hook::tests::dangerous_bash_denies_exit_2 ... ok [INFO] [stdout] test hook::tests::kill_switch_config_allows_dangerous ... ok [INFO] [stdout] test hook::tests::malformed_input_fails_open ... ok [INFO] [stdout] test hook::pathguard::tests::write_to_ordinary_file_allows ... ok [INFO] [stdout] test hook::pathguard::tests::write_to_ssh_blocks ... ok [INFO] [stdout] test hook::tests::empty_policy_slot_is_no_op ... ok [INFO] [stdout] test hook::tests::matrix_disable_firewall_keeps_gate_and_pathguard ... ok [INFO] [stdout] test hook::tests::matrix_disable_gate_and_firewall_keeps_pathguard ... ok [INFO] [stdout] test hook::tests::posttooluse_canary_echo_warns_never_blocks ... ok [INFO] [stdout] test hook::tests::off_by_default_sessionstart_is_noop ... ok [INFO] [stdout] test firewall::tests::empty_input_allows ... ok [INFO] [stdout] test hook::tests::read_dotenv_denies ... ok [INFO] [stdout] test hook::tests::posttooluse_benign_stdout_allows ... ok [INFO] [stdout] test hook::tests::safe_bash_allows ... ok [INFO] [stdout] test hook::tests::matrix_disable_pathguard_keeps_gate ... ok [INFO] [stdout] test firewall::tests::sql_injection_blocks ... ok [INFO] [stdout] test firewall::tests::max_severity_wins ... ok [INFO] [stdout] test firewall::tests::harm_request_blocks ... ok [INFO] [stdout] test hook::tests::posttooluse_injection_warns_only ... ok [INFO] [stdout] test hook::tests::tool_rule_supports_nested_arg_path ... ok [INFO] [stdout] test hook::tests::tool_rule_more_severe_verdict_wins ... ok [INFO] [stdout] test hook::tests::tool_rule_gates_non_bash_tool_arg ... ok [INFO] [stdout] test hook::tests::tool_rule_warn_tier_matches_severity ... ok [INFO] [stdout] test hook::tests::unknown_event_allows ... ok [INFO] [stdout] test mcp::tests::malformed_json_returns_parse_error ... ok [INFO] [stdout] test firewall::tests::warn_tier_for_mid_severity ... ok [INFO] [stdout] test mcp::tests::notification_without_id_yields_no_response ... ok [INFO] [stdout] test mcp::tests::serve_processes_a_session_over_stdio ... ok [INFO] [stdout] test hook::tests::matrix_default_config_blocks_everything_expected ... ok [INFO] [stdout] test mcp::tests::unknown_method_returns_method_not_found ... ok [INFO] [stdout] test mcp::tests::unknown_tool_returns_invalid_params ... ok [INFO] [stdout] test mcp::tests::initialize_returns_server_info ... ok [INFO] [stdout] test mcp::tests::tools_list_returns_exactly_two_tools ... ok [INFO] [stdout] test mcp::tests::text_content_block_mirrors_structured_verdict ... ok [INFO] [stdout] test policy::engine::tests::budget_check_does_not_charge_posttooluse ... ok [INFO] [stdout] test mcp::tests::check_command_matches_gate_evaluate ... ok [INFO] [stdout] test mcp::tests::scan_prompt_matches_firewall_scan_content ... ok [INFO] [stdout] test hook::tests::posttooluse_canary_no_echo_allows ... ok [INFO] [stdout] test hook::tests::sessionstart_canary_on_emits_persisted_token ... ok [INFO] [stdout] test hook::tests::sessionstart_canary_on_without_session_id_is_noop ... ok [INFO] [stdout] test policy::engine::tests::evaluate_default_allow_with_no_rules_allows_benign ... ok [INFO] [stdout] test policy::engine::tests::budget_session_token_exceeded_returns_ask ... ok [INFO] [stdout] test policy::engine::tests::evaluate_default_deny_blocks_missing_capability ... ok [INFO] [stdout] test policy::engine::tests::evaluate_with_no_rules_returns_allow ... ok [INFO] [stdout] test policy::engine::tests::policy_set_load_empty_path_returns_empty_set ... ok [INFO] [stdout] test policy::engine::tests::policy_set_load_missing_path_is_error ... ok [INFO] [stdout] test policy::engine::tests::tokens_for_uses_chars_over_4_with_minimum_1 ... ok [INFO] [stdout] test policy::matcher::tests::empty_pattern_never_matches_even_on_empty_value ... ok [INFO] [stdout] test policy::engine::tests::budget_exceeded_returns_ask ... ok [INFO] [stdout] test policy::engine::tests::max_verdict_composes_engine_with_builtin ... ok [INFO] [stdout] test policy::matcher::tests::glob_match_reuses_hook_semantics ... ok [INFO] [stdout] test policy::matcher::tests::star_only_pattern_requires_non_empty_value ... ok [INFO] [stdout] test sandbox::linux::landlock::tests::danger_is_noop ... ok [INFO] [stdout] test sandbox::linux::profile::tests::danger_builds_no_filter ... ok [INFO] [stdout] test sandbox::linux::namespace::tests::write_proc_self_nonexistent_is_namespace_error ... ok [INFO] [stdout] test policy::engine::tests::read_with_dotted_arg_path_walks_nested_object ... ok [INFO] [stdout] test policy::engine::tests::evaluate_with_allow_only_does_not_block_benign ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::build_tool_syscalls_present ... ok [INFO] [stdout] test sandbox::linux::profile::tests::json_spec_shape ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::network_and_escape_syscalls_never_allowed ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::no_duplicates_per_tier ... ok [INFO] [stdout] test firewall::tests::prompt_injection_blocks ... ok [INFO] [stdout] test sandbox::linux::profile::tests::readonly_compiles ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::danger_has_no_lists ... ok [INFO] [stdout] test sandbox::pathsafe::tests::missing_component_is_enoent ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::openat_is_conditional_for_readonly ... ok [INFO] [stdout] test hook::tests::empty_tool_rules_is_byte_identical_noop ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::readonly_substantial_and_excludes_write ... ok [INFO] [stdout] test sandbox::linux::syscalls::tests::workspace_strictly_extends_readonly ... ok [INFO] [stdout] test sandbox::pathsafe::tests::resolves_plain_file ... ok [INFO] [stdout] test firewall::tests::two_stage_ssn_blocks ... ok [INFO] [stdout] test sandbox::pathsafe::tests::follows_single_symlink ... ok [INFO] [stdout] test policy::engine::tests::policy_set_load_malformed_toml_is_error ... ok [INFO] [stdout] test firewall::tests::benign_sentence_allows ... ok [INFO] [stdout] test policy::engine::tests::evaluate_rule_match_produces_block ... ok [INFO] [stdout] test firewall::tests::owasp_pattern_blocks ... ok [INFO] [stdout] test sandbox::permission::tests::parse_roundtrip ... ok [INFO] [stdout] test policy::engine::tests::policy_set_load_unknown_schema_version_is_error ... ok [INFO] [stdout] test sandbox::linux::profile::tests::workspace_write_compiles ... ok [INFO] [stdout] test sandbox::permission::tests::display_uses_snake_case ... ok [INFO] [stdout] test sandbox::pathsafe::tests::strict_descendant_basic ... ok [INFO] [stdout] test sandbox::permission::tests::serde_json_uses_snake_case ... ok [INFO] [stdout] test sandbox::pathsafe::tests::descendant_via_resolved_symlink ... ok [INFO] [stdout] test hook::tests::matrix_disable_gate_keeps_pathguard_and_firewall ... ok [INFO] [stdout] test sandbox::permission::tests::parse_invalid ... ok [INFO] [stdout] test verdict::tests::ask_tier_rank_above_warn_below_block ... ok [INFO] [stdout] test sandbox::tests::request_serde_roundtrip ... ok [INFO] [stdout] test sandbox::pathsafe::tests::symlink_loop_hits_hop_cap ... ok [INFO] [stdout] test verdict::tests::severity_to_tier_default_thresholds ... ok [INFO] [stdout] test verdict::tests::severity_to_tier_custom_thresholds ... ok [INFO] [stdout] test verdict::tests::verdict_constructors ... ok [INFO] [stdout] test sandbox::permission::tests::parse_aliases ... ok [INFO] [stdout] test hook::tests::webfetch_injection_denies_via_mock_source ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 310 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.43s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/apohara_agentguard-f3ac5831ff5d9493) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::run_ask_returns_ask_for_policy_default_deny ... ok [INFO] [stdout] test tests::run_ask_returns_block_for_dangerous ... ok [INFO] [stdout] test tests::run_ask_returns_allow_for_benign ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/ask_corpus.rs (/opt/rustwide/target/debug/deps/ask_corpus-a58f67b94eeba8fc) [INFO] [stdout] test ask_fp_fn_benchmark ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/audit.rs (/opt/rustwide/target/debug/deps/audit-f7fe9a97434fc5f9) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test disabled_by_default_no_file_and_verdict_unchanged ... ok [INFO] [stdout] test allow_verdict_is_not_logged ... ok [INFO] [stdout] test enabled_metadata_only_default_has_no_command ... ok [INFO] [stdout] test audit_file_is_mode_0600 ... ok [INFO] [stdout] test on_off_byte_identical_stdout_and_exit ... ok [INFO] [stdout] test include_command_redacts_bearer_token ... ok [INFO] [stdout] test unwritable_path_does_not_change_verdict ... ok [INFO] [stdout] test include_command_redacts_env_secret ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/benchmark.rs (/opt/rustwide/target/debug/deps/benchmark-73c745c25a154da5) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/benchmark_packs.rs (/opt/rustwide/target/debug/deps/benchmark_packs-48d798240f11d71d) [INFO] [stdout] test fp_fn_benchmark_vs_naive_baseline ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test packs_off_by_default_do_not_block_pack_targets ... ok [INFO] [stdout] test container_pack_zero_fp_zero_fn ... ok [INFO] [stdout] test db_pack_zero_fp_zero_fn ... ok [INFO] [stdout] test cloud_pack_zero_fp_zero_fn ... ok [INFO] [stderr] Running tests/benchmark_tensortrust.rs (/opt/rustwide/target/debug/deps/benchmark_tensortrust-a73630bccb808c55) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/check_cli.rs (/opt/rustwide/target/debug/deps/check_cli-930d7774363f7274) [INFO] [stdout] test tensortrust_false_negative_benchmark ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 19.68s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test ask_cli_subcommand_block ... ok [INFO] [stdout] test ask_cli_subcommand_allow ... ok [INFO] [stdout] test check_safe_command_exits_0 ... ok [INFO] [stdout] test check_dangerous_command_exits_2 ... ok [INFO] [stdout] test ask_cli_subcommand_ask_with_budget_policy ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stderr] Running tests/codex_hook.rs (/opt/rustwide/target/debug/deps/codex_hook-6761e943cc7c940f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test codex_pretooluse_safe_bash_allows_no_output ... ok [INFO] [stdout] test codex_pretooluse_dangerous_bash_blocks_exit_2_nested_deny ... ok [INFO] [stdout] test codex_extra_fields_do_not_break_parsing ... ok [INFO] [stdout] test codex_camelcase_alias_dangerous_bash_blocks ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/danger_warning.rs (/opt/rustwide/target/debug/deps/danger_warning-46afac88105f37da) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test danger_without_flag_still_refuses ... ok [INFO] [stdout] test danger_full_access_prints_loud_warning ... ok [INFO] [stdout] test danger_invocation_is_audited_when_enabled ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- danger_invocation_is_audited_when_enabled stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'danger_invocation_is_audited_when_enabled' (2694) panicked at tests/danger_warning.rs:106:5: [INFO] [stdout] the echo command should succeed; stderr= [INFO] [stdout] [INFO] [stdout] ============================================================ [INFO] [stdout] !!! DANGER_FULL_ACCESS — THE SANDBOX IS DISABLED !!! [INFO] [stdout] ============================================================ [INFO] [stdout] This tier installs NO seccomp filter AND NO Landlock [INFO] [stdout] ruleset. The command runs with your FULL host access: [INFO] [stdout] it can read, write, and delete ANY file you can, and [INFO] [stdout] make unrestricted network connections. [INFO] [stdout] [INFO] [stdout] There is NO confinement of any kind. Only proceed if you [INFO] [stdout] fully trust this command. [INFO] [stdout] [INFO] [stdout] This invocation is being logged to the audit log [INFO] [stdout] (if one is configured). [INFO] [stdout] ============================================================ [INFO] [stdout] [INFO] [stdout] apohara-agentguard sandbox: violation: setup_failed(namespace: namespace setup failed: unshare(CLONE_NEWUSER|CLONE_NEWNS|CLONE_NEWPID) failed: EPERM: Operation not permitted. Hint: requires unprivileged user namespaces (sysctl kernel.unprivileged_userns_clone=1, user.max_user_namespaces > 0).) [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5b4cd0f8fa58 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b4cd0f8fa58 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b4cd0f8fa58 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5b4cd0f8fa58 - <::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5b4cd0fa48ca - ::fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5b4cd0fa48ca - core[8fb95b77d25ab6c8]::fmt::write [INFO] [stdout] 6: 0x5b4cd0f94322 - std[10d71ac2c42b111e]::io::default_write_fmt::> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11 [INFO] [stdout] 7: 0x5b4cd0f94322 - as std[10d71ac2c42b111e]::io::Write>::write_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13 [INFO] [stdout] 8: 0x5b4cd0f6caa6 - ::print [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5b4cd0f6caa6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5b4cd0f87409 - std[10d71ac2c42b111e]::panicking::default_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5b4cd0f2115c - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 12: 0x5b4cd0f2115c - test[213991da798b1c03]::test_main_inner::::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21 [INFO] [stdout] 13: 0x5b4cd0f875c2 - core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9 [INFO] [stdout] 14: 0x5b4cd0f875c2 - std[10d71ac2c42b111e]::panicking::panic_with_hook [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5b4cd0f6cb62 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5b4cd0f61b39 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5b4cd0f6d87d - __rustc[3be9ba60078d4c86]::rust_begin_unwind [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5b4cd0fa501c - core[8fb95b77d25ab6c8]::panicking::panic_fmt [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5b4cd0edc391 - danger_warning[c05cb2ebf41d2f67]::danger_invocation_is_audited_when_enabled [INFO] [stderr] error: test failed, to rerun pass `--test danger_warning` [INFO] [stdout] at /opt/rustwide/workdir/tests/danger_warning.rs:106:5 [INFO] [stdout] 20: 0x5b4cd0edb0c7 - danger_warning[c05cb2ebf41d2f67]::danger_invocation_is_audited_when_enabled::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/danger_warning.rs:78:47 [INFO] [stdout] 21: 0x5b4cd0ee1e56 - >::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x5b4cd0f1423b - core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x5b4cd0f1423b - test[213991da798b1c03]::__rust_begin_short_backtrace::, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18 [INFO] [stdout] 24: 0x5b4cd0f21ab5 - test[213991da798b1c03]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74 [INFO] [stdout] 25: 0x5b4cd0f21ab5 - as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x5b4cd0f21ab5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5b4cd0f21ab5 - std[10d71ac2c42b111e]::panicking::catch_unwind::, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5b4cd0f21ab5 - std[10d71ac2c42b111e]::panic::catch_unwind::, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5b4cd0f21ab5 - test[213991da798b1c03]::run_test_in_process [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27 [INFO] [stdout] 30: 0x5b4cd0f21ab5 - test[213991da798b1c03]::run_test::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43 [INFO] [stdout] 31: 0x5b4cd0f1b3c4 - test[213991da798b1c03]::run_test::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41 [INFO] [stdout] 32: 0x5b4cd0f1b3c4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x5b4cd0f24b32 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13 [INFO] [stdout] 34: 0x5b4cd0f24b32 - ::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x5b4cd0f24b32 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5b4cd0f24b32 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5b4cd0f24b32 - std[10d71ac2c42b111e]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5b4cd0f24b32 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26 [INFO] [stdout] 39: 0x5b4cd0f24b32 - ::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x5b4cd0f8eeaf - + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9 [INFO] [stdout] 41: 0x5b4cd0f8eeaf - ::new::thread_start [INFO] [stdout] at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x71e5c6229aa4 - [INFO] [stdout] 43: 0x71e5c62b6a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] danger_invocation_is_audited_when_enabled [INFO] [stdout] [INFO] [stdout] test result: FAILED. 2 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c", kill_on_drop: false }` [INFO] [stdout] 194f5f88396b5535d17f80ac75c7279a7ebaa3c336ae20fb563c83271350402c