[INFO] cloning repository https://github.com/isonil/serow
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/isonil/serow" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisonil%2Fserow", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisonil%2Fserow'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 0227ec584b682338f28b884ecf4e3008867313cb
[INFO] testing isonil/serow against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fisonil%2Fserow" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/isonil/serow
[INFO] finished tweaking git repo https://github.com/isonil/serow
[INFO] tweaked toml for git repo https://github.com/isonil/serow written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/isonil/serow on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/isonil/serow already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203
[INFO] running `Command { std: "docker" "start" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", 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" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", 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" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serow v1.0.43 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.76s
[INFO] running `Command { std: "docker" "inspect" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", 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" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serow v1.0.43 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.87s
[INFO] running `Command { std: "docker" "inspect" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", 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" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/serow-cbb3582febdf2e23)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test sampling::tests::cartesian_samples_preserve_eager_order_without_materializing ... ok
[INFO] [stdout] test cli::tests::certification_repair_action_contracts_append_diagnostics ... ok
[INFO] [stdout] test sampling::tests::nth_cartesian_sample_handles_overflowing_suffix_counts ... ok
[INFO] [stdout] test diagnostic::tests::command_repairs_render_shell_safe_quoted_arguments ... ok
[INFO] [stdout] test sampling::tests::nth_cartesian_sample_handles_empty_later_sample_sets ... ok
[INFO] [stdout] test sampling::tests::cartesian_samples_handle_vacuous_and_empty_sample_sets ... ok
[INFO] [stdout] test diagnostic::tests::shell_command_arg_text_leaves_plain_tokens_unquoted ... ok
[INFO] [stdout] test sampling::tests::builtin_float_samples_are_finite_and_stable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/serow-0cb5932e63ee5835)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bootstrap.rs (/opt/rustwide/target/debug/deps/bootstrap-797489cd261f3ab1)
[INFO] [stdout] 
[INFO] [stdout] running 232 tests
[INFO] [stdout] test cargo_manifest_version_parser_reads_package_version ... ok
[INFO] [stdout] test check_and_certify_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test command_family_usage_errors_classify_option_like_subcommands ... ok
[INFO] [stdout] test callees_query_reports_direct_call_sites ... ok
[INFO] [stdout] test architecture_policy_rejects_inferred_disallowed_call ... ok
[INFO] [stdout] test compile_ir_lowers_let_and_sequence ... ok
[INFO] [stdout] test ambiguous_unqualified_calls_are_reported ... ok
[INFO] [stdout] test compile_ir_lowers_record_expressions ... ok
[INFO] [stdout] test compile_ir_lowers_while_and_assignment ... ok
[INFO] [stdout] test compile_ir_refuses_checker_errors ... ok
[INFO] [stdout] test check_json_includes_structured_repair_actions ... ok
[INFO] [stdout] test compile_rust_emit_bin_reports_unsupported_entrypoint_return_type ... ok
[INFO] [stdout] test compile_rust_emit_bin_reports_wrong_entrypoint_arity ... ok
[INFO] [stdout] test architecture_policy_rejects_disallowed_use ... ok
[INFO] [stdout] test agent_text_includes_supported_bootstrap_types ... ok
[INFO] [stdout] test agent_commands_json_includes_full_command_catalog ... ok
[INFO] [stdout] test agent_command_prints_bootstrap_contract ... ok
[INFO] [stdout] test agent_json_includes_compact_machine_readable_workflow ... ok
[INFO] [stdout] test agent_diagnostics_subcommand_prints_protocol_reference ... ok
[INFO] [stdout] test compile_rust_emit_bin_reports_missing_entrypoint ... ok
[INFO] [stdout] test agent_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test compile_rust_generated_readme_escapes_backtick_source_paths ... ok
[INFO] [stdout] test compile_rust_lowers_terminal_io_intrinsics ... ok
[INFO] [stdout] test boolean_operators_short_circuit_during_evaluation ... ok
[INFO] [stdout] test compile_rust_lowers_let_and_sequence_for_terminal_programs ... ok
[INFO] [stdout] test compile_rust_lowers_while_and_assignment ... ok
[INFO] [stdout] test compile_ir_json_reports_portable_ir ... ok
[INFO] [stdout] test compile_rust_rejects_duplicate_crate_name_flag ... ok
[INFO] [stdout] test compile_rust_json_emits_supported_backend_source ... ok
[INFO] [stdout] test compile_rust_rejects_invalid_crate_name ... ok
[INFO] [stdout] test compile_rust_rejects_unknown_flags_as_usage_errors ... ok
[INFO] [stdout] test compile_rust_out_dir_refuses_to_overwrite_hand_authored_artifacts ... ok
[INFO] [stdout] test compile_rust_out_dir_refuses_schema_lookalike_metadata ... ok
[INFO] [stdout] test compile_rust_rejects_recursive_record_layouts ... ok
[INFO] [stdout] test compile_rust_usage_json_detection_respects_path_separator ... ok
[INFO] [stdout] test compile_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test cross_module_call_requires_explicit_use ... ok
[INFO] [stdout] test compile_rust_accepts_equals_value_backend_flags ... ok
[INFO] [stdout] test dependents_query_reports_direct_call_sites ... ok
[INFO] [stdout] test docs_check_handles_angle_bracketed_unbalanced_parentheses ... ok
[INFO] [stdout] test declared_cross_module_call_checks ... ok
[INFO] [stdout] test docs_check_handles_escaped_angle_bracket_markdown_destinations ... ok
[INFO] [stdout] test docs_check_handles_escaped_local_destination_separators ... ok
[INFO] [stdout] test docs_check_handles_escaped_reference_definition_labels ... ok
[INFO] [stdout] test docs_check_handles_parenthesized_inline_markdown_links ... ok
[INFO] [stdout] test docs_check_handles_percent_encoded_local_markdown_paths ... ok
[INFO] [stdout] test default_source_path_must_exist_and_contain_serow_sources ... ok
[INFO] [stdout] test docs_check_handles_nested_markdown_link_labels ... ok
[INFO] [stdout] test docs_check_handles_unicode_markdown_heading_anchors ... ok
[INFO] [stdout] test docs_check_handles_titled_inline_markdown_links ... ok
[INFO] [stdout] test docs_check_handles_root_relative_local_markdown_links ... ok
[INFO] [stdout] test docs_check_ignores_markdown_headings_inside_code ... ok
[INFO] [stdout] test docs_check_ignores_external_markdown_uri_links ... ok
[INFO] [stdout] test docs_check_ignores_markdown_links_inside_code ... ok
[INFO] [stdout] test docs_check_ignores_escaped_markdown_link_syntax ... ok
[INFO] [stdout] test docs_check_keeps_long_markdown_fences_open_across_shorter_runs ... ok
[INFO] [stdout] test docs_check_ignores_reference_definitions_inside_inline_code ... ok
[INFO] [stdout] test docs_check_matches_unicode_reference_labels_case_insensitively ... ok
[INFO] [stdout] test docs_check_reports_duplicate_reference_style_markdown_definitions ... ok
[INFO] [stdout] test docs_check_reports_broken_local_markdown_links ... ok
[INFO] [stdout] test docs_check_reports_broken_reference_style_markdown_links ... ok
[INFO] [stdout] test compile_rust_emits_text_functions ... ok
[INFO] [stdout] test docs_check_reports_missing_reference_style_markdown_definitions ... ok
[INFO] [stdout] test docs_check_uses_markdown_link_text_for_heading_anchors ... ok
[INFO] [stdout] test docs_check_validates_markdown_link_anchors_after_query_strings ... ok
[INFO] [stdout] test duplicate_function_parameters_are_rejected ... ok
[INFO] [stdout] test duplicate_enum_variant_is_not_reported_as_cross_type_ambiguity ... ok
[INFO] [stdout] test duplicate_public_intent_is_reported ... ok
[INFO] [stdout] test duplicate_property_variables_are_rejected ... ok
[INFO] [stdout] test docs_check_validates_setext_markdown_heading_anchors ... ok
[INFO] [stdout] test compile_rust_disambiguates_enum_variant_identifiers ... ok
[INFO] [stdout] test effects_query_reports_declared_and_required_capabilities ... ok
[INFO] [stdout] test enum_match_type_errors_are_reported ... ok
[INFO] [stdout] test enum_variant_ambiguity_is_reported ... ok
[INFO] [stdout] test effectful_function_must_declare_specific_called_capabilities ... ok
[INFO] [stdout] test compile_rust_emit_bin_prints_record_entrypoint_with_debug ... ok
[INFO] [stdout] test examples_handle_escaped_quotes_inside_string_arguments ... ok
[INFO] [stdout] test explicit_missing_source_path_is_reported ... ok
[INFO] [stdout] test executable_example_without_target_call_warns_as_shallow ... ok
[INFO] [stdout] test compile_rust_rpg_json_emits_seeded_helpers_and_terminal_loop ... ok
[INFO] [stdout] test fmt_path_separator_allows_check_looking_paths ... ok
[INFO] [stdout] test formatter_check_reports_drift_without_writing ... ok
[INFO] [stdout] test formatter_preserves_escaped_metadata_strings ... ok
[INFO] [stdout] test float_signed_zero_equality_is_numeric_across_nested_values ... ok
[INFO] [stdout] test failed_example_is_reported ... ok
[INFO] [stdout] test formatter_preserves_multiline_sequence_canonically ... ok
[INFO] [stdout] test formatter_preserves_module_uses ... ok
[INFO] [stdout] test formatter_rewrites_to_canonical_projection ... ok
[INFO] [stdout] test expanded_int_property_samples_find_larger_counterexample ... ok
[INFO] [stdout] test if_expression_evaluates_only_selected_branch ... ok
[INFO] [stdout] test impact_query_reports_transitive_call_paths ... ok
[INFO] [stdout] test function_call_argument_type_mismatch_is_reported ... ok
[INFO] [stdout] test implementation_evidence_sensitivity_reports_head_distinguishing_examples ... ok
[INFO] [stdout] test implementation_return_type_mismatch_is_reported ... ok
[INFO] [stdout] test compile_rust_emits_record_structs_and_operations ... ok
[INFO] [stdout] test indexed_patch_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test capability_expansion_requires_migration_acknowledgement ... ok
[INFO] [stdout] test let_bindings_are_local_and_available_to_following_expression ... ok
[INFO] [stdout] test docs_command_lists_and_checks_public_references ... ok
[INFO] [stdout] test malformed_type_names_are_rejected_during_parse ... ok
[INFO] [stdout] test intent_query_uses_ranked_content_tokens ... ok
[INFO] [stdout] test intent_query_finds_add ... ok
[INFO] [stdout] test missing_required_section_repairs_can_create_effects_and_impl ... ok
[INFO] [stdout] test implementation_change_added_evidence_must_call_changed_function ... ok
[INFO] [stdout] test mixed_list_literals_are_rejected ... ok
[INFO] [stdout] test near_duplicate_public_intent_is_warned ... ok
[INFO] [stdout] test patch_add_function_rejects_duplicate_parameters ... ok
[INFO] [stdout] test patch_add_function_rejects_duplicate_public_intent ... ok
[INFO] [stdout] test missing_required_sections_include_safe_patch_repair_actions ... ok
[INFO] [stdout] test patch_add_type_inserts_enum_declaration ... ok
[INFO] [stdout] test patch_add_module_creates_or_appends_empty_module ... ok
[INFO] [stdout] test enum_variants_are_executable_sampled_and_lowered ... ok
[INFO] [stdout] test patch_add_function_inserts_safe_public_skeleton ... ok
[INFO] [stdout] test patch_json_detection_respects_argument_separator ... ok
[INFO] [stdout] test patch_rejects_multiline_single_line_metadata ... ok
[INFO] [stdout] test patch_add_use_updates_source ... ok
[INFO] [stdout] test patch_qualify_call_rewrites_bare_calls_to_exact_symbol ... ok
[INFO] [stdout] test patch_add_type_inserts_record_declaration ... ok
[INFO] [stdout] test patch_remove_function_removes_public_function ... ok
[INFO] [stdout] test patch_remove_type_removes_record_declaration ... ok
[INFO] [stdout] test patch_remove_migration_removes_indexed_same_kind_records ... ok
[INFO] [stdout] test patch_remove_evidence_removes_indexed_items ... ok
[INFO] [stdout] test patch_remove_use_updates_source ... ok
[INFO] [stdout] test patch_rename_function_updates_resolved_call_references ... ok
[INFO] [stdout] test compile_rust_emit_bin_writes_runnable_crate ... ok
[INFO] [stdout] test patch_rename_function_uses_exact_calls_when_bare_name_would_collide ... ok
[INFO] [stdout] test patch_rename_type_rewrites_record_type_references ... ok
[INFO] [stdout] test patch_set_impl_creates_missing_implementation_section ... ok
[INFO] [stdout] test patch_set_effects_repairs_effect_capability_diagnostics ... ok
[INFO] [stdout] test patch_set_impl_replaces_existing_implementation ... ok
[INFO] [stdout] test implementation_evidence_drift_requires_migration_acknowledgement ... ok
[INFO] [stdout] test patch_set_intent_rejects_duplicate_public_intent ... ok
[INFO] [stdout] test enum_match_is_executable_lowered_and_emitted_to_rust ... ok
[INFO] [stdout] test patch_set_signature_replaces_argument_and_return_types ... ok
[INFO] [stdout] test patch_set_example_and_property_replace_missing_single_or_indexed_evidence ... ok
[INFO] [stdout] test patch_set_type_replaces_enum_variants ... ok
[INFO] [stdout] test patch_set_migration_replaces_missing_single_or_indexed_records ... ok
[INFO] [stdout] test patch_set_type_replaces_record_fields ... ok
[INFO] [stdout] test patch_set_version_rejects_version_pinned_dependents ... ok
[INFO] [stdout] test patch_set_use_replaces_existing_dependency ... ok
[INFO] [stdout] test patch_set_contract_replaces_missing_or_single_clause ... ok
[INFO] [stdout] test patch_set_intent_replaces_missing_or_existing_intent ... ok
[INFO] [stdout] test patch_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test patch_rename_module_rewrites_qualified_references ... ok
[INFO] [stdout] test plan_json_reports_evidence_weakening_against_head ... ok
[INFO] [stdout] test plan_detects_git_status_quoted_serow_paths ... ok
[INFO] [stdout] test plan_json_reports_intent_implementation_mismatch_risks ... ok
[INFO] [stdout] test path_taking_commands_reject_unknown_json_options_as_usage_errors ... ok
[INFO] [stdout] test plan_json_reports_uncovered_impact_edges ... ok
[INFO] [stdout] test plan_reports_inferred_direct_call_capability_analysis ... ok
[INFO] [stdout] test plan_json_reports_implementation_change_against_head ... ok
[INFO] [stdout] test project_architecture_parser_decodes_json_string_escapes ... ok
[INFO] [stdout] test project_architecture_parser_only_reads_top_level_dependency_strings ... ok
[INFO] [stdout] test project_architecture_parser_reads_module_policies ... ok
[INFO] [stdout] test project_manifest_parser_rejects_non_json_root_text ... ok
[INFO] [stdout] test project_manifest_parser_rejects_non_json_whitespace ... ok
[INFO] [stdout] test project_architecture_parser_rejects_raw_control_chars_in_strings ... ok
[INFO] [stdout] test property_replay_unsupported_type_has_indexed_repair_action ... ok
[INFO] [stdout] test project_architecture_covers_example_modules ... ok
[INFO] [stdout] test pure_function_cannot_call_terminal_io_intrinsic ... ok
[INFO] [stdout] test pure_function_cannot_call_effectful_function ... ok
[INFO] [stdout] test query_parse_errors_respect_json_flag ... ok
[INFO] [stdout] test plan_json_reports_changed_symbols_and_impact ... ok
[INFO] [stdout] test qualified_references_allow_duplicate_unqualified_names ... ok
[INFO] [stdout] test records_construct_access_update_and_loop_state ... ok
[INFO] [stdout] test query_json_detection_respects_path_separator ... ok
[INFO] [stdout] test plan_uses_ir_normalization_for_implementation_changes ... ok
[INFO] [stdout] test release_check_rejects_unknown_json_options_as_usage_errors ... ok
[INFO] [stdout] test query_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test record_type_errors_are_reported ... ok
[INFO] [stdout] test repair_action_contract_validation_rejects_malformed_commands ... ok
[INFO] [stdout] test redundant_effect_declarations_warn_with_patch_repairs ... ok
[INFO] [stdout] test recursive_record_property_samples_report_cycle_reason ... ok
[INFO] [stdout] test repeated_public_migrations_are_warned ... ok
[INFO] [stdout] test repeated_public_evidence_is_warned ... ok
[INFO] [stdout] test replay_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test release_check_rejects_version_metadata_mismatch ... ok
[INFO] [stdout] test sampled_property_evaluation_error_reports_shrunk_replay_data ... ok
[INFO] [stdout] test migration_record_acknowledges_intentional_implementation_change ... ok
[INFO] [stdout] test requires_clause_is_enforced_for_examples ... ok
[INFO] [stdout] test sampled_property_without_bindings_warns_as_vacuous ... ok
[INFO] [stdout] test sampled_property_failure_reports_replay_data ... ok
[INFO] [stdout] test sampled_record_property_reports_nested_unknown_type_reason ... ok
[INFO] [stdout] test sequence_requires_unit_before_discarding ... ok
[INFO] [stdout] test sampled_property_without_target_call_warns_as_shallow ... ok
[INFO] [stdout] test set_requires_existing_local_binding ... ok
[INFO] [stdout] test sequenced_terminal_io_requires_io_effects ... ok
[INFO] [stdout] test source_discovery_deduplicates_symlinked_source_files ... ok
[INFO] [stdout] test source_discovery_ignores_directory_symlink_cycles ... ok
[INFO] [stdout] test source_discovery_reports_unreadable_directories ... ok
[INFO] [stdout] test sampled_property_with_unsupported_type_has_indexed_repair_action ... ok
[INFO] [stdout] test source_declared_symbol_version_is_part_of_identity ... ok
[INFO] [stdout] test standard_library_reference_lists_all_declared_type_shapes ... ok
[INFO] [stdout] test standard_library_reference_lists_all_public_function_signatures ... ok
[INFO] [stdout] test source_path_separator_allows_json_looking_paths ... FAILED
[INFO] [stdout] test structured_patch_target_must_be_unambiguous ... ok
[INFO] [stdout] test structured_patches_complete_public_skeleton ... ok
[INFO] [stdout] test compile_rust_emit_bin_prints_enum_entrypoint_with_debug ... ok
[INFO] [stdout] test plan_and_unattended_certification_report_removed_public_symbols ... ok
[INFO] [stdout] test text_query_accepts_separator_before_dash_prefixed_text ... ok
[INFO] [stdout] test patch_set_version_makes_public_identity_explicit ... ok
[INFO] [stdout] test top_level_help_json_lists_help_command ... ok
[INFO] [stdout] test terminal_io_intrinsics_are_queryable ... ok
[INFO] [stdout] test stale_migration_acknowledgement_is_reported_and_rejected ... ok
[INFO] [stdout] test typed_hole_reports_structured_obligations ... ok
[INFO] [stdout] test text_query_commands_reject_json_flag_without_query_text ... ok
[INFO] [stdout] test symbols_query_lists_functions_and_types ... ok
[INFO] [stdout] test type_query_finds_functions_by_signature_shape ... ok
[INFO] [stdout] test compile_rust_emit_bin_runs_unit_terminal_io_entrypoint ... ok
[INFO] [stdout] test sampled_properties_support_declared_record_types ... ok
[INFO] [stdout] test unattended_certification_rejects_implementation_change_without_evidence ... ok
[INFO] [stdout] test unknown_function_type_errors_include_symbol_lookup_repair ... ok
[INFO] [stdout] test unsupported_contract_clause_repair_mentions_requires_and_ensures ... ok
[INFO] [stdout] test unterminated_string_literals_are_rejected ... ok
[INFO] [stdout] test while_loop_executes_with_local_assignment ... ok
[INFO] [stdout] test version_command_reports_project_version ... ok
[INFO] [stdout] test while_terminal_io_requires_io_effects ... ok
[INFO] [stdout] test unattended_certification_rejects_evidence_weakening_against_head ... ok
[INFO] [stdout] test while_requires_bool_condition_and_unit_body ... ok
[INFO] [stdout] test compile_rust_generated_metadata_escapes_source_paths ... ok
[INFO] [stdout] test compile_rust_guards_non_finite_float_results ... ok
[INFO] [stdout] test unattended_certification_requires_explicit_public_versions ... ok
[INFO] [stdout] test unattended_certification_rejects_unchecked_transitive_impact ... ok
[INFO] [stdout] test unattended_certification_rejects_uncovered_impact_evidence ... ok
[INFO] [stdout] test unattended_certification_rejects_public_evidence_change_without_version_bump ... ok
[INFO] [stdout] test list_forall_sampling_checks_and_compiles ... ok
[INFO] [stdout] test homogeneous_lists_check_lower_and_compile_to_rust_vecs ... ok
[INFO] [stdout] test compile_rust_rpg_emit_bin_runs_generated_crate_tests_and_scripted_win ... ok
[INFO] [stdout] test compile_rust_out_dir_writes_crate_layout ... ok
[INFO] [stdout] test top_level_usage_errors_respect_json_flag ... ok
[INFO] [stdout] test sample_program_checks ... ok
[INFO] [stdout] test release_check_runs_serow_owned_public_release_gates ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- source_path_separator_allows_json_looking_paths stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'source_path_separator_allows_json_looking_paths' (1421) panicked at tests/bootstrap.rs:241:51:
[INFO] [stdout] create release-check source dir: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e563d64e5f8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e563d64e5f8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e563d64e5f8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e563d64e5f8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e563d664bea - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e563d664bea - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5e563d6534b2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5e563d6534b2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5e563d62a966 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e563d62a966 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5e563d6457e9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5e563d496adc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5e563d496adc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5e563d6459a2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5e563d6459a2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5e563d62aa22 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5e563d61f929 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e563d62b88d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5e563d66537c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e563d6650f2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5e563d47ab3c - <core[8fb95b77d25ab6c8]::result::Result<(), std[10d71ac2c42b111e]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5e563d3f96c8 - bootstrap[cf30193956d662d6]::source_path_separator_allows_json_looking_paths
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/bootstrap.rs:241:51
[INFO] [stdout]   22:     0x5e563d393507 - bootstrap[cf30193956d662d6]::source_path_separator_allows_json_looking_paths::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/bootstrap.rs:177:53
[INFO] [stdout]   23:     0x5e563d480016 - <bootstrap[cf30193956d662d6]::source_path_separator_allows_json_looking_paths::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e563d489bbb - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5e563d489bbb - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5e563d497435 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5e563d497435 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5e563d497435 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5e563d497435 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5e563d497435 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e563d497435 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5e563d497435 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5e563d490d44 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5e563d490d44 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5e563d49a4b2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5e563d49a4b2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5e563d49a4b2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5e563d49a4b2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5e563d49a4b2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5e563d49a4b2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5e563d49a4b2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e563d64d76f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x5e563d64d76f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x78762264caa4 - <unknown>
[INFO] [stdout]   45:     0x7876226d9a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     source_path_separator_allows_json_looking_paths
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 231 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 40.47s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test bootstrap`
[INFO] running `Command { std: "docker" "inspect" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203", kill_on_drop: false }`
[INFO] [stdout] 5e3e553103c4016b234c1b3ebc53e3bfda8147f5211dc190f5686499aa980203
