[INFO] fetching crate gnr8 0.1.19...
[INFO] testing gnr8-0.1.19 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate gnr8 0.1.19 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate gnr8 0.1.19
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate gnr8 0.1.19
[INFO] tweaked toml for crates.io crate gnr8 0.1.19 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate gnr8 0.1.19 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 crates.io crate gnr8 0.1.19 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded noyalib v0.0.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363
[INFO] running `Command { std: "docker" "start" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", 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" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363" "/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" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", 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" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling noyalib v0.0.8
[INFO] [stderr]    Compiling arrayvec v0.7.7
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_ignored v0.1.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling gnr8 v0.1.19 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.95s
[INFO] running `Command { std: "docker" "inspect" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", 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" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363" "/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 console v0.16.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling gnr8 v0.1.19 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.66s
[INFO] running `Command { std: "docker" "inspect" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", 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" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363" "/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.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gnr8-2fcf88bcccd11f0c)
[INFO] [stdout] 
[INFO] [stdout] running 394 tests
[INFO] [stdout] test analyze::facts::tests::axes::nullable_not_optional_round_trips_distinctly ... ok
[INFO] [stdout] test analyze::facts::tests::axes::optional_not_nullable_round_trips_distinctly ... ok
[INFO] [stdout] test analyze::facts::tests::axes::all_four_optional_nullable_combinations_are_distinct ... ok
[INFO] [stdout] test analyze::facts::tests::go_facts::deserializes_sample_facts_without_error ... ok
[INFO] [stdout] test analyze::facts::tests::go_facts::rejects_unknown_fields ... ok
[INFO] [stdout] test analyze::facts::tests::route_facts::deserializes_populated_route_with_code_first_fields ... ok
[INFO] [stdout] test analyze::facts::tests::route_facts::rejects_removed_annotation_route_field ... ok
[INFO] [stdout] test analyze::facts::tests::go_facts::rejects_unknown_nested_field ... ok
[INFO] [stdout] test analyze::facts::tests::route_facts::rejects_unknown_route_field ... ok
[INFO] [stdout] test analyze::helper::tests::goextract_dir::resolves_a_path_ending_in_goextract ... ok
[INFO] [stdout] test analyze::helper::tests::tsextract_dir::resolves_a_sibling_of_goextract_ending_in_tsextract ... ok
[INFO] [stdout] test analyze::helper::tests::typescript_toolchain_probe::reports_present_when_typescript_resolves_from_the_sidecar ... ok
[INFO] [stdout] test analyze::tests::build_graph_surfaces_typed_error_for_bad_target ... ok
[INFO] [stdout] test analyze::tests::detect_language_excludes_the_dot_gnr8_crate_from_the_scan ... ok
[INFO] [stdout] test analyze::tests::build_graph_for_lang_bypasses_ambiguity_for_explicit_source_language ... ok
[INFO] [stdout] test analyze::helper::tests::run_tsextract::returns_typescript_toolchain_missing_when_binary_absent ... ok
[INFO] [stdout] test diagnostics::tests::render_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test analyze::tests::source_toolchain_propagates_config_error_on_an_empty_tree ... ok
[INFO] [stdout] test diagnostics::tests::renders_severity_message_and_relative_location_per_line ... ok
[INFO] [stdout] test diagnostics::tests::sorts_by_file_then_line_for_a_stable_reviewable_order ... ok
[INFO] [stdout] test analyze::helper::tests::typescript_toolchain_probe::never_panics_and_returns_a_bool_for_a_bare_target ... ok
[INFO] [stdout] test analyze::tests::detect_language_rejects_a_mixed_go_python_tree ... ok
[INFO] [stdout] test error::tests::display::config_renders_with_message ... ok
[INFO] [stdout] test analyze::tests::detect_language_skips_build_and_vendor_dirs_so_vendored_files_do_not_spoof_ambiguity ... ok
[INFO] [stdout] test analyze::tests::source_toolchain_propagates_config_error_on_a_mixed_tree ... ok
[INFO] [stdout] test error::tests::display::facts_parse_renders_underlying_serde_error ... ok
[INFO] [stdout] test error::tests::display::helper_exit_renders_code_and_stderr ... ok
[INFO] [stdout] test error::tests::display::io_renders_with_message ... ok
[INFO] [stdout] test error::tests::display::manifest_renders_with_message ... ok
[INFO] [stdout] test error::tests::display::lowering_renders_with_message ... ok
[INFO] [stdout] test analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent ... FAILED
[INFO] [stdout] test analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures ... FAILED
[INFO] [stdout] test analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm ... FAILED
[INFO] [stdout] test error::tests::display::go_build_renders_code_and_stderr ... ok
[INFO] [stdout] test error::tests::display::go_fmt_renders_code_and_stderr ... ok
[INFO] [stdout] test error::tests::display::go_toolchain_missing_renders_with_source ... ok
[INFO] [stdout] test error::tests::display::python_toolchain_missing_renders_with_source ... ok
[INFO] [stdout] test analyze::helper::tests::run_pyextract::returns_python_toolchain_missing_when_binary_absent ... ok
[INFO] [stdout] test analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract ... FAILED
[INFO] [stdout] test error::tests::display::sdk_gen_renders_with_message ... ok
[INFO] [stdout] test error::tests::display::workspace_renders_with_message ... ok
[INFO] [stdout] test gosdk::emit::tests::client_and_errors::errors_emit_apierror_with_error_method ... ok
[INFO] [stdout] test gosdk::emit::tests::client_and_errors::client_emits_functional_options_constructor ... ok
[INFO] [stdout] test gosdk::emit::tests::exported_names::lower_camel_lowercases_the_first_word_for_idiomatic_args ... ok
[INFO] [stdout] test gosdk::emit::tests::exported_names::handles_go_initialisms_and_word_boundaries ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::body_less_201_accepts_the_2xx_range ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::body_less_204_accepts_the_2xx_range ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::binary_success_reads_bytes_without_success_json_decode ... ok
[INFO] [stdout] test gosdk::emit::tests::models::maps_uuid_to_string_datetime_to_time_and_array_of_uuid_to_string_slice ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::grouped_facade_type_collision_with_schema_is_a_typed_error ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::error_decode_only_copies_fields_the_error_model_declares ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::error_decode_uses_the_graphs_error_model_name_not_a_hardcoded_httperror ... ok
[INFO] [stdout] test gosdk::emit::tests::models::optional_field_is_pointer_with_omitempty_required_is_plain ... ok
[INFO] [stdout] test gosdk::emit::tests::models::nested_ref_uses_referenced_model_name ... ok
[INFO] [stdout] test error::tests::display::typescript_toolchain_missing_renders_with_source ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::method_signature_is_ctx_first_with_body_and_return_model ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::mismatched_path_token_and_param_is_a_typed_error ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::grouped_facade_name_collision_is_a_typed_error ... ok
[INFO] [stdout] test gosdk::emit::tests::models::colliding_json_spellings_get_unique_go_field_names ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::non_string_query_params_are_converted_to_string_with_strconv ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::optional_body_uses_nil_safe_io_reader ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::ops_file_imports_the_request_plumbing_set ... ok
[INFO] [stdout] test gosdk::emit::tests::optional_vs_nullable::nullable_and_optional_value_is_pointer_with_omitempty ... ok
[INFO] [stdout] test gosdk::emit::tests::optional_vs_nullable::nullable_not_optional_value_is_pointer_without_omitempty ... ok
[INFO] [stdout] test gosdk::emit::tests::optional_vs_nullable::optional_not_nullable_value_is_non_pointer_with_omitempty ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::string_query_params_emit_no_conversion_and_no_strconv_import ... ok
[INFO] [stdout] test gosdk::emit::tests::models::enum_emits_newtype_and_sorted_const_block ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::query_op_emits_params_struct_with_required_value_and_optional_pointer ... ok
[INFO] [stdout] test gosdk::emit::tests::type_mapping::value_types_get_a_pointer_only_when_nullable ... ok
[INFO] [stdout] test gosdk::emit::tests::type_mapping::join_path_prefixes_the_service_base ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::typed_success_with_bodyless_alternate_decodes_only_body_status ... ok
[INFO] [stdout] test gosdk::emit::tests::models::imports_time_only_when_a_time_field_exists ... ok
[INFO] [stdout] test gosdk::emit::tests::type_mapping::union_type_is_an_explicit_target_error_not_a_catch_all ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::error_decode_falls_back_to_an_anonymous_struct_when_no_error_response_exists ... ok
[INFO] [stdout] test gosdk::emit::tests::operations::templated_path_escapes_each_arg_and_imports_net_url ... ok
[INFO] [stdout] test gosdk::gofmt::tests::missing_binary_maps_to_toolchain_missing ... ok
[INFO] [stdout] test analyze::facts::tests::go_facts::deserializes_ref_named_and_union_and_map_and_any ... ok
[INFO] [stdout] test analyze::tests::detect_language_rejects_a_mixed_go_typescript_tree ... ok
[INFO] [stdout] test analyze::tests::detect_language_rejects_an_empty_target_as_config_error ... ok
[INFO] [stdout] test gosdk::gofmt::tests::invalid_go_maps_to_gofmt_error_not_panic ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_emits_request_builder_aliases ... ok
[INFO] [stdout] test gosdk::gofmt::tests::formats_multiple_files_with_batched_path ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_ambiguous_operation_selector ... ok
[INFO] [stdout] test gosdk::tests::generate_returns_ok_with_the_four_file_markers ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_conflicting_request_builder_aliases ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_invalid_error_model_name ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_unknown_execute_selector ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_encodes_form_urlencoded_body_fields ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_unknown_operation_selector ... ok
[INFO] [stdout] test gosdk::gofmt::tests::formats_misindented_go_and_is_idempotent ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_rejects_unknown_selected_any_query_setter ... ok
[INFO] [stdout] test gosdk::tests::generated_goals_file_has_ctx_first_create_goal_method ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_emits_compat_client_surface_without_aliases ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_can_widen_selected_query_setters_to_any ... ok
[INFO] [stdout] test gosdk::tests::generate_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test gosdk::tests::generated_models_contain_the_request_response_models_and_enum ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_body_alias_wins_over_generated_body_field_setter ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_honors_compatibility_options ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_body_field_setters_update_json_body_not_query ... ok
[INFO] [stdout] test graph::tests::every_node_carries_relativized_provenance ... ok
[INFO] [stdout] test graph::tests::field_nullable_axis_is_carried_distinctly_from_optional ... ok
[INFO] [stdout] test graph::tests::generation_metadata_starts_at_defaults ... ok
[INFO] [stdout] test graph::tests::object_fields_sorted_by_name ... ok
[INFO] [stdout] test graph::tests::operation_id_is_the_handler_symbol ... ok
[INFO] [stdout] test graph::tests::operations_sorted_by_path_then_method ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_emits_grouped_requests_binary_and_scoped_headers ... ok
[INFO] [stdout] test graph::tests::response_body_kind_and_content_type_default_through_facts ... ok
[INFO] [stdout] test graph::tests::response_metadata_canonicalizes_empty_and_content_types ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_scopes_request_builder_setters_to_operation ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_can_emit_any_query_setters ... ok
[INFO] [stdout] test gosdk::tests::split_layout_emits_group_facades_once ... ok
[INFO] [stdout] test lifecycle::tests::apply_writes_rejects_a_traversal_output_path ... ok
[INFO] [stdout] test graph::tests::responses_sorted_by_status ... ok
[INFO] [stdout] test graph::tests::serialization_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test lifecycle::tests::is_under_output_matches_only_on_a_separator_boundary ... ok
[INFO] [stdout] test lifecycle::tests::plan_only_rejects_a_traversal_output_path ... ok
[INFO] [stdout] test lifecycle::tests::safe_output_path_rejects_traversal_and_absolute ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_preserves_selected_legacy_execute ... ok
[INFO] [stdout] test lower::json::tests::security_entries_emit_one_requirement_object ... ok
[INFO] [stdout] test gosdk::tests::split_layout_can_emit_one_operation_file_per_endpoint ... ok
[INFO] [stdout] test lower::tests::api_key_security_is_emitted_from_config_top_level_and_in_components ... ok
[INFO] [stdout] test lower::json::tests::emits_spec_keys_and_object_maps ... ok
[INFO] [stdout] test lower::json::tests::never_leaks_internal_model_keys ... ok
[INFO] [stdout] test lower::tests::dangling_request_body_ref_returns_lowering_error ... ok
[INFO] [stdout] test lower::tests::code_defined_enum_is_preserved ... ok
[INFO] [stdout] test lifecycle::tests::apply_writes_deletes_unchanged_manifest_owned_stale_files ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_preserves_literal_file_multipart_field_name ... ok
[INFO] [stdout] test lower::tests::duplicate_schema_names_are_rejected_before_openapi_components ... ok
[INFO] [stdout] test lower::tests::free_form_map_field_lowers_to_additional_properties_true ... ok
[INFO] [stdout] test lower::tests::join_base_collapses_the_seam_slash ... ok
[INFO] [stdout] test lifecycle::tests::force_prunes_untracked_files_under_output_anchors ... ok
[INFO] [stdout] test lower::tests::literal_rendering_preserves_json_numbers_and_yaml_strings ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_resolves_query_and_execute_selectors ... ok
[INFO] [stdout] test lower::tests::lowering_succeeds_even_when_diagnostics_are_non_empty ... ok
[INFO] [stdout] test lower::tests::named_schema_with_array_body_lowers_to_component_alias ... ok
[INFO] [stdout] test graph::tests::schemas_sorted_by_id_and_enum_members_sorted ... ok
[INFO] [stdout] test gosdk::tests::split_layout_can_place_operation_and_model_files_in_configured_dirs ... ok
[INFO] [stdout] test lower::tests::no_security_config_emits_no_security ... ok
[INFO] [stdout] test lower::tests::nullable_enum_field_lowers_to_type_array_with_enum ... ok
[INFO] [stdout] test lower::tests::non_string_map_keys_are_rejected_for_openapi ... ok
[INFO] [stdout] test lower::tests::field_metadata_lowers_to_yaml_and_json_schema_keywords ... ok
[INFO] [stdout] test lower::tests::join_base_rejects_relative_base_paths ... ok
[INFO] [stdout] test lower::tests::nullable_field_renders_type_array_and_stays_in_required ... ok
[INFO] [stdout] test lower::tests::named_schema_with_union_body_lowers_to_a_one_of_component ... ok
[INFO] [stdout] test lower::tests::nullable_ref_field_renders_oneof_with_null ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_uses_named_multipart_file_field ... ok
[INFO] [stdout] test gosdk::tests::source_prefix_aliases_emit_grouped_go_compat_client_surface ... ok
[INFO] [stdout] test gosdk::tests::split_layout_defaults_to_one_operation_file_per_tag ... ok
[INFO] [stdout] test lower::tests::metadata_on_nullable_ref_lowers_as_oneof_siblings ... ok
[INFO] [stdout] test lower::tests::bodyless_response_lowers_without_content ... ok
[INFO] [stdout] test lower::tests::binary_response_lowers_to_openapi_binary_schema ... ok
[INFO] [stdout] test lower::tests::nullable_union_field_lowers_to_nested_oneof_with_null ... ok
[INFO] [stdout] test lower::tests::optional_not_nullable_field_is_scalar_and_omitted_from_required ... ok
[INFO] [stdout] test lower::tests::operation_scoped_security_lowers_with_global_security ... ok
[INFO] [stdout] test gosdk::tests::split_operation_template_rejects_duplicate_rendered_files ... ok
[INFO] [stdout] test gosdk::tests::split_layout_with_compact_operations_emits_group_facades_once ... ok
[INFO] [stdout] test lower::tests::operation_ids_are_handler_symbols ... ok
[INFO] [stdout] test gosdk::tests::go_openapi_generator_profile_resolves_operation_selectors_for_request_builder_aliases ... ok
[INFO] [stdout] test lower::yaml::tests::two_writes_are_byte_identical ... ok
[INFO] [stdout] test lower::tests::unsupported_security_scheme_kind_returns_lowering_error ... ok
[INFO] [stdout] test lower::tests::response_less_operation_renders_default_response ... ok
[INFO] [stdout] test lower::tests::query_params_are_plain_string_not_required_no_enum ... ok
[INFO] [stdout] test lower::tests::put_and_delete_coexist_on_one_path ... ok
[INFO] [stdout] test lower::tests::to_openapi_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test lower::yaml::tests::string_field_with_uuid_format_emits_type_then_format ... ok
[INFO] [stdout] test lower::yaml::tests::source_derived_mapping_keys_are_quoted_when_needed ... ok
[INFO] [stdout] test lower::tests::union_field_lowers_to_oneof_of_variants ... ok
[INFO] [stdout] test lower::tests::paths_are_keyed_absolutely_under_goal ... ok
[INFO] [stdout] test lower::yaml::tests::ref_value_is_quoted_json_pointer_form ... ok
[INFO] [stdout] test manifest::tests::blake3_hex_matches_the_underlying_digest ... ok
[INFO] [stdout] test manifest::tests::record_inserts_then_updates_in_place_keeping_sorted ... ok
[INFO] [stdout] test pysdk::emit::tests::client_errors_init::errors_define_typed_apierror_with_is_not_found ... ok
[INFO] [stdout] test pysdk::emit::tests::casing::helpers_produce_python_casings ... ok
[INFO] [stdout] test lower::yaml::tests::emits_spec_conventional_top_level_key_order ... ok
[INFO] [stdout] test pysdk::emit::tests::client_errors_init::client_has_injectable_opener_and_no_third_party_http_imports ... ok
[INFO] [stdout] test pysdk::emit::tests::models::dataclass_style_emits_required_fields_before_optional_fields ... ok
[INFO] [stdout] test pysdk::emit::tests::models::inline_enum_and_union_fields_use_literal_and_union_hints ... ok
[INFO] [stdout] test pysdk::emit::tests::models::named_enum_emits_str_enum_class_with_screaming_snake_members ... ok
[INFO] [stdout] test pysdk::emit::tests::client_errors_init::init_reexports_client_apierror_and_every_model ... ok
[INFO] [stdout] test lower::yaml::tests::free_form_map_emits_additional_properties_true_and_never_nullable ... ok
[INFO] [stdout] test lower::tests::well_known_uuid_field_lowers_to_string_with_uuid_format ... ok
[INFO] [stdout] test lower::tests::patch_lowers_to_yaml_and_json_path_item ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::required_body_precedes_required_query_param ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::typed_success_with_bodyless_alternate_returns_optional_and_decodes_only_body_status ... ok
[INFO] [stdout] test pysdk::emit::tests::models::models_header_is_3_9_safe_and_fixed ... ok
[INFO] [stdout] test pysdk::emit::tests::models::generate_models_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::binary_success_with_bodyless_alternate_returns_optional_bytes ... ok
[INFO] [stdout] test pysdk::emit::tests::models::optional_fields_get_a_none_default_required_do_not ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::cr04_from_dict_is_forward_compatible_and_recurses_into_nested_models ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::wr05_duplicate_schema_name_is_a_typed_error ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::binary_success_returns_bytes_without_json_decode ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::wr01_required_query_param_is_positional_and_always_sent ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::templated_path_escapes_each_param_with_urllib_quote ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::wr03_param_identifier_collision_is_a_typed_error ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::query_op_encodes_present_params_and_has_no_body ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::mismatched_path_token_and_param_is_a_typed_error ... ok
[INFO] [stdout] test pysdk::emit::tests::models::pydantic_models_keep_from_dict_and_to_dict_compat_methods ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::inline_enum_becomes_literal_the_go_target_rejects ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::array_and_map_and_any_map_to_typing_generics ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::inline_union_becomes_union_hint_the_go_target_rejects ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::non_string_map_key_is_a_typed_error ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::nullable_wraps_the_hint_in_optional ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::primitives_and_wellknown_map_to_python_scalars ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::named_union_resolves_each_variant_to_its_class_name ... ok
[INFO] [stdout] test pysdk::tests::generate_returns_ok_with_the_four_file_markers ... ok
[INFO] [stdout] test pysdk::tests::generate_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test pysdk::tests::split_layout_can_emit_one_operation_file_per_endpoint ... ok
[INFO] [stdout] test pysdk::tests::split_bundle_round_trips_to_the_four_files ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::cr02_reserved_word_field_emits_safe_identifier_keeping_wire_key ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::inline_object_is_a_typed_error_parity_with_go ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::named_ref_resolves_to_the_schema_name ... ok
[INFO] [stdout] test pysdk::emit::tests::regressions::cr03_enum_member_collisions_disambiguate_and_unsafe_values_are_guarded ... ok
[INFO] [stdout] test pysdk::emit::tests::type_mapping::dangling_named_ref_is_a_typed_error ... ok
[INFO] [stdout] test pysdk::emit::tests::operations::body_op_has_snake_method_typed_body_and_typed_return ... ok
[INFO] [stdout] test pysdk::tests::generated_client_contains_the_operation_methods_and_models_the_enum ... ok
[INFO] [stdout] test pysdk::tests::split_layout_can_place_models_in_a_configured_package_directory ... ok
[INFO] [stdout] test pysdk::tests::split_model_template_updates_model_package_imports ... ok
[INFO] [stdout] test pysdk::tests::split_layout_emits_models_package_with_init_file ... ok
[INFO] [stdout] test pysdk::tests::split_operation_template_rejects_duplicate_rendered_files ... ok
[INFO] [stdout] test pysdk::tests::write_to_dir_rejects_an_unsafe_frame_name ... ok
[INFO] [stdout] test runner::tests::emit_propagates_a_missing_source_as_typed_error ... ok
[INFO] [stdout] test runner::tests::inspect_serializes_the_frozen_ir ... ok
[INFO] [stdout] test pysdk::tests::split_operation_template_rejects_non_importable_python_module_names ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_can_create_and_replace_typed_request_bodies ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_rejects_2xx_default_error_response ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_rejects_ambiguous_response_schema_name ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_typed_request_body_missing_route_is_a_config_error ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_typed_request_body_unknown_schema_is_a_config_error ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_unknown_field_is_a_config_error ... ok
[INFO] [stdout] test pysdk::tests::write_to_dir_materializes_the_four_files ... ok
[INFO] [stdout] test sdk::builtins::tests::apply_security_accepts_reusable_composed_operation_selectors ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_unknown_schema_is_a_config_error ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_can_patch_query_body_binary_and_sse_facts ... ok
[INFO] [stdout] test sdk::builtins::tests::enum_order_transform_supports_source_and_explicit_inline_overrides ... ok
[INFO] [stdout] test sdk::builtins::tests::apply_security_can_scope_schemes_to_source_middleware ... ok
[INFO] [stdout] test sdk::builtins::tests::apply_security_can_scope_schemes_to_routes_and_methods ... ok
[INFO] [stdout] test sdk::builtins::tests::nestjs_source_errors_when_unconfigured ... ok
[INFO] [stdout] test sdk::builtins::tests::language_sources_report_cache_input_roots_for_doctor_probe ... ok
[INFO] [stdout] test sdk::builtins::tests::pysdk_source_only_omits_docs ... ok
[INFO] [stdout] test sdk::builtins::tests::binary_response_override_cleans_resolved_octet_stream_diagnostic_only_for_that_operation ... ok
[INFO] [stdout] test sdk::builtins::tests::openapi_field_patch_examples_support_primitive_literals ... ok
[INFO] [stdout] test sdk::builtins::tests::group_operations_overrides_matches_and_preserves_source_groups ... ok
[INFO] [stdout] test sdk::builtins::tests::openapi_helpers_patch_typed_doc_before_yaml_and_json_serialization ... ok
[INFO] [stdout] test sdk::builtins::tests::pysdk_target_writes_under_the_output_dir_and_is_deterministic ... ok
[INFO] [stdout] test sdk::builtins::tests::python_sources_error_when_unconfigured ... ok
[INFO] [stdout] test sdk::builtins::tests::sdk_package_derives_last_segment ... ok
[INFO] [stdout] test sdk::builtins::tests::sdk_operation_aliases_patch_group_and_sdk_operation_name ... ok
[INFO] [stdout] test sdk::builtins::tests::query_param_date_lowers_to_openapi_date_and_cleans_untyped_diagnostic ... ok
[INFO] [stdout] test sdk::builtins::tests::static_files_target_rejects_unsafe_includes ... ok
[INFO] [stdout] test sdk::builtins::tests::sdk_docs_openapi_generator_compat_emits_per_symbol_markdown ... ok
[INFO] [stdout] test sdk::builtins::tests::static_files_target_copies_exact_files_and_recursive_dirs ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_can_patch_json_and_default_error_responses ... ok
[INFO] [stdout] test sdk::builtins::tests::gosdk_source_only_omits_docs_and_package_metadata ... ok
[INFO] [stdout] test sdk::builtins::tests::transform_sets_schema_field_type ... ok
[INFO] [stdout] test sdk::builtins::tests::set_base_path_rejects_relative_or_url_like_paths ... ok
[INFO] [stdout] test sdk::builtins::tests::gosdk_target_emits_go_mod_under_output_dir ... ok
[INFO] [stdout] test sdk::builtins::tests::static_files_target_rejects_unsafe_source_and_output_dirs ... ok
[INFO] [stdout] test sdk::builtins::tests::targets_error_when_unconfigured ... ok
[INFO] [stdout] test sdk::builtins::tests::ts_sdk_compatibility_alias_uses_openapi_generator_profile ... ok
[INFO] [stdout] test sdk::builtins::tests::transform_rejects_non_success_status_override ... ok
[INFO] [stdout] test sdk::builtins::tests::transform_sets_operation_success_response_by_route ... ok
[INFO] [stdout] test sdk::builtins::tests::static_files_target_reports_cache_inputs ... ok
[INFO] [stdout] test sdk::builtins::tests::format_command_rewrites_artifacts_before_host_ownership ... ok
[INFO] [stdout] test sdk::builtins::tests::api_overrides_force_field_presence_for_openapi_and_typescript ... ok
[INFO] [stdout] test sdk::builtins::tests::tssdk_fetch_compat_emits_package_metadata_and_source_only_can_disable_it ... ok
[INFO] [stdout] test sdk::builtins::tests::header_prepends_to_go_files_only_and_is_idempotent ... ok
[INFO] [stdout] test sdk::builtins::tests::transforms_set_graph_metadata ... ok
[INFO] [stdout] test sdk::compat::tests::go_contract_fails_missing_required_and_unapproved_drift ... ok
[INFO] [stdout] test sdk::bundle::tests::safe_frame_name_rejects_paths_that_can_escape_or_are_platform_ambiguous ... ok
[INFO] [stdout] test sdk::bundle::tests::to_string_frames_each_file_with_a_stable_marker_and_round_trips ... ok
[INFO] [stdout] test sdk::builtins::tests::tssdk_target_errors_when_unconfigured ... ok
[INFO] [stdout] test sdk::builtins::tests::format_command_rejects_undeclared_artifacts ... ok
[INFO] [stdout] test sdk::compat::tests::extracts_typescript_surface ... ok
[INFO] [stdout] test sdk::docs::tests::api_doc_symbols_match_openapi_generator_style ... ok
[INFO] [stdout] test sdk::compat::tests::typescript_contract_allows_selected_drift_and_reports_stale_allowances ... ok
[INFO] [stdout] test sdk::bundle::tests::safe_frame_name_allows_nested_relative_paths_for_split_layouts ... ok
[INFO] [stdout] test sdk::builtins::tests::tssdk_target_writes_under_the_output_dir_and_is_deterministic ... ok
[INFO] [stdout] test sdk::bundle::tests::to_string_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test sdk::compat::tests::compat_suggestions_include_high_confidence_snippets ... ok
[INFO] [stdout] test sdk::compat::tests::go_diff_ignores_parameter_and_result_names ... ok
[INFO] [stdout] test sdk::docs::tests::bool_conversion_preserves_legacy_docs_switch ... ok
[INFO] [stdout] test sdk::layout::tests::split_layout_can_configure_file_templates ... ok
[INFO] [stdout] test sdk::compat::tests::go_diff_catches_missing_symbols_and_signature_changes ... ok
[INFO] [stdout] test sdk::compat::tests::root_exports_follow_reexport_targets ... ok
[INFO] [stdout] test sdk::emit_common::tests::file_stem_splits_acronym_before_capitalized_word ... ok
[INFO] [stdout] test sdk::bundle::tests::marker_never_collides_with_file_contents ... ok
[INFO] [stdout] test sdk::layout::tests::split_layout_can_choose_endpoint_operation_files ... ok
[INFO] [stdout] test sdk::emit_common::tests::operation_api_key_headers_honor_override_security ... ok
[INFO] [stdout] test sdk::emit_common::tests::binary_successes_allow_multiple_media_types ... ok
[INFO] [stdout] test sdk::layout::tests::split_layout_can_keep_operations_compact ... ok
[INFO] [stdout] test sdk::layout::tests::split_layout_can_configure_operation_and_model_directories ... ok
[INFO] [stdout] test sdk::layout::tests::split_layout_defaults_to_package_root_files ... ok
[INFO] [stdout] test sdk::model::tests::sdk_model_allows_multiple_api_key_headers ... ok
[INFO] [stdout] test sdk::openapi_source::tests::detects_supported_spec_versions ... ok
[INFO] [stdout] test sdk::compat::tests::typescript_diff_still_reports_real_multiline_interface_property_type_changes ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_binary_response_preserves_same_kind_content_types ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_security_schemes_and_operation_security ... ok
[INFO] [stdout] test sdk::model::tests::sdk_model_is_deterministic_and_carries_compatibility_metadata ... ok
[INFO] [stdout] test sdk::model::tests::sdk_model_rejects_dangling_operation_refs ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_swagger20_file_response_as_binary ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_sse_response ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_all_of_nullable_maps_and_tags ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_json_response_preserves_same_kind_content_types ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_swagger20_form_data_file_upload ... ok
[INFO] [stdout] test sdk::openapi_source::tests::imports_openapi31_patch_and_binary_response ... ok
[INFO] [stdout] test sdk::compat::tests::typescript_diff_normalizes_multiline_interface_property_types ... ok
[INFO] [stdout] test sdk::surface::tests::resolves_alias_from_schema_name ... ok
[INFO] [stdout] test sdk::compat::tests::go_contract_allows_selected_drift_and_reports_stale_allowances ... ok
[INFO] [stdout] test sdk::surface::tests::resolves_source_prefix_aliases ... ok
[INFO] [stdout] test sdk::tests::artifacts_stay_sorted_and_overwrite_in_place ... ok
[INFO] [stdout] test sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages ... FAILED
[INFO] [stdout] test sdk::tests::build_ir_runs_transforms_in_order ... ok
[INFO] [stdout] test tests::build_graph_no_longer_returns_not_yet_implemented ... ok
[INFO] [stdout] test tests::not_yet_returns_typed_error ... ok
[INFO] [stdout] test tests::core_error_not_yet_implemented_display ... ok
[INFO] [stdout] test tssdk::emit::tests::casing::helper_produces_typescript_camel_case ... ok
[INFO] [stdout] test tssdk::emit::tests::client_errors_index::errors_define_typed_apierror_extends_error_with_is_not_found ... ok
[INFO] [stdout] test tssdk::emit::tests::client_errors_index::client_uses_fetch_with_an_injectable_transport_and_no_third_party_imports ... ok
[INFO] [stdout] test sdk::tests::pipeline_requires_exactly_one_source ... ok
[INFO] [stdout] test sdk::openapi_source::tests::loads_brownfield_fixture_versions ... FAILED
[INFO] [stdout] test sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source ... FAILED
[INFO] [stdout] test tssdk::emit::tests::models::named_enum_emits_string_literal_union_type_alias_in_graph_order ... ok
[INFO] [stdout] test tssdk::emit::tests::models::named_union_emits_a_plain_type_alias_no_forward_ref_hack ... ok
[INFO] [stdout] test tssdk::emit::tests::client_errors_index::index_reexports_client_apierror_and_every_model ... ok
[INFO] [stdout] test sdk::compat::tests::diffs_missing_symbols_and_kind_mismatches ... ok
[INFO] [stdout] test tssdk::emit::tests::models::inline_union_field_uses_a_pipe_union_with_nullable ... ok
[INFO] [stdout] test tssdk::emit::tests::models::generate_models_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test sdk::tests::file_stamps_include_content_hashes ... ok
[INFO] [stdout] test sdk::openapi_source::tests::rejects_openapi_security_shapes_that_graph_cannot_represent ... ok
[INFO] [stdout] test sdk::openapi_source::tests::rejects_openapi_default_response_key ... ok
[INFO] [stdout] test tssdk::emit::tests::models::object_emits_an_interface_with_the_two_independent_field_axes ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::grouped_facade_collision_with_client_member_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::grouped_facade_name_collision_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::param_identifier_collision_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::models::object_emits_fields_in_graph_order_no_required_first_partition ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::binary_success_returns_blob_without_success_json_decode ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::required_query_param_is_positional_and_always_sent ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::grouped_facade_signature_wraps_to_prettier_80_col_width ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::body_op_has_camel_method_typed_body_and_typed_return ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::auth_headers_use_collision_free_temp_names ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::query_op_encodes_present_params_and_has_no_body ... ok
[INFO] [stdout] test tssdk::emit::tests::models::openapi_required_policy_uses_schema_required_not_source_optional_axis ... ok
[INFO] [stdout] test tssdk::emit::tests::regressions::cr01_inline_enum_field_member_with_special_chars_is_escaped ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::wr01_empty_camel_param_identifier_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::required_body_precedes_required_query_param ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::templated_path_escapes_each_param_with_encode_uri_component ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::array_and_map_and_any_map_to_typescript_generics ... ok
[INFO] [stdout] test tssdk::emit::tests::regressions::cr02_non_identifier_field_name_is_quoted ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::auth_headers_honor_imported_operation_security_override ... ok
[INFO] [stdout] test tssdk::emit::tests::regressions::wr05_duplicate_schema_name_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::typed_success_with_bodyless_alternate_returns_undefined_union_and_decodes_only_body_status ... ok
[INFO] [stdout] test tssdk::emit::tests::operations::mismatched_path_token_and_param_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::regressions::cr01_named_enum_member_with_special_chars_is_escaped ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::inline_union_becomes_pipe_union_the_go_target_rejects ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::dangling_named_ref_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::inline_enum_becomes_string_literal_union_the_go_target_rejects ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::non_string_map_key_is_a_typed_error ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::nullable_wraps_the_type_with_pipe_null ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::named_ref_resolves_to_the_schema_name ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::named_ref_is_namespace_qualified_for_client_ts_context ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::named_union_resolves_each_variant_to_its_symbol_name ... ok
[INFO] [stdout] test tssdk::tests::generate_returns_ok_with_the_four_file_markers_in_fixed_order ... ok
[INFO] [stdout] test tssdk::tests::generate_is_byte_identical_across_two_runs ... ok
[INFO] [stdout] test tssdk::tests::compatibility_auth_header_variables_are_collision_free ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::inline_object_is_a_typed_error_parity_with_go_and_python ... ok
[INFO] [stdout] test tssdk::tests::generated_client_contains_the_operation_methods_and_models_the_enum ... ok
[INFO] [stdout] test tssdk::tests::openapi_generator_compat_profile_defaults_to_explicit_nullability ... ok
[INFO] [stdout] test tssdk::emit::tests::type_mapping::primitives_and_wellknown_map_to_typescript_scalars ... ok
[INFO] [stdout] test tssdk::tests::split_model_template_rejects_non_ts_files ... ok
[INFO] [stdout] test tssdk::tests::split_layout_can_emit_one_operation_file_per_endpoint ... ok
[INFO] [stdout] test tssdk::tests::openapi_generator_compat_profile_emits_axios_surface ... ok
[INFO] [stdout] test tssdk::tests::split_operation_import_escapes_custom_module_specifiers ... ok
[INFO] [stdout] test tssdk::tests::openapi_generator_compat_profile_rejects_path_param_mismatches ... ok
[INFO] [stdout] test tssdk::tests::split_operation_template_rejects_non_ts_files ... ok
[INFO] [stdout] test tssdk::tests::split_bundle_round_trips_to_the_four_files ... ok
[INFO] [stdout] test tssdk::tests::typescript_fetch_compat_flattens_multipart_form_fields ... ok
[INFO] [stdout] test tssdk::tests::typescript_fetch_compat_preserves_literal_file_multipart_field_name ... ok
[INFO] [stdout] test tssdk::tests::split_layout_preserves_group_facades ... ok
[INFO] [stdout] test tssdk::tests::typescript_fetch_compat_rejects_invalid_request_body_param_name ... ok
[INFO] [stdout] test tssdk::tests::openapi_generator_compat_profile_can_omit_null_from_optional_model_properties ... ok
[INFO] [stdout] test tssdk::tests::write_to_dir_rejects_an_unsafe_frame_name ... ok
[INFO] [stdout] test workspace::tests::crate_name_sanitizes_dir_to_valid_cargo_name ... ok
[INFO] [stdout] test tssdk::tests::typescript_fetch_compat_options_emit_request_body_init_override_and_named_barrel ... ok
[INFO] [stdout] test tssdk::tests::openapi_generator_compat_profile_rejects_request_field_collisions ... ok
[INFO] [stdout] test tssdk::tests::split_operation_template_rejects_duplicate_rendered_files ... ok
[INFO] [stdout] test tssdk::tests::typescript_fetch_compat_profile_emits_runtime_raw_methods_binary_and_scoped_headers ... ok
[INFO] [stdout] test workspace::tests::relative_path_str_emits_dotdot_segments ... ok
[INFO] [stdout] test tssdk::tests::split_model_template_updates_model_barrel_paths ... ok
[INFO] [stdout] test tssdk::tests::split_layout_can_place_models_in_a_configured_directory ... ok
[INFO] [stdout] test workspace::tests::relative_path_str_handles_no_common_root ... ok
[INFO] [stdout] test tssdk::tests::split_layout_emits_models_directory_with_barrel_file ... ok
[INFO] [stdout] test tssdk::tests::write_to_dir_materializes_the_four_files ... ok
[INFO] [stdout] test runner::tests::emit_produces_a_versioned_bundle_that_round_trips ... ok
[INFO] [stdout] test sdk::tests::artifact_cache_key_includes_target_cache_inputs ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent' (1022) panicked at src/analyze/helper.rs:504:13:
[INFO] [stdout] expected GoToolchainMissing, got Io { message: "goextract resource directory is missing or unreadable at /opt/rustwide/workdir/../../goextract — reinstall gnr8 or set GNR8_RESOURCE_DIR to the release resource root" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4d5cb554 - gnr8[8463c997dc8a1c45]::analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/helper.rs:504:13
[INFO] [stdout]   20:     0x5fbb4d5c6ad7 - gnr8[8463c997dc8a1c45]::analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/helper.rs:494:61
[INFO] [stdout]   21:     0x5fbb4d488196 - <gnr8[8463c997dc8a1c45]::analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent::{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]   22:     0x5fbb4d9c0a4b - <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]   23:     0x5fbb4d9c0a4b - 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]   24:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5fbb4d9ce2c5 - <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]   26:     0x5fbb4d9ce2c5 - 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]   27:     0x5fbb4d9ce2c5 - 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]   28:     0x5fbb4d9ce2c5 - 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]   29:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5fbb4d9c7bd4 - 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]   33:     0x5fbb4d9d1342 - 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]   34:     0x5fbb4d9d1342 - <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]   35:     0x5fbb4d9d1342 - 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]   36:     0x5fbb4d9d1342 - 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]   37:     0x5fbb4d9d1342 - 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]   38:     0x5fbb4d9d1342 - 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]   39:     0x5fbb4d9d1342 - <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]   40:     0x5fbb4da89f6f - <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]   41:     0x5fbb4da89f6f - <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]   42:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   43:     0x7b9578bfba64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures' (1031) panicked at src/analyze/mod.rs:342:50:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Config { message: "cannot determine source language of \"/opt/rustwide/workdir/../../fixtures/fastapi-bookstore\": no Go (go.mod/*.go), Python (*.py), or TypeScript (tsconfig.json/*.ts) source found — point the source at a Go module, a Python app dir, or a TypeScript project" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d5269bb - <core[8fb95b77d25ab6c8]::result::Result<gnr8[8463c997dc8a1c45]::analyze::Lang, gnr8[8463c997dc8a1c45]::error::CoreError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fbb4d5269bb - gnr8[8463c997dc8a1c45]::analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/mod.rs:342:50
[INFO] [stdout]   22:     0x5fbb4d511dd7 - gnr8[8463c997dc8a1c45]::analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/mod.rs:340:70
[INFO] [stdout]   23:     0x5fbb4d484256 - <gnr8[8463c997dc8a1c45]::analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm' (1038) panicked at src/analyze/mod.rs:442:60:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Config { message: "cannot determine source language of \"/opt/rustwide/workdir/../../fixtures/goalservice\": no Go (go.mod/*.go), Python (*.py), or TypeScript (tsconfig.json/*.ts) source found — point the source at a Go module, a Python app dir, or a TypeScript project" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d526d8b - <core[8fb95b77d25ab6c8]::result::Result<gnr8[8463c997dc8a1c45]::analyze::SourceToolchain, gnr8[8463c997dc8a1c45]::error::CoreError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fbb4d526d8b - gnr8[8463c997dc8a1c45]::analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/mod.rs:442:60
[INFO] [stdout]   22:     0x5fbb4d511e07 - gnr8[8463c997dc8a1c45]::analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/mod.rs:441:73
[INFO] [stdout]   23:     0x5fbb4d484296 - <gnr8[8463c997dc8a1c45]::analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract' (1021) panicked at src/analyze/helper.rs:381:18:
[INFO] [stdout] goextract_dir should resolve to an existing dir: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d448933 - <core[8fb95b77d25ab6c8]::result::Result<std[10d71ac2c42b111e]::path::PathBuf, std[10d71ac2c42b111e]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x5fbb4d8261ab - gnr8[8463c997dc8a1c45]::analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/helper.rs:381:18
[INFO] [stdout]   22:     0x5fbb4d825b67 - gnr8[8463c997dc8a1c45]::analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/analyze/helper.rs:373:60
[INFO] [stdout]   23:     0x5fbb4d488156 - <gnr8[8463c997dc8a1c45]::analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages' (1644) panicked at src/sdk/builtins.rs:6125:14:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io { message: "goextract resource directory is missing or unreadable at /opt/rustwide/workdir/../../goextract — reinstall gnr8 or set GNR8_RESOURCE_DIR to the release resource root" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d8d5d54 - <core[8fb95b77d25ab6c8]::result::Result<gnr8[8463c997dc8a1c45]::graph::ApiGraph, gnr8[8463c997dc8a1c45]::error::CoreError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fbb4d8d5d54 - gnr8[8463c997dc8a1c45]::sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/builtins.rs:6125:14
[INFO] [stdout]   22:     0x5fbb4d8aa727 - gnr8[8463c997dc8a1c45]::sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/builtins.rs:6046:60
[INFO] [stdout]   23:     0x5fbb4d485596 - <gnr8[8463c997dc8a1c45]::sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- sdk::openapi_source::tests::loads_brownfield_fixture_versions stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sdk::openapi_source::tests::loads_brownfield_fixture_versions' (1729) panicked at src/sdk/openapi_source.rs:2254:52:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io { message: "failed to read OpenAPI source '/opt/rustwide/workdir/../../fixtures/brownfield-openapi/swagger20.yaml': No such file or directory (os error 2)" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d52d732 - <core[8fb95b77d25ab6c8]::result::Result<gnr8[8463c997dc8a1c45]::graph::ApiGraph, gnr8[8463c997dc8a1c45]::error::CoreError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fbb4d52d732 - gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::loads_brownfield_fixture_versions
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/openapi_source.rs:2254:52
[INFO] [stdout]   22:     0x5fbb4d5121a7 - gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::loads_brownfield_fixture_versions::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/openapi_source.rs:2247:43
[INFO] [stdout]   23:     0x5fbb4d484756 - <gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::loads_brownfield_fixture_versions::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source' (1730) panicked at src/sdk/openapi_source.rs:2296:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - 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:     0x5fbb4da8aeb8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5fbb4da8aeb8 - <<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:     0x5fbb4daa16ca - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5fbb4daa16ca - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5fbb4da8fa12 - 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:     0x5fbb4da8fa12 - <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:     0x5fbb4da65e16 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5fbb4da65e16 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5fbb4da81309 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5fbb4d9cd96c - <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:     0x5fbb4d9cd96c - 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:     0x5fbb4da81582 - <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:     0x5fbb4da81582 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5fbb4da65ed2 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5fbb4da5ae09 - 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:     0x5fbb4da66bed - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5fbb4daa1e5c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5fbb4daa1bd2 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5fbb4d531400 - <core[8fb95b77d25ab6c8]::result::Result<u64, std[10d71ac2c42b111e]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5fbb4d531400 - gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/openapi_source.rs:2296:10
[INFO] [stdout]   22:     0x5fbb4d512387 - gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/sdk/openapi_source.rs:2289:78
[INFO] [stdout]   23:     0x5fbb4d4849d6 - <gnr8[8463c997dc8a1c45]::sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source::{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:     0x5fbb4d9c0a4b - <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:     0x5fbb4d9c0a4b - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5fbb4d9ce2c5 - <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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - 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:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5fbb4d9ce2c5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5fbb4d9c7bd4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5fbb4d9c7bd4 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - 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:     0x5fbb4d9d1342 - <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:     0x5fbb4da89f6f - <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:     0x5fbb4da89f6f - <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:     0x7b9578b6eaa4 - <unknown>
[INFO] [stdout]   45:     0x7b9578bfba64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     analyze::helper::tests::pyextract_dir::resolves_to_the_repo_root_that_holds_pyextract
[INFO] [stdout]     analyze::helper::tests::run_goextract::returns_go_toolchain_missing_when_binary_absent
[INFO] [stdout]     analyze::tests::detect_language_classifies_python_go_and_typescript_fixtures
[INFO] [stdout]     analyze::tests::source_toolchain_maps_single_language_fixtures_to_the_right_arm
[INFO] [stdout]     sdk::builtins::tests::go_gin_supports_separate_route_and_schema_packages
[INFO] [stdout]     sdk::openapi_source::tests::loads_brownfield_fixture_versions
[INFO] [stdout]     sdk::openapi_source::tests::public_pipeline_generates_openapi_and_typescript_from_openapi_source
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 387 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363", kill_on_drop: false }`
[INFO] [stdout] 813001bba09cd5a3b7395f7ad0f45e7560959753231191f967a7c747bbb2c363
