[INFO] cloning repository https://github.com/chinmay-sawant/goslop [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/chinmay-sawant/goslop" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchinmay-sawant%2Fgoslop", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchinmay-sawant%2Fgoslop'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] da42a6c2e022149dece0c108ad72f2fc53fd86d3 [INFO] testing chinmay-sawant/goslop against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fchinmay-sawant%2Fgoslop" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/chinmay-sawant/goslop [INFO] finished tweaking git repo https://github.com/chinmay-sawant/goslop [INFO] tweaked toml for git repo https://github.com/chinmay-sawant/goslop written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/chinmay-sawant/goslop on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/chinmay-sawant/goslop 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] efb36414655d752dc5d2056499880d592e7a1d0bbb31dcbc5d3d750e83b565ea [INFO] running `Command { std: "docker" "start" "-a" "efb36414655d752dc5d2056499880d592e7a1d0bbb31dcbc5d3d750e83b565ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "efb36414655d752dc5d2056499880d592e7a1d0bbb31dcbc5d3d750e83b565ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "efb36414655d752dc5d2056499880d592e7a1d0bbb31dcbc5d3d750e83b565ea", kill_on_drop: false }` [INFO] [stdout] efb36414655d752dc5d2056499880d592e7a1d0bbb31dcbc5d3d750e83b565ea [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 86b5c13667b07ac9bb2d20cc0f8dbf08bf2d6edb6245603218131678c70e55e0 [INFO] running `Command { std: "docker" "start" "-a" "86b5c13667b07ac9bb2d20cc0f8dbf08bf2d6edb6245603218131678c70e55e0", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling tree-sitter-language v0.1.7 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling colorchoice v1.0.5 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling streaming-iterator v0.1.9 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling tree-sitter-rust v0.24.1 [INFO] [stderr] Compiling tree-sitter-python v0.25.0 [INFO] [stderr] Compiling tree-sitter-go v0.25.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.6.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling tree-sitter v0.26.7 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling ignore v0.4.25 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling deslop v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `Command { std: "docker" "inspect" "86b5c13667b07ac9bb2d20cc0f8dbf08bf2d6edb6245603218131678c70e55e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "86b5c13667b07ac9bb2d20cc0f8dbf08bf2d6edb6245603218131678c70e55e0", kill_on_drop: false }` [INFO] [stdout] 86b5c13667b07ac9bb2d20cc0f8dbf08bf2d6edb6245603218131678c70e55e0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c098ec25c6404f2991d39d743379c0967025056ba1c0907205c9d6d01c029ad3 [INFO] running `Command { std: "docker" "start" "-a" "c098ec25c6404f2991d39d743379c0967025056ba1c0907205c9d6d01c029ad3", kill_on_drop: false }` [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tree-sitter v0.26.7 [INFO] [stderr] Compiling ignore v0.4.25 [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] Compiling deslop v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 55.51s [INFO] running `Command { std: "docker" "inspect" "c098ec25c6404f2991d39d743379c0967025056ba1c0907205c9d6d01c029ad3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c098ec25c6404f2991d39d743379c0967025056ba1c0907205c9d6d01c029ad3", kill_on_drop: false }` [INFO] [stdout] c098ec25c6404f2991d39d743379c0967025056ba1c0907205c9d6d01c029ad3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7d392f544db60082d8d839a7e502ef1ce04aec29b283b5498b10ad3c1cb09eeb [INFO] running `Command { std: "docker" "start" "-a" "7d392f544db60082d8d839a7e502ef1ce04aec29b283b5498b10ad3c1cb09eeb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/deslop-0509432a4264cc92) [INFO] [stdout] [INFO] [stdout] running 123 tests [INFO] [stdout] test analysis::go::fingerprint::tests::test_doc_comments ... ok [INFO] [stdout] test analysis::go::parser::tests::test_collects_package_vars_interfaces_structs_and_signature_text ... ok [INFO] [stdout] test analysis::go::parser::tests::test_concat_goroutine ... ok [INFO] [stdout] test analysis::go::parser::tests::test_alias_symbols ... ok [INFO] [stdout] test analysis::go::parser::tests::test_doc_comment ... ok [INFO] [stdout] test analysis::go::parser::tests::test_ctx_sleep ... ok [INFO] [stdout] test analysis::go::fingerprint::tests::test_err_guards ... ok [INFO] [stdout] test analysis::go::parser::tests::test_import_alias ... ok [INFO] [stdout] test analysis::go::fingerprint::tests::matches_any_as_a_token ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_advanceplan2_parser_evidence ... ok [INFO] [stdout] test analysis::go::parser::tests::test_error_handling ... ok [INFO] [stdout] test analysis::go::parser::tests::test_ctx_busy_json ... ok [INFO] [stdout] test analysis::go::parser::tests::test_request_query_is_not_treated_as_db_call ... ok [INFO] [stdout] test analysis::go::parser::tests::test_imports_preserve_source_order_and_lines ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_init_reexports_are_indexed_as_symbols ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_non_init_relative_imports_do_not_become_public_reexports ... ok [INFO] [stdout] test analysis::go::parser::tests::test_collects_gin_calls_and_parse_input_summaries ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_test_detection ... ok [INFO] [stdout] test analysis::go::parser::tests::test_collects_gorm_query_chain_summaries ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_parenthesized_from_import_ignores_inline_comments ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_exception_handler_evidence ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_commentary_fixtures_extract_real_comments_only ... ok [INFO] [stdout] test analysis::python::tests::imported_package_reexports_do_not_trigger_hallucinated_import_calls ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_async_io_fixture_contract ... ok [INFO] [stdout] test analysis::go::parser::tests::test_concurrency_db ... ok [INFO] [stdout] test analysis::go::parser::tests::test_pkg_literals ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_type_hint_fixture_contract ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_parser_extracts_functions_imports_and_strings ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_boundary_fixture_contract ... ok [INFO] [stdout] test analysis::python::tests::parenthesized_from_import_with_inline_comment_does_not_fall_back_to_local_call ... ok [INFO] [stdout] test analysis::go::fingerprint::tests::test_counts ... ok [INFO] [stdout] test analysis::rust::parser::tests::test_syntax_error ... ok [INFO] [stdout] test analysis::rust::parser::tests::test_collects_include_declarations ... ok [INFO] [stdout] test analysis::rust::tests::for_loop_callable_bindings_are_not_flagged_as_missing ... ok [INFO] [stdout] test analysis::rust::parser::tests::test_parse_functions ... ok [INFO] [stdout] test analysis::rust::parser::tests::test_extract_evidence ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_symbol_extraction_preserves_naming_styles ... ok [INFO] [stdout] test analysis::rust::tests::nested_test_module_super_import_matches_local_child_module ... ok [INFO] [stdout] test analysis::rust::parser::tests::test_collects_advanceplan2_rust_summaries ... ok [INFO] [stdout] test analysis::rust::tests::path_attribute_child_module_import_is_resolved ... ok [INFO] [stdout] test analysis::rust::tests::path_attribute_parent_module_import_is_resolved ... ok [INFO] [stdout] test analysis::rust::tests::rust_prelude_drop_is_not_flagged_as_local_hallucination ... ok [INFO] [stdout] test analysis::rust::tests::test_functions_skip_hallucinated_call_checks ... ok [INFO] [stdout] test analysis::rust::tests::grouped_imported_function_matches_current_module_index ... ok [INFO] [stdout] test analysis::tests::every_backend_has_at_least_one_supported_extension ... ok [INFO] [stdout] test analysis::tests::test_parse_source_rejects_unknown_extensions ... ok [INFO] [stdout] test analysis::tests::test_rust_backend ... ok [INFO] [stdout] test analysis::rust::tests::expression_receivers_are_not_treated_as_import_paths ... ok [INFO] [stdout] test analysis::tests::test_python_backend ... ok [INFO] [stdout] test analysis::rust::tests::self_group_imported_function_matches_current_module_index ... ok [INFO] [stdout] test analysis::tests::test_extensions ... ok [INFO] [stdout] test config::tests::loads_rule_settings_from_toml ... ok [INFO] [stdout] test config::tests::rejects_malformed_toml_with_parse_error ... ok [INFO] [stdout] test config::tests::rejects_unknown_keys ... ok [INFO] [stdout] test analysis::rust::tests::wildcard_parent_import_resolves_parent_visible_imports ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_phase4_parser_evidence ... ok [INFO] [stdout] test benchmark::tests::test_calc_stats ... ok [INFO] [stdout] test heuristics::go::library_misuse::performance::strings::tests::len_string_empty_check_skips_slice_and_bytes_checks ... ok [INFO] [stdout] test config::tests::returns_default_when_config_file_is_missing ... ok [INFO] [stdout] test heuristics::go::performance::tests::detects_builder_usage_markers ... ok [INFO] [stdout] test heuristics::go::performance::tests::detects_nested_loop_signal ... ok [INFO] [stdout] test heuristics::go::performance::tests::matches_keyword_boundaries ... ok [INFO] [stdout] test heuristics::go::library_misuse::performance::strings::tests::len_string_empty_check_flags_string_parameters ... ok [INFO] [stdout] test heuristics::go::library_misuse::security::concurrency::tests::cgo_string_lifetime_skips_documented_result_ownership_transfer ... ok [INFO] [stdout] test heuristics::go::library_misuse::security::concurrency::tests::cgo_string_lifetime_still_flags_unfreed_local_allocation ... ok [INFO] [stdout] test benchmark::tests::benchmark_repository_smoke_test ... ok [INFO] [stdout] test heuristics::go::library_misuse::performance::strings::tests::len_string_empty_check_skips_local_collection_bindings ... ok [INFO] [stdout] test analysis::python::parser::tests::test_python_parser_marks_syntax_errors ... ok [INFO] [stdout] test analysis::rust::tests::imported_type_receiver_is_not_treated_as_missing_module ... ok [INFO] [stdout] test analysis::rust::tests::nested_test_module_imports_do_not_leak_into_outer_function_checks ... ok [INFO] [stdout] test analysis::rust::tests::function_scoped_import_before_call_is_not_flagged_as_local ... ok [INFO] [stdout] test analysis::rust::tests::include_macro_scope_does_not_trigger_local_hallucinated_calls ... ok [INFO] [stdout] test heuristics::go::performance::tests::ignores_sequential_loops ... ok [INFO] [stdout] test heuristics::python::specs::tests::every_python_rule_spec_declares_its_owned_rules ... ok [INFO] [stdout] test heuristics::tests::counts_identifier_tokens ... ok [INFO] [stdout] test heuristics::tests::detects_generic_names ... ok [INFO] [stdout] test heuristics::tests::rejects_domain_mixed_names ... ok [INFO] [stdout] test heuristics::rust::performance::tests::ignores_hashmap_markers_inside_strings ... ok [INFO] [stdout] test index::tests::builds_package_lookup ... ok [INFO] [stdout] test index::tests::test_import_suffix ... ok [INFO] [stdout] test index::tests::test_rust_imports ... ok [INFO] [stdout] test index::tests::test_mixed_lang ... ok [INFO] [stdout] test heuristics::tests::test_title_doc ... ok [INFO] [stdout] test heuristics::rust::performance::tests::skips_in_memory_string_buffer_writes ... ok [INFO] [stdout] test io::tests::reads_small_file ... ok [INFO] [stdout] test io::tests::accepts_input_at_exact_limit ... ok [INFO] [stdout] test heuristics::rust::performance::tests::strips_double_quoted_strings_before_text_matching ... ok [INFO] [stdout] test heuristics::tests::test_tutorial_doc ... ok [INFO] [stdout] test io::tests::rejects_symlink_input ... ok [INFO] [stdout] test rules::tests::every_execution_spec_has_a_family_name ... ok [INFO] [stdout] test rules::tests::execution_specs_cover_shared_and_language_specific_layers ... ok [INFO] [stdout] test io::tests::rejects_oversized_file ... ok [INFO] [stdout] test rules::tests::finds_known_rule_metadata ... ok [INFO] [stdout] test heuristics::python::specs::tests::python_rule_specs_cover_registry ... ok [INFO] [stdout] test rules::tests::detail_only_predicate_matches_rule_metadata_variants ... ok [INFO] [stdout] test heuristics::tests::test_global_sym ... ok [INFO] [stdout] test index::tests::test_pkg_separation ... ok [INFO] [stdout] test scan::tests::applies_disabled_rules_and_severity_overrides ... ok [INFO] [stdout] test scan::tests::disables_async_rollout_rules_when_flag_is_off ... ok [INFO] [stdout] test analysis::rust::tests::actual_rust_rule_helpers_reexported_from_heuristics_are_resolved ... ok [INFO] [stdout] test scan::tests::exact_duplicate_findings_are_collapsed_by_scan_sorting ... ok [INFO] [stdout] test rules::tests::go_library_binding_locations_match_leaf_implementation ... ok [INFO] [stdout] test scan::tests::parses_rule_ids_from_inline_directive ... ok [INFO] [stdout] test scan::tests::finds_next_code_line_after_directive_comments ... ok [INFO] [stdout] test scan::tests::parses_same_line_and_next_line_suppressions ... ok [INFO] [stdout] test analysis::rust::tests::actual_go_module_imported_heuristic_call_is_resolved ... ok [INFO] [stdout] test rules::tests::runtime_policy_marks_experimental_rules_and_configurability ... ok [INFO] [stdout] test scan::walker::tests::discovers_real_rust_files ... ok [INFO] [stdout] test scan::tests::suppresses_findings_under_configured_paths ... ok [INFO] [stdout] test rules::tests::python_hot_path_binding_locations_match_implementations ... ok [INFO] [stdout] test scan::walker::tests::skips_symlinked_files_that_escape_root ... ok [INFO] [stdout] test scan::tests::test_is_generated ... ok [INFO] [stdout] test scan::tests::scan_dispatch_uses_heuristics_instead_of_backend_evaluators ... ok [INFO] [stdout] test rules::tests::binding_locations_are_available_for_catalogued_rules ... ok [INFO] [stdout] test rules::tests::tracks_language_scoped_variants_and_rollout_controls ... ok [INFO] [stdout] test scan::tests::scan_uses_canonical_root_for_index_resolution ... ok [INFO] [stdout] test rules::tests::registry_is_unique_per_language_and_sorted ... ok [INFO] [stdout] test rules::tests::registry_rule_counts_remain_grouped_by_language ... ok [INFO] [stdout] test analysis::rust::tests::actual_go_parser_error_import_is_indexed_as_item ... ok [INFO] [stdout] test analysis::rust::parser::tests::parses_valid_function_names ... ok [INFO] [stdout] test rules::tests::source_rule_ids_match_public_registry ... ok [INFO] [stdout] test index::tests::package_directory_matches_nested_file_parent ... ok [INFO] [stdout] test io::tests::bounded_reads_track_input_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 123 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/deslop-49c57c2144b57fa2) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test cli::report::tests::test_detailed_json ... ok [INFO] [stdout] test cli::report::tests::test_json_output ... ok [INFO] [stdout] test cli::report::tests::test_detailed_text ... ok [INFO] [stdout] test cli::report::tests::test_text_output ... ok [INFO] [stdout] test cli::rules::tests::filters_rules_by_language_and_status ... ok [INFO] [stdout] test cli::rules::tests::json_rules_report_renders_metadata ... ok [INFO] [stdout] test cli::rules::tests::text_rules_report_includes_summary_and_config ... ok [INFO] [stderr] Running tests/benchmark_guard.rs (/opt/rustwide/target/debug/deps/benchmark_guard-d4cb5977cc667576) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test benchmark_go_gin_example_within_baseline ... ignored, benchmark: run explicitly with `cargo test --release -- --ignored` [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-315531d94d34975e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test cli_scan_exits_nonzero_for_findings ... ok [INFO] [stdout] test cli_scan_exits_zero_for_clean_code ... ok [INFO] [stdout] test cli_scan_json_produces_valid_json ... ok [INFO] [stdout] test cli_scan_ignore_flag_suppresses_specific_rules ... ok [INFO] [stdout] test cli_rules_language_filter ... ok [INFO] [stdout] test cli_rules_lists_rules ... ok [INFO] [stdout] test cli_rules_json_produces_valid_json ... ok [INFO] [stdout] test cli_scan_no_fail_exits_zero_even_with_findings ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stderr] Running tests/integration_scan.rs (/opt/rustwide/target/debug/deps/integration_scan-02b1275006034242) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 298 tests [INFO] [stdout] test integration_scan::benchmarking::test_real_scan ... ignored [INFO] [stdout] test integration_scan::context::test_cache_interface_missing_context_clean ... ok [INFO] [stdout] test integration_scan::context::test_cache_interface_missing_context ... ok [INFO] [stdout] test integration_scan::context::test_busy_wait ... ok [INFO] [stdout] test integration_scan::context::test_cache_method_uses_context_background_clean ... ok [INFO] [stdout] test integration_scan::context::test_cache_method_uses_context_background ... ok [INFO] [stdout] test integration_scan::concurrency::test_coordination ... ok [INFO] [stdout] test integration_scan::consistency::test_mixed_receivers ... ok [INFO] [stdout] test integration_scan::concurrency::test_no_slop ... ok [INFO] [stdout] test integration_scan::concurrency::test_project_agnostic_concurrency_gaps_clean ... ok [INFO] [stdout] test integration_scan::concurrency::test_deeper_goroutine_lifetime_clean ... ok [INFO] [stdout] test integration_scan::concurrency::test_shutdown_mutex ... ok [INFO] [stdout] test integration_scan::context::test_context_receiver_wrapper_slop ... ok [INFO] [stdout] test integration_scan::benchmarking::test_benchmark ... ok [INFO] [stdout] test integration_scan::context::test_context_nested_wrapper_slop ... ok [INFO] [stdout] test integration_scan::context::test_context_db_query_wrapper_slop ... ok [INFO] [stdout] test integration_scan::consistency::test_clean_consistency ... ok [INFO] [stdout] test integration_scan::context::test_ctx_http ... ok [INFO] [stdout] test integration_scan::concurrency::test_unmanaged_goroutines ... ok [INFO] [stdout] test integration_scan::context::test_ctx_exec ... ok [INFO] [stdout] test integration_scan::context::test_context_wrapper_alias_slop ... ok [INFO] [stdout] test integration_scan::context::test_missing_ctx_exec ... ok [INFO] [stdout] test integration_scan::context::test_missing_ctx_http ... ok [INFO] [stdout] test integration_scan::context::test_missing_cancel ... ok [INFO] [stdout] test integration_scan::context::test_ctx_cancel ... ok [INFO] [stdout] test integration_scan::concurrency::test_project_agnostic_concurrency_gaps_positive ... ok [INFO] [stdout] test integration_scan::context::test_documented_context_detach_is_allowed ... ok [INFO] [stdout] test integration_scan::context::test_select_ok ... ok [INFO] [stdout] test integration_scan::concurrency::test_deeper_goroutine_lifetime ... ok [INFO] [stdout] test integration_scan::context::test_context_wrapper_slop ... ok [INFO] [stdout] test integration_scan::context::test_request_handler_background_context_slop ... ok [INFO] [stdout] test integration_scan::context::test_sleep_ok ... ok [INFO] [stdout] test integration_scan::context::test_context_propagation_severity_override ... ok [INFO] [stdout] test integration_scan::context::test_sleep_loops ... ok [INFO] [stdout] test integration_scan::core::respects_gitignore ... ok [INFO] [stdout] test integration_scan::core::test_generated_syntax ... ok [INFO] [stdout] test integration_scan::core::test_go_fingerprints ... ok [INFO] [stdout] test integration_scan::context::test_context_wrapper_clean ... ok [INFO] [stdout] test integration_scan::data_access::test_db_clean ... ok [INFO] [stdout] test integration_scan::context::test_project_agnostic_context_gaps_clean ... ok [INFO] [stdout] test integration_scan::data_access::test_db_slop ... ok [INFO] [stdout] test integration_scan::data_access::test_pgx_collectrows_unbounded_materialization ... ok [INFO] [stdout] test integration_scan::data_access::test_many_column_or_filter_chain ... ok [INFO] [stdout] test integration_scan::go::architecture::test_db_query_argument_erased_to_any ... ok [INFO] [stdout] test integration_scan::data_access::test_findinbatches_candidate_for_large_scan ... ok [INFO] [stdout] test integration_scan::data_access::test_sqlx_select_large_slice_without_limit ... ok [INFO] [stdout] test integration_scan::data_access::test_unbounded_in_clause_expansion ... ok [INFO] [stdout] test integration_scan::context::test_request_query_param_is_not_treated_as_missing_context_propagation ... ok [INFO] [stdout] test integration_scan::go::architecture::test_placeholder_seed_function_in_production ... ok [INFO] [stdout] test integration_scan::go::architecture::test_gorm_bootstrap_with_raw_sql_repositories_without_adapter_boundary ... ok [INFO] [stdout] test integration_scan::context::test_request_handler_background_context_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_gorm_bootstrap_with_raw_sql_repositories_without_adapter_boundary_clean ... ok [INFO] [stdout] test integration_scan::data_access::test_updates_map_allocated_per_row ... ok [INFO] [stdout] test integration_scan::data_access::test_default_transaction_enabled_for_bulk_create ... ok [INFO] [stdout] test integration_scan::go::architecture::test_client_input_error_mapped_to_internal_server_error_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_client_input_error_mapped_to_internal_server_error ... ok [INFO] [stdout] test integration_scan::data_access::test_rows_to_struct_allocation_per_row_without_reuse ... ok [INFO] [stdout] test integration_scan::go::architecture::test_db_query_argument_erased_to_any_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_root_main_go_in_layered_service_repo ... ok [INFO] [stdout] test integration_scan::go::architecture::test_readme_claims_seeding_but_seed_entrypoint_is_placeholder ... ok [INFO] [stdout] test integration_scan::go::architecture::test_service_write_passthrough_without_domain_validation ... ok [INFO] [stdout] test integration_scan::go::architecture::test_placeholder_seed_function_in_production_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_readme_migration_strategy_claim_conflicts_with_startup_code_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_upstream_consumed_interface_declared_in_provider_package_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_upstream_consumed_interface_declared_in_provider_package ... ok [INFO] [stdout] test integration_scan::go::architecture::test_readme_claims_seeding_but_seed_entrypoint_is_placeholder_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_tool_appeasement_noop_type_in_production_package_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_repository_single_record_write_without_rows_affected_check ... ok [INFO] [stdout] test integration_scan::go::architecture::test_readme_migration_strategy_claim_conflicts_with_startup_code ... ok [INFO] [stdout] test integration_scan::go::architecture::test_tool_appeasement_noop_type_in_production_package ... ok [INFO] [stdout] test integration_scan::go::architecture::test_root_main_go_in_layered_service_repo_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_repository_single_record_write_without_rows_affected_check_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_service_write_passthrough_without_domain_validation_clean ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_small_error_maps_with_colon_text_are_not_large_payloads ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_client_lifecycle_rules ... ok [INFO] [stdout] test integration_scan::context::test_project_agnostic_context_gaps_positive ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_small_error_maps_are_not_large_payloads ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_client_lifecycle_clean ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_request_path_framework_expansion_clean ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_data_access_clean ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_world_readable_permissions_skips_nonsensitive_0644_outputs ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_ci_missing_go_test_race_clean ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_world_readable_permissions_flags_sensitive_or_world_writable_modes ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_request_path_framework_expansion_rules ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_db_pool_limits_not_configured_at_boot_positive ... ok [INFO] [stdout] test integration_scan::go::architecture::test_go_architecture_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_db_pool_limits_not_configured_at_boot_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_architecture_rules ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_ci_missing_go_test_race_positive ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_architecture_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_channel_and_timer_rules ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_gin_request_rules ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_resource_hygiene_rules ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_channel_and_timer_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_http_boundary_rules ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_library_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_request_query_param_does_not_trigger_rows_without_close ... ok [INFO] [stdout] test integration_scan::hallucination::test_alias_hallucination ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_resource_hygiene_clean ... ok [INFO] [stdout] test integration_scan::hallucination::test_rust_go_separation ... ok [INFO] [stdout] test integration_scan::hallucination::test_hallucination_dir ... ok [INFO] [stdout] test integration_scan::naming::test_adapter_ok ... ok [INFO] [stdout] test integration_scan::naming::test_doc_ok ... ok [INFO] [stdout] test integration_scan::naming::test_doc_overlong ... ok [INFO] [stdout] test integration_scan::hallucination::test_hallucination ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_go_advanceplan2_http_boundary_clean ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_project_agnostic_idioms_gaps_positive ... ok [INFO] [stdout] test integration_scan::performance::test_extra_go_performance_pack_clean ... ok [INFO] [stdout] test integration_scan::go::architecture::test_go_architecture_positive ... FAILED [INFO] [stdout] test integration_scan::naming::test_naming_slop ... ok [INFO] [stdout] test integration_scan::performance::test_concat_loops ... ok [INFO] [stdout] test integration_scan::performance::test_hot_path_ok ... ok [INFO] [stdout] test integration_scan::performance::test_hot_path ... ok [INFO] [stdout] test integration_scan::performance::test_numeric_ok ... ok [INFO] [stdout] test integration_scan::performance::test_json_loops ... ok [INFO] [stdout] test integration_scan::naming::test_handler_ok ... ok [INFO] [stdout] test integration_scan::performance::test_dataset_load ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_gin_request_clean ... ok [INFO] [stdout] test integration_scan::performance::test_semantic_n_squared_rules ... ok [INFO] [stdout] test integration_scan::performance::test_semantic_n_squared_clean_fixtures ... ok [INFO] [stdout] test integration_scan::performance::test_semantic_n_squared_rules_are_enabled_by_default ... ok [INFO] [stdout] test integration_scan::performance::test_semantic_nested_query_clean ... ok [INFO] [stdout] test integration_scan::performance::test_semantic_nested_query_escalation ... ok [INFO] [stdout] test integration_scan::performance::test_streaming_ok ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_core_hot_path_clean ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_perf_positive ... ok [INFO] [stdout] test integration_scan::go_resource_hygiene::test_project_agnostic_idioms_gaps_clean ... ok [INFO] [stdout] test integration_scan::performance::test_json_ok ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_import_time_clean ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_security_clean ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_async_clean ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_contract_rules ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_contract_clean ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_import_time_rules ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_library_positive ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_boundary_clean ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_skips_framework_entrypoint_env_bootstrap ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_core_hot_path_rules ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_perf_clean ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_async_rules ... ok [INFO] [stdout] test integration_scan::go::framework_patterns::test_go_framework_patterns_data_access_rules ... ok [INFO] [stdout] test integration_scan::go::library_misuse::test_go_library_misuse_security_positive ... ok [INFO] [stdout] test integration_scan::python::baseline::repo::test_python_tight_module_coupling_skips_package_entrypoints ... ok [INFO] [stdout] test integration_scan::python::baseline::core::test_python_mixed_repo ... ok [INFO] [stdout] test integration_scan::python::baseline::core::test_python_syntax ... ok [INFO] [stdout] test integration_scan::python::baseline::core::test_python_rust_mixed_repo ... ok [INFO] [stdout] test integration_scan::python::baseline::core::test_python_fingerprints ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_skips_framework_route_any_contracts ... ok [INFO] [stdout] test integration_scan::python::baseline::core::test_python_same_directory_mixed_repo ... ok [INFO] [stdout] test integration_scan::python::baseline::rules::test_python_test_rule_suppressions ... ok [INFO] [stdout] test integration_scan::python::baseline::repo::test_python_phase4_repo_rules ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_skips_serializer_to_dict_any_contract ... ok [INFO] [stdout] test integration_scan::python::baseline::repo::test_python_hallucination_rule ... ok [INFO] [stdout] test integration_scan::python::framework::test_python_framework_phase3_clean ... ok [INFO] [stdout] test integration_scan::python::framework::test_python_framework_phase3_positive ... ok [INFO] [stdout] test integration_scan::python::hotpath::test_python_repeated_json_dumps_skips_first_cache_assignment ... ok [INFO] [stdout] test integration_scan::python::baseline::rules::test_python_phase4_suppressions ... ok [INFO] [stdout] test integration_scan::python::advanceplan2::test_python_advanceplan2_boundary_rules ... ok [INFO] [stdout] test integration_scan::python::hotpath::test_python_repeated_json_dumps_does_not_double_count_chained_encode ... ok [INFO] [stdout] test integration_scan::python::mlops::test_python_mlops_phase3_advanced_positive ... ok [INFO] [stdout] test integration_scan::python::packaging::test_python_packaging_positive ... ok [INFO] [stdout] test integration_scan::python::packaging::test_python_packaging_skips_serializer_to_dict_any_contract ... ok [INFO] [stdout] test integration_scan::python::packaging::test_python_packaging_clean ... ok [INFO] [stdout] test integration_scan::python::mlops::test_python_mlops_phase3_advanced_clean ... ok [INFO] [stdout] test integration_scan::python::baseline::rules::test_python_rules ... ok [INFO] [stdout] test integration_scan::python::baseline::rules::test_python_rule_suppressions ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_phase5_cross_file_copy_paste_rule ... ok [INFO] [stdout] test integration_scan::python::hotpath::test_python_hotpath_clean ... ok [INFO] [stdout] test integration_scan::python::framework::test_python_framework_clean ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_phase5_duplicate_query_fragment_rule ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_duplication_rule_family_negative ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_phase5_duplicate_transformation_pipeline_skips_short_helpers ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_phase5_duplicate_query_fragment_skips_shared_constants_and_migrations ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_phase5_duplicate_transformation_pipeline_rule ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_phase5_boundary_robustness_rules ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_phase5_boundary_robustness_suppressions ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_exception_and_debug_rules_positive ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::performance::test_python_async_boundary_rules_negative ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::duplication::test_python_duplication_rule_family_positive ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::performance::test_python_async_boundary_rules_positive ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::performance::test_python_recursive_traversal_skips_non_self_method_name_collisions ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_phase5_business_magic_and_utility_suppressions ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_phase5_business_magic_and_utility_rules ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::maintainability::test_python_exception_and_debug_rules_negative ... ok [INFO] [stdout] test integration_scan::python::hotpath::test_python_hotpath_positive ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_name_responsibility_mismatch_skips_contextmanager_factories ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_name_responsibility_mismatch_expansion ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::performance::test_python_performance_rule_family_negative ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::performance::test_python_performance_rule_family_positive ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_name_responsibility_mismatch_skips_select_queries ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_instance_attribute_escalation ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_over_abstracted_wrapper_skips_lifecycle_classes ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_over_abstracted_wrapper_skips_dataclass_wrappers ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_structure_rule_family_negative ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_over_abstracted_wrapper_expansion ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_architecture_rule_skips_http_exception_status_code ... ok [INFO] [stdout] test integration_scan::python::mlops::test_python_mlops_clean ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_name_responsibility_mismatch_skips_honest_transformers ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_boundaries_rule_flags_mutated_live_collection ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_architecture_rules_negative ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_architecture_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_boundaries_rule_requires_mutation_evidence ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_boundaries_rule_skips_path_and_fstring_constants ... ok [INFO] [stdout] test integration_scan::python::hotpath_ext::test_python_hotpath_ext_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_hotpath_rule_skips_tuple_iteration_false_match ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_boundaries_rule_still_flags_mutable_constants ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_discipline_rule_requires_loop_local_recovery_logging ... ok [INFO] [stdout] test integration_scan::python::hotpath_ext::test_python_hotpath_ext_clean ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_quality_rule_skips_passthrough_any_wrapper ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_discipline_rule_flags_loop_local_recovery_logging ... ok [INFO] [stdout] test integration_scan::performance::test_extra_go_performance_pack_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_observability_rule_skips_cheap_fstring_logging ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_performance_rule_requires_same_dataset ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_hotpath_ext_rule_skips_data_dependent_fstrings ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_packaging_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_boundary_and_discipline_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_quality_rule_skips_reraise_handlers ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_structure_rule_family_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_architecture_rules_negative ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_observability_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_quality_maintainability_observability_structure_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_discipline_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_discipline_rules_negative ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_architecture_rules_positive ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_boundaries_rules_positive ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan2_clean ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_boundaries_rules_negative ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_smoke_rules::test_observability_rules_negative ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan1_clean ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_production_source_avoids_unbounded_read_to_string ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan3_clean ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan3_rules ... ok [INFO] [stdout] test integration_scan::python::framework::test_python_framework_positive ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_phase4_workspace_manifest_clean ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_phase4_runtime_boundary_rules ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_phase4_workspace_manifest_rule ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_domain_modeling_rules ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_security_script ... FAILED [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan4_clean ... ok [INFO] [stdout] test integration_scan::python::project_agnostic_rules::test_project_agnostic_hotpath_and_performance_rules_positive ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanced_negative_fixtures ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_phase4_runtime_boundary_clean ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_api_rules ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_async_and_performance_rules ... ok [INFO] [stdout] test integration_scan::python::baseline::rules::test_python_phase4_rules ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_api_clean ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan4_rules ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_unsafe_soundness_rules ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_explicit_bool_mode_switches_are_not_flagged ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_shared_state_rules ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_serde_rules ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_manifest_rules_fire_on_bad_manifest_and_build_script ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_clean_fixture_stays_clean_for_representative_rules ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_honors_rule_ignore_directives ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_manifest_rules_stay_clean_with_reviewed_config ... ok [INFO] [stdout] test integration_scan::rust::core::test_mixed_repo ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_serde_clean ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_hallucination ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_shared_state_clean ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan1_rules ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_direct_ok ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_builder_rules ... ok [INFO] [stdout] test integration_scan::rust::api_design_ext::test_rust_advanceplan2_builder_clean ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_repository_config_controls_rules ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_rule_ignore_directives ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_syntax ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_hygiene_script ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_std_constructors_are_not_hallucinated ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_rules ... ok [INFO] [stdout] test integration_scan::security::flags_weak_crypto_usage ... ok [INFO] [stdout] test integration_scan::security::test_env_secrets ... ok [INFO] [stdout] test integration_scan::security::test_secrets ... ok [INFO] [stdout] test integration_scan::rust::core::test_direct_hallucination ... ok [INFO] [stdout] test integration_scan::style::test_grouped_imports ... ok [INFO] [stdout] test integration_scan::security::test_sql_ok ... ok [INFO] [stdout] test integration_scan::style::test_inconsistent_package_names ... ok [INFO] [stdout] test integration_scan::style::test_misgrouped_imports ... ok [INFO] [stdout] test integration_scan::rust::module_surface::thin_facade_modules_do_not_trip_the_oversized_module_rule ... ok [INFO] [stdout] test integration_scan::style::test_package_test_suffix_is_allowed ... ok [INFO] [stdout] test integration_scan::style::test_style_rules_respect_repository_config ... ok [INFO] [stdout] test integration_scan::test_error_slop ... ok [INFO] [stdout] test integration_scan::test_quality::test_high_signal ... ok [INFO] [stdout] test integration_scan::python::mlops::test_python_mlops_positive ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_positive_fixture_reports_representative_rules ... ok [INFO] [stdout] test integration_scan::rust::bad_practices::bad_practices_real_sources_do_not_misclassify_bounded_reads_or_single_allocations ... ok [INFO] [stdout] test integration_scan::rust::module_surface::large_rust_modules_still_trip_the_oversized_module_rule ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_hierarchy ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_fingerprints ... ok [INFO] [stdout] test integration_scan::test_quality::test_low_signal ... ok [INFO] [stdout] test integration_scan::test_error_ok ... ok [INFO] [stdout] test integration_scan::security::test_sql_slop ... ok [INFO] [stdout] test integration_scan::rust::core::test_rust_suppressions ... ok [INFO] [stdout] test integration_scan::test_quality::test_testify_suite_style_assertions_are_counted ... ok [INFO] [stdout] test integration_scan::rust::module_surface::thin_facade_modules_do_not_trip_catchall_or_reexport_wall_rules ... ok [INFO] [stdout] test integration_scan::rust::advanced::test_rust_advanceplan3_plan2_rules ... ok [INFO] [stdout] test integration_scan::rust::module_surface::path_attributes_outside_mod_rs_are_not_flagged ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_monolithic_module_rule ... ok [INFO] [stdout] test integration_scan::python::phase5_rules::structure::test_python_phase5_monolithic_module_skips_broad_legitimate_modules ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- integration_scan::go::architecture::test_go_architecture_positive stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'integration_scan::go::architecture::test_go_architecture_positive' (335) panicked at tests/integration_scan/../support/mod.rs:159:9: [INFO] [stdout] missing rule: transaction_helper_outside_repository_or_uow_package; findings were ["cmd_or_main_contains_domain_rules", "test_bootstrap_package_reused_by_production_wiring", "package_level_mutable_config_used_by_handlers_services", "operational_command_handlers_reuse_http_services_without_adapter", "main_or_cmd_mixes_cli_parsing_server_bootstrap_and_business_config", "hallucinated_import_call", "hallucinated_local_call", "hallucinated_local_call", "application_lifecycle_missing_shutdown_owner", "service_type_outside_service_package", "gorm_model_outside_models_package", "request_dto_contains_gorm_tags", "request_dto_outside_transport_package", "same_struct_used_for_bind_persist_and_respond", "gorm_model_outside_models_package", "response_dto_contains_gorm_tags", "response_dto_outside_transport_package", "nullable_sql_types_leak_into_api_dto", "response_dto_outside_transport_package", "api_error_type_outside_transport_package", "response_dto_outside_transport_package", "repository_type_outside_repository_package", "domain_entity_contains_json_tags_without_boundary_exception", "same_struct_used_for_bind_persist_and_respond", "domain_constants_declared_in_handler_package", "table_name_literals_duplicated_outside_repository", "column_name_literals_duplicated_outside_repository", "gin_handler_uses_global_singletons", "package_level_mutable_config_used_by_handlers_services", "response_dto_uses_omitempty_on_required_contract_fields", "domain_errors_declared_in_handler_package", "validator_outside_validation_package", "middleware_type_outside_middleware_package", "gin_handler_stores_context_in_struct_field", "domain_identifiers_logged_under_inconsistent_field_keys", "multiple_error_envelope_shapes_same_api_module", "request_logging_fields_assembled_differently_across_handlers", "same_domain_error_mapped_to_multiple_statuses", "tracing_span_names_duplicated_as_raw_strings", "validation_error_response_shape_inconsistent", "custom_recovery_logic_repeated_across_handlers", "request_id_generation_duplicated_outside_middleware", "auth_or_tenant_extraction_duplicated_across_handlers", "request_context_value_extraction_duplicated_across_handlers", "pagination_binding_duplicated_outside_boundary_helper", "manual_required_checks_after_validate_tags_available", "validation_logic_duplicated_across_handlers", "default_value_injection_scattered_across_handlers", "pagination_validation_missing_shared_bound_helper", "sort_or_filter_whitelist_logic_duplicated_across_handlers", "hallucinated_local_call", "metrics_labels_built_inline_in_handlers", "gin_handler_runs_authorization_business_rules_inline", "gin_handler_contains_retry_or_backoff_orchestration", "error_code_literals_duplicated_across_handlers", "transport_layer_uses_untyped_string_codes_without_catalog", "response_envelope_shaping_duplicated_across_handlers", "success_response_contains_error_field_or_mixed_contract", "http_handler_without_csrf_protection", "mapping_logic_duplicated_across_handlers", "multiple_bind_sources_into_same_struct_without_precedence_contract", "path_param_parsing_duplicated_across_handlers", "query_path_and_body_merge_performed_in_handler", "manual_required_checks_after_validate_tags_available", "hallucinated_local_call", "gin_handler_accepts_more_than_one_body_contract", "multiple_shouldbind_calls_same_handler", "gin_handler_mixes_html_json_and_file_responses", "gin_handler_returns_multiple_response_shapes", "handler_calls_repository_directly_without_service", "http_handler_without_csrf_protection", "preload_rules_scattered_across_layers", "custom_validator_registration_inside_handler", "api_examples_embedded_in_handlers_instead_of_transport_docs_helpers", "business_validation_mixed_with_persistence_calls_in_handler", "manual_required_checks_after_validate_tags_available", "multiple_bind_sources_into_same_struct_without_precedence_contract", "query_path_and_body_merge_performed_in_handler", "route_param_name_and_dto_field_name_drift_without_mapping_helper", "gin_handler_uses_action_param_switch_for_many_use_cases", "gorm_chain_built_in_handler", "gorm_find_without_limit_on_handler_path", "handler_calls_gorm_directly_outside_repository", "error_string_comparison", "handler_switches_on_error_strings", "error_detail_leaked_to_client", "raw_db_error_exposed_to_client", "audit_logging_executed_in_handler_before_service_success", "hallucinated_local_call", "gin_handler_uses_global_singletons", "order_by_clause_literals_scattered_across_layers", "gin_handler_executes_raw_sql_inline", "missing_context_propagation", "raw_sql_literal_in_handler", "rows_without_close", "sql_rows_scan_logic_outside_repository", "route_groups_created_inside_handlers", "gin_context_passed_beyond_request_boundary", "goroutine_without_coordination", "transport_layer_uses_untyped_string_codes_without_catalog", "file_upload_validation_mixed_with_storage_write", "handler_calls_repository_directly_without_service", "health_or_readiness_handlers_reach_into_business_repositories_directly", "handler_calls_repository_directly_without_service", "automigrate_or_schema_probe_in_request_path", "gin_handler_uses_global_singletons", "migration_or_seed_logic_callable_from_request_handlers", "hallucinated_local_call", "route_setup_scattered_without_router_package", "gin_engine_as_global_singleton", "gin_handler_uses_global_singletons", "route_setup_scattered_without_router_package", "hallucinated_local_call", "route_setup_scattered_without_router_package", "debug_endpoint_in_production", "hallucinated_local_call", "hallucinated_local_call", "hallucinated_local_call", "hallucinated_local_call", "package_level_mutable_config_used_by_handlers_services", "body_binding_done_in_middleware_and_handler", "handler_calls_repository_directly_without_service", "middleware_calls_repository_directly", "middleware_contains_business_orchestration", "missing_rate_limiting_on_auth_endpoint", "same_domain_error_mapped_to_multiple_statuses", "gin_handler_starts_transaction_inline", "handler_opens_transaction", "middleware_opens_transaction", "middleware_starts_db_transaction", "gorm_chain_built_in_handler", "handler_calls_gorm_directly_outside_repository", "middleware_mutates_domain_model_state", "inline_error_to_status_mapping_duplicated", "middleware_and_handler_translate_same_error_domain", "middleware_writes_business_response_payloads", "gin_handler_uses_global_singletons", "middleware_uses_global_logger_or_config_singleton", "middleware_writes_business_response_payloads", "middleware_writes_business_response_payloads", "gin_handler_calls_multiple_repositories_directly", "handler_calls_repository_directly_without_service", "http_handler_without_csrf_protection", "feature_flag_lookup_without_config_abstraction", "gin_handler_parses_config_or_feature_flags_inline", "os_getenv_in_hot_path", "gin_handler_executes_raw_sql_inline", "handler_calls_database_sql_directly_outside_repository", "missing_context_propagation", "raw_sql_literal_in_handler", "gin_handler_starts_transaction_inline", "gin_handler_uses_global_singletons", "handler_opens_transaction", "gorm_chain_built_in_handler", "handler_calls_gorm_directly_outside_repository", "dto_to_model_mapping_in_handler", "gin_handler_binds_directly_into_model", "gin_handler_returns_persistence_model_directly", "model_to_dto_mapping_in_handler", "handler_tests_use_real_database_without_seam", "tests_couple_to_gorm_model_for_api_contract_assertions", "mock_repository_types_duplicated_across_tests", "test_helpers_duplicated_across_packages", "happy_path_only_test", "route_registration_tests_duplicate_full_bootstrap_per_file", "shared_integration_test_setup_not_centralized_under_test_support", "hallucinated_local_call", "tests_stub_gin_context_instead_of_httptest_boundary", "tests_assert_raw_json_strings_without_response_dto", "hallucinated_local_call", "transport_tests_bypass_service_interface_and_touch_repo_directly", "sql_query_text_asserted_in_handler_tests", "test_without_assertion_signal", "hallucinated_local_call", "migration_tests_live_under_handler_packages", "table_driven_tests_mix_multiple_domains_in_one_cases_slice", "swagger_or_openapi_annotations_on_persistence_models", "package_name_role_drift", "request_dto_outside_transport_package", "patch_dto_uses_non_pointer_fields_for_optional_updates", "nullable_sql_types_leak_into_api_dto", "response_dto_outside_transport_package", "create_and_update_share_same_dto_despite_conflicting_requiredness", "request_dto_outside_transport_package", "giant_model_struct_spans_multiple_subdomains", "gorm_model_contains_binding_or_validate_tags", "persistence_model_contains_http_form_or_uri_tags", "same_struct_used_for_bind_persist_and_respond", "gorm_model_contains_calculated_response_fields", "mixed_receiver_kinds", "table_name_override_or_scope_logic_duplicated_across_models", "gorm_hook_mutates_unrelated_tables", "gorm_model_hook_contains_external_io", "hallucinated_local_call", "model_package_depends_on_transport_or_gin", "gorm_model_contains_binding_or_validate_tags", "persistence_model_contains_http_form_or_uri_tags", "same_struct_used_for_bind_persist_and_respond", "gorm_model_hook_calls_service_or_repository", "gorm_model_hook_contains_external_io", "http_response_body_not_closed", "missing_context", "timeoutless_http_default_client_or_helper_call", "transaction_object_crosses_more_than_one_layer_boundary", "cross_layer_import_violation_by_package_name", "repository_depends_on_gin_or_http", "shared_gorm_db_state_mutated_and_reused_across_requests", "repository_constructor_accepts_gin_engine_or_router", "empty_interface_parameter_overuse", "generic_base_repository_with_reflection_dispatch", "repository_method_returns_partially_built_scopes_for_caller_chaining", "repository_returns_framework_builder_to_upper_layer", "repository_returns_gorm_query_builder", "unscoped_query_without_explicit_danger_naming", "where_clause_templates_duplicated_across_repositories", "sql_null_types_escape_repository_boundary", "repository_begins_transaction_without_uow_or_callback", "repository_mixes_raw_sql_and_gorm_same_method_without_adapter_boundary", "cache_invalidation_before_transaction_commit", "savepoint_or_nested_tx_logic_scattered_without_dedicated_helper", "transaction_error_translation_done_in_repository_and_handler", "dropped_error", "repository_logs_with_http_status_or_route_labels", "repository_accepts_http_request_dto", "updates_with_struct_used_for_patch_without_field_intent_helper", "cross_layer_import_violation_by_package_name", "repository_depends_on_gin_or_http", "repository_depends_on_service_package", "transport_metrics_emitted_from_repository_layer", "repository_accepts_gin_context", "repository_accepts_http_request_dto", "repository_returns_transport_dto", "optional_tx_nil_parameter_on_repository_api", "repository_returns_http_status_errors", "repository_returns_framework_builder_to_upper_layer", "repository_returns_gorm_query_builder", "repository_tests_depend_on_http_transport_types", "placeholder_test_body", "router_setup_runs_migrations", "init_registers_routes_or_dependencies", "same_dependency_wired_in_multiple_bootstrap_locations", "hallucinated_local_call", "bootstrap_builds_clients_inside_route_registration", "hallucinated_local_call", "router_constructor_builds_concrete_dependencies", "route_registration_contains_business_logic", "hallucinated_local_call", "admin_or_debug_endpoint_registration_mixed_into_public_router_setup", "gin_route_paths_repeated_as_raw_strings", "gin_route_registration_anonymous_function_overuse", "background_jobs_registered_from_gin_packages_instead_of_bootstrap", "background_worker_started_from_http_handler_registration", "hallucinated_local_call", "hallucinated_local_call", "hallucinated_local_call", "migration_runner_and_api_server_bootstrap_coupled", "router_setup_runs_migrations", "cross_layer_import_violation_by_package_name", "repository_or_service_packages_import_docs_or_generator_annotations", "service_calls_handler_helper", "service_imports_gin_directly", "service_struct_has_excessive_dependency_count", "repository_type_outside_repository_package", "service_constructor_accepts_untyped_config_map", "service_method_accepts_map_string_any_input", "weak_typing", "hallucinated_local_call", "hallucinated_local_call", "service_constructor_instantiates_dependencies_internally", "cross_repository_write_flow_without_shared_uow_boundary", "generic_process_execute_handle_service_name_without_domain_noun", "gin_handler_calls_multiple_repositories_directly", "handler_calls_repository_directly_without_service", "service_depends_on_transport_request_type", "service_method_accepts_dto_and_persistence_model_together", "service_method_accepts_gin_context", "service_method_handles_request_binding_or_header_extraction", "service_method_mutates_transport_dto_in_place", "service_method_handles_pagination_or_query_parsing", "gin_handler_uses_action_param_switch_for_many_use_cases", "service_method_combines_unrelated_write_paths_via_action_string", "gorm_chain_built_in_handler", "gorm_chain_built_in_service", "handler_calls_gorm_directly_outside_repository", "service_returns_preformatted_client_message", "generic_process_execute_handle_service_name_without_domain_noun", "service_method_accepts_gin_context", "service_method_returns_map_string_any_output", "weak_typing", "service_depends_on_gin_abort_or_context_error_response", "service_method_imports_http_status_or_abort_semantics", "error_logged_and_returned", "handler_and_service_both_log_same_error_chain", "service_method_returns_gorm_db_or_sql_rows", "service_returns_tx_to_caller", "same_service_method_accepts_tx_and_begins_tx", "external_http_call_inside_transaction_scope", "missing_context", "timeoutless_http_default_client_or_helper_call", "event_publish_before_transaction_commit", "hallucinated_local_call", "cache_invalidation_before_transaction_commit", "background_goroutine_started_inside_transaction_scope", "goroutine_without_coordination", "savepoint_or_nested_tx_logic_scattered_without_dedicated_helper", "commit_or_rollback_split_across_functions_without_owner", "not_found_semantics_implemented_by_nil_nil_return", "cross_repository_write_flow_without_shared_uow_boundary", "gorm_chain_built_in_service", "gorm_scopes_defined_inline_repeatedly", "handler_calls_repository_directly_without_service", "preload_rules_scattered_across_layers", "service_method_accepts_gin_context", "service_method_handles_request_binding_or_header_extraction", "gorm_session_options_configured_outside_repository", "gorm_locking_clauses_built_outside_repository", "order_by_clause_literals_scattered_across_layers", "soft_delete_filters_written_manually_in_many_queries", "gorm_chain_built_in_handler", "gorm_chain_built_in_service", "handler_calls_gorm_directly_outside_repository", "map_based_updates_passed_from_handler_to_repository", "cross_layer_import_violation_by_package_name", "service_calls_handler_helper", "service_imports_gin_directly", "constructor_reads_env_directly", "service_method_accepts_gin_context", "service_method_returns_map_string_any_output", "weak_typing", "service_depends_on_gin_abort_or_context_error_response", "service_method_imports_http_status_or_abort_semantics", "service_method_imports_http_status_or_abort_semantics", "service_method_returns_http_status", "service_method_returns_transport_writer_or_gin_h", "service_method_returns_gorm_db_or_sql_rows", "service_method_returns_gorm_db_or_sql_rows", "service_method_accepts_map_string_any_input", "weak_typing", "raw_sql_literal_in_service", "gorm_chain_built_in_service", "service_tests_import_gin", "placeholder_test_body", "shared_package_named_common_base_utils_with_mixed_exports", "helper_or_utils_package_contains_domain_logic", "service_type_outside_service_package", "validator_outside_validation_package", "sql_query_constants_outside_repository_package", "mapper_outside_mapper_package_when_repo_uses_mappers", "test_fixture_builders_live_in_production_packages", "validator_depends_on_repository_directly"] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x63385dff22aa - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x63385dff22aa - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x63385dff22aa - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x63385dff22aa - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x63385e0091ba - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x63385e0091ba - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x63385dff6e42 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x63385dff6e42 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x63385dfce5af - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x63385dfce5af - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x63385dfe9719 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x63385d46e9ec - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x63385d46e9ec - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x63385dfe9992 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x63385dfe9992 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x63385dfce668 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x63385dfc35b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x63385dfcf37d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x63385e0099fc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x63385d4515eb - integration_scan::integration_scan::support::assert_rules_present::h05e4b5921e9a7c5a [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_scan/../support/mod.rs:159:9 [INFO] [stdout] 20: 0x63385d44eba8 - integration_scan::integration_scan::go::architecture::test_go_architecture_positive::h936d47d138f3be00 [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_scan/go/architecture.rs:315:5 [INFO] [stdout] 21: 0x63385d44ec27 - integration_scan::integration_scan::go::architecture::test_go_architecture_positive::{{closure}}::h8120c2a44fdcf9d1 [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_scan/go/architecture.rs:217:35 [INFO] [stdout] 22: 0x63385d45d6e6 - core::ops::function::FnOnce::call_once::h218e9007aaadf4a0 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x63385d462aeb - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x63385d462aeb - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x63385d46f4bb - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x63385d46f4bb - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 27: 0x63385d46f4bb - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x63385d46f4bb - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x63385d46f4bb - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x63385d46f4bb - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x63385d46f4bb - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x63385d469914 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x63385d469914 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x63385d4720c2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x63385d4720c2 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 36: 0x63385d4720c2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x63385d4720c2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x63385d4720c2 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x63385d4720c2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x63385d4720c2 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x63385dff168f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 42: 0x63385dff168f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7f895515eaa4 - [INFO] [stdout] 44: 0x7f89551eba64 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_scan::rust::advanced::test_rust_security_script stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'integration_scan::rust::advanced::test_rust_security_script' (530) panicked at tests/integration_scan/rust/advanced.rs:405:5: [INFO] [stdout] security script should pass [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x63385dff22aa - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x63385dff22aa - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x63385dff22aa - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x63385dff22aa - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x63385e0091ba - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x63385e0091ba - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x63385dff6e42 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x63385dff6e42 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x63385dfce5af - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x63385dfce5af - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x63385dfe9719 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x63385d46e9ec - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x63385d46e9ec - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x63385dfe9992 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x63385dfe9992 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x63385dfce69a - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x63385dfc35b9 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x63385dfcf37d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x63385e0099fc - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x63385d4486c5 - integration_scan::integration_scan::rust::advanced::test_rust_security_script::hff0b81e404886e59 [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_scan/rust/advanced.rs:405:5 [INFO] [stdout] 20: 0x63385d448a97 - integration_scan::integration_scan::rust::advanced::test_rust_security_script::{{closure}}::h796685c63338b5a4 [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_scan/rust/advanced.rs:398:31 [INFO] [stdout] 21: 0x63385d45f126 - core::ops::function::FnOnce::call_once::h772628a0883cf864 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x63385d462aeb - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x63385d462aeb - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x63385d46f4bb - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x63385d46f4bb - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x63385d46f4bb - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x63385d46f4bb - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x63385d46f4bb - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x63385d46f4bb - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x63385d46f4bb - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x63385d469914 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x63385d469914 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x63385d4720c2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x63385d4720c2 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x63385d4720c2 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x63385d4720c2 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x63385d4720c2 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x63385d4720c2 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x63385d4720c2 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x63385dff168f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x63385dff168f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7f895515eaa4 - [INFO] [stdout] 43: 0x7f89551eba64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] integration_scan::go::architecture::test_go_architecture_positive [INFO] [stdout] integration_scan::rust::advanced::test_rust_security_script [INFO] [stdout] [INFO] [stdout] test result: FAILED. 295 passed; 2 failed; 1 ignored; 0 measured; 0 filtered out; finished in 6.08s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test integration_scan` [INFO] running `Command { std: "docker" "inspect" "7d392f544db60082d8d839a7e502ef1ce04aec29b283b5498b10ad3c1cb09eeb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7d392f544db60082d8d839a7e502ef1ce04aec29b283b5498b10ad3c1cb09eeb", kill_on_drop: false }` [INFO] [stdout] 7d392f544db60082d8d839a7e502ef1ce04aec29b283b5498b10ad3c1cb09eeb