[INFO] fetching crate modum 0.6.14...
[INFO] testing modum-0.6.14 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate modum 0.6.14 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate modum 0.6.14
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate modum 0.6.14
[INFO] tweaked toml for crates.io crate modum 0.6.14 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate modum 0.6.14 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate modum 0.6.14 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665
[INFO] running `Command { std: "docker" "start" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling winnow v1.0.0
[INFO] [stderr]    Compiling toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling modum v0.6.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 01s
[INFO] running `Command { std: "docker" "inspect" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling modum v0.6.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 11.29s
[INFO] running `Command { std: "docker" "inspect" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/modum/dae7bbbe85ad6b0d/out/modum-dae7bbbe85ad6b0d)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test diagnostic::tests::child_facet_value_follow_through_has_strict_profile_metadata ... ok
[INFO] [stdout] test diagnostic::tests::boundary_wraps_child_facet_error_has_strict_profile_metadata ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_candidate_child_facet_module_demands_real_child_owner ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_redundant_leaf_context_warns_against_alias_and_token_chop ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_candidate_facet_module_keeps_root_boundary_and_leaf_errors_separate ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_owned_facet_companion_error_keeps_one_canonical_error_surface ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_semantic_string_scalar_warns_against_type_alias_string ... ok
[INFO] [stdout] test diagnostic::tests::error_surface_follow_through_has_strict_profile_metadata ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_path_shim_module_demands_real_module_layout ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_child_facet_value_follow_through_names_child_owner ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_unsupported_construct_reports_analysis_boundary ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_flat_pub_use_names_reexport_move_directly ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_flat_use_family_leaf_mentions_facet_visibility ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_overqualified_callsite_names_import_and_preferred_path ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_error_surface_follow_through_keeps_owned_error_canonical ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_flat_use_generic_leaf_mentions_needed_parent_context ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_flat_namespace_module_warns_against_path_shims ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_child_facet_value_follow_through_keeps_child_visible ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_namespace_family_unsupported_construct_reports_analysis_boundary ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_candidate_semantic_module_warns_against_shadow_surface ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_boundary_wraps_child_facet_error_names_boundary_and_child_owner ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_candidate_child_facet_module_names_owner_and_child ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_overqualified_callsite_reuses_existing_namespace_binding ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_boundary_wraps_child_facet_error_keeps_child_owner_single ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_skips_duplicate_scope_prefixes_for_id_types ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_skips_generic_scope_prefixes_for_string_scalars ... ok
[INFO] [stdout] test diagnostic::tests::generic_guidance_for_parent_surface_warns_against_split_canonical_paths ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_namespace_family_unsupported_construct_mentions_owned_facet_for_leaf_error ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_numeric_port_scalar_mentions_concrete_port_shapes ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_raw_id_surface_mentions_repo_shaped_id_type ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_redundant_leaf_context_mentions_outer_surface_reconciliation ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_semantic_string_scalar_mentions_repo_shaped_url_type ... ok
[INFO] [stdout] test diagnostic::tests::owned_facet_companion_error_has_strict_profile_metadata ... ok
[INFO] [stdout] test tests::parses_check_modes ... ok
[INFO] [stdout] test tests::check_mode_supports_standard_parsing ... ok
[INFO] [stdout] test tests::diagnostic_selection_supports_standard_parsing ... ok
[INFO] [stdout] test tests::lint_profile_supports_standard_parsing ... ok
[INFO] [stdout] test tests::namespace_settings_defaults_cover_generic_nouns_and_weak_modules ... ok
[INFO] [stdout] test tests::check_exit_code_follows_warn_and_deny_semantics ... ok
[INFO] [stdout] test tests::rejects_invalid_check_mode ... ok
[INFO] [stdout] test tests::rejects_invalid_diagnostic_selection ... ok
[INFO] [stdout] test tests::rejects_invalid_lint_profile ... ok
[INFO] [stdout] test tests::splits_pascal_camel_snake_and_acronyms ... ok
[INFO] [stdout] test tests::workspace_report_can_filter_diagnostics_by_profile ... ok
[INFO] [stdout] test tests::workspace_report_can_filter_policy_and_advisory_diagnostics ... ok
[INFO] [stdout] test diagnostic::tests::instance_guidance_for_error_surface_follow_through_names_deeper_owner ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/cargo-modum.rs (/opt/rustwide/target/release/build/modum/ccc212ba558288fc/out/cargo_modum-ccc212ba558288fc)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/modum.rs (/opt/rustwide/target/release/build/modum/ff386b54c96e63bb/out/modum-ff386b54c96e63bb)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/check_modes.rs (/opt/rustwide/target/release/build/modum/ce6e5cb7f5995a56/out/check_modes-ce6e5cb7f5995a56)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test run_check_off_skips_analysis ... ok
[INFO] [stdout] test run_check_errors_override_warn_and_deny ... ok
[INFO] [stdout] test run_check_warn_allows_policy_violations_but_deny_blocks ... ok
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/modum/0acd980d465e981b/out/cli-0acd980d465e981b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test cli_explain_preserve_module_includes_tuning_guidance ... ok
[INFO] [stdout] test cli_invalid_generic_nouns_metadata_reports_error ... ok
[INFO] [stdout] test cli_invalid_profile_reports_error ... ok
[INFO] [stdout] test cli_ignore_suppresses_matching_diagnostic_code ... ok
[INFO] [stdout] test cli_invalid_ignored_diagnostic_codes_metadata_reports_error ... ok
[INFO] [stdout] test cli_invalid_ignore_reports_error ... ok
[INFO] [stdout] test cli_explain_prints_profile_and_summary ... ok
[INFO] [stdout] test cargo_subcommand_help_shows_lint_only_surface ... ok
[INFO] [stdout] test cli_explain_semantic_string_scalar_includes_fix_and_tuning_guidance ... ok
[INFO] [stdout] test cli_explain_maybe_some_includes_fix_guidance ... ok
[INFO] [stdout] test cli_invalid_semantic_scalar_metadata_reports_error ... ok
[INFO] [stdout] test cli_does_not_write_markdown_report_without_flag ... ok
[INFO] [stdout] test cli_invalid_namespace_preserving_override_metadata_reports_error ... ok
[INFO] [stdout] test cargo_subcommand_json_output_reports_policy_diagnostics ... ok
[INFO] [stdout] test cli_json_output_includes_fix_metadata_for_direct_path_rewrites ... ok
[INFO] [stdout] test cli_invalid_exclude_pattern_reports_error ... ok
[INFO] [stdout] test cli_explain_unsupported_construct_reports_analysis_boundary ... ok
[INFO] [stdout] test cli_json_output_reports_policy_diagnostics ... ok
[INFO] [stdout] test cli_package_metadata_profile_does_not_filter_and_emits_warning ... ok
[INFO] [stdout] test cli_invalid_scan_default_metadata_reports_error ... ok
[INFO] [stdout] test cli_profile_metadata_is_ignored_with_warning ... ok
[INFO] [stdout] test cli_pretty_output_syntax_highlights_semantic_surface_suggestion ... ok
[INFO] [stdout] test cli_respects_workspace_metadata_exclude_defaults ... ok
[INFO] [stdout] test cli_pretty_flag_requires_text_output ... ok
[INFO] [stdout] test cli_pretty_output_adds_formatting_and_color ... ok
[INFO] [stdout] test cli_pretty_output_keeps_markdown_report_plain ... ok
[INFO] [stdout] test cli_profile_flag_reports_removed_error ... ok
[INFO] [stdout] test cli_text_output_shows_profile_and_fix_hint ... ok
[INFO] [stdout] test cli_metadata_baseline_path_is_used_when_present ... ok
[INFO] [stdout] test cli_show_flag_reports_removed_error ... ok
[INFO] [stdout] test cli_pretty_output_highlights_problem_and_recommended_code_spans ... ok
[INFO] [stdout] test cli_help_shows_lint_only_surface ... ok
[INFO] [stdout] test cli_writes_markdown_report_in_invocation_directory ... ok
[INFO] [stdout] test cli_write_baseline_then_apply_it ... ok
[INFO] [stdout] test cli_writes_distinct_timestamped_markdown_reports_across_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/high_coverage_example.rs (/opt/rustwide/target/release/build/modum/985673157a9f7a37/out/high_coverage_example-985673157a9f7a37)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test high_coverage_example_emits_expected_lints ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- high_coverage_example_emits_expected_lints stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'high_coverage_example_emits_expected_lints' (1034) panicked at tests/high_coverage_example.rs:10:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 0
[INFO] [stdout]  right: 1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x618a6d796c51 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x618a6d7ac75a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x618a6d79b1ac - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x618a6d771aa6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x618a6d78ea39 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x618a6d3a5cf0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x618a6d78ed62 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x618a6d771b52 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x618a6d76a639 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x618a6d77275d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x618a6d7acefc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x618a6d7ace13 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x618a6d7a86b8 - core[a373ad73a504971]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]   13:     0x618a6d397a2b - <high_coverage_example[973a8bf1833369fb]::high_coverage_example_emits_expected_lints::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x618a6d39913b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x618a6d3a6315 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x618a6d39fc04 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x618a6d3a93a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x618a6d79613f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x751ea55c4dfa - <unknown>
[INFO] [stdout]   20:     0x751ea56583d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     high_coverage_example_emits_expected_lints
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test high_coverage_example`
[INFO] running `Command { std: "docker" "inspect" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665", kill_on_drop: false }`
[INFO] [stdout] 50b0c03faa834425b7ddb24b6e9e0be47707067ee8c44ed0daad8bf0c959a665
