[INFO] fetching crate oopsie-macros 0.1.1...
[INFO] testing oopsie-macros-0.1.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate oopsie-macros 0.1.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate oopsie-macros 0.1.1
[INFO] finished tweaking crates.io crate oopsie-macros 0.1.1
[INFO] tweaked toml for crates.io crate oopsie-macros 0.1.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oopsie-macros 0.1.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oopsie-macros 0.1.1 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded convert_case v0.12.0
[INFO] [stderr]   Downloaded rustc-literal-escaper v0.0.8
[INFO] [stderr]   Downloaded ra-ap-rustc_parse_format v0.174.0
[INFO] [stderr]   Downloaded bolero v0.13.4
[INFO] [stderr]   Downloaded ra-ap-rustc_lexer v0.174.0
[INFO] [stderr]   Downloaded pretty-hex v0.4.2
[INFO] [stderr]   Downloaded bolero-generator-derive v0.13.4
[INFO] [stderr]   Downloaded bolero-engine v0.13.4
[INFO] [stderr]   Downloaded bolero-generator v0.13.5
[INFO] [stderr]   Downloaded bolero-kani v0.13.0
[INFO] [stderr]   Downloaded bolero-libfuzzer v0.13.0
[INFO] [stderr]   Downloaded bolero-afl v0.13.0
[INFO] [stderr]   Downloaded bolero-honggfuzz v0.13.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8
[INFO] running `Command { std: "docker" "start" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", 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" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", 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" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling convert_case v0.12.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling oopsie-macros v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 24.92s
[INFO] running `Command { std: "docker" "inspect" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", 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" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.3
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling pretty-hex v0.4.2
[INFO] [stderr]    Compiling rstest_macros v0.27.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling ra-ap-rustc_lexer v0.174.0
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling console v0.16.6
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling futures-timer v3.0.4
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling rustc-literal-escaper v0.0.8
[INFO] [stderr]    Compiling ra-ap-rustc_parse_format v0.174.0
[INFO] [stderr]    Compiling oopsie-macros v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling toml_edit v0.20.2
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling bolero-generator-derive v0.13.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling bolero-generator v0.13.5
[INFO] [stderr]    Compiling rstest v0.27.0
[INFO] [stderr]    Compiling bolero-engine v0.13.4
[INFO] [stderr]    Compiling bolero v0.13.4
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 41.87s
[INFO] running `Command { std: "docker" "inspect" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", 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" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/oopsie_macros-6cd4657a90945eb1)
[INFO] [stdout] 
[INFO] [stdout] running 261 tests
[INFO] [stdout] test derive::parse::forward_tests::absent_forward_resolves_to_nothing ... ok
[INFO] [stdout] test derive::parse::forward_tests::explicit_forward_false_resolves_to_nothing ... ok
[INFO] [stdout] test derive::parse::tests::categorize_classifies_trace_fields_by_type_regardless_of_name ... ok
[INFO] [stdout] test derive::parse::tests::categorize_rejects_packed_traces_alongside_standalone_backtrace ... ok
[INFO] [stdout] test derive::parse::tests::categorize_detects_packed_traces_field_by_attr ... ok
[INFO] [stdout] test derive::format_str::tests::table_matches_expected_usage ... ok
[INFO] [stdout] test derive::parse::tests::categorize_detects_packed_traces_field_by_type ... ok
[INFO] [stdout] test derive::parse::tests::categorize_ignores_wrongly_typed_trace_named_fields ... ok
[INFO] [stdout] test derive::parse::tests::display_attr_format_only ... ok
[INFO] [stdout] test derive::parse::tests::categorize_takes_explicit_traces_attr_on_any_type ... ok
[INFO] [stdout] test derive::parse::tests::display_attr_format_with_multiple_args ... ok
[INFO] [stdout] test derive::parse::tests::display_attr_format_with_one_arg ... ok
[INFO] [stdout] test derive::parse::forward_tests::forward_disables_backtrace_and_enables_location ... ok
[INFO] [stdout] test derive::parse::tests::display_attr_name_value_string_form ... ok
[INFO] [stdout] test derive::parse::tests::display_attr_with_non_trivial_expr_args ... ok
[INFO] [stdout] test derive::parse::tests::exit_code_accepts_in_range ... ok
[INFO] [stdout] test derive::parse::tests::categorize_does_not_dual_classify_source_field_by_trace_type ... ok
[INFO] [stdout] test derive::parse::tests::exit_code_rejects_zero ... ok
[INFO] [stdout] test derive::parse::forward_tests::bare_forward_forwards_backtrace_and_spantrace_not_location ... ok
[INFO] [stdout] test derive::parse::tests::provide_attr_missing_arrow_rejected ... ok
[INFO] [stdout] test derive::parse::tests::short_display_allows_non_keyword_call_arg ... ok
[INFO] [stdout] test derive::parse::tests::short_display_container_keyword_on_variant_points_at_enum ... ok
[INFO] [stdout] test derive::parse::tests::provide_attr_ref_form ... ok
[INFO] [stdout] test derive::parse::tests::short_display_extracts_simple_string ... ok
[INFO] [stdout] test derive::parse::tests::categorize_takes_explicit_backtrace_attr_on_any_type ... ok
[INFO] [stdout] test derive::format_str::tests::unmatched_close_is_distinguished ... ok
[INFO] [stdout] test derive::parse::tests::exit_code_rejects_out_of_range ... ok
[INFO] [stdout] test derive::parse::tests::short_display_passes_through_non_oopsie_attrs ... ok
[INFO] [stdout] test derive::parse::tests::short_display_keywords_become_their_own_attribute ... ok
[INFO] [stdout] test derive::parse::tests::capture_false_with_backtrace_flag_errors ... ok
[INFO] [stdout] test derive::parse::tests::capture_false_keeps_trace_typed_field_on_selector ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_below ... ok
[INFO] [stdout] test derive::parse::tests::short_display_extracts_with_args ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_below_zero_rejected ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_at_most ... ok
[INFO] [stdout] test derive::parse::tests::short_display_keeps_long_form_attrs ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_exact ... ok
[INFO] [stdout] test derive::parse::tests::short_display_rejects_two ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_empty_inclusive_rejected ... ok
[INFO] [stdout] test derive::parse::forward_tests::forward_accepts_paren_flag_spelling ... ok
[INFO] [stdout] test derive::parse::tests::exit_code_rejects_non_integer ... ok
[INFO] [stdout] test derive::parse::tests::short_display_splits_format_args_from_keywords ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_at_most_zero_valid ... ok
[INFO] [stdout] test derive::parse::tests::is_static_distinguishes_literal_from_interpolated ... ok
[INFO] [stdout] test derive::parse::tests::provide_attr_value_form ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_full_range_rejected ... ok
[INFO] [stdout] test derive::parse::tests::short_display_allows_bare_arg_named_like_keyword ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_at_least ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_empty_half_open_rejected ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_name_value_rejected ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_range ... ok
[INFO] [stdout] test derive::tests::selector_collision_after_error_stripping_errors ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_missing_transform_rejected ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_range_half_open ... ok
[INFO] [stdout] test derive::tests::module_vis_mirrors_error_type_vis ... ok
[INFO] [stdout] test derive::tests::pub_enum_selector_defaults_to_pub ... ok
[INFO] [stdout] test derive::parse::tests::unescape_collapses_double_braces_in_place ... ok
[INFO] [stdout] test keyword_docs::tests::short_display_contributes_its_trailing_keywords ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_from_false_is_disabled ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_from_none_is_no ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_from_true_is_yes ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_with_transform ... ok
[INFO] [stdout] test derive::parse::tests::source_kind_word_is_yes ... ok
[INFO] [stdout] test derive::parse::tests::static_lit_rejects_unmatched_close_brace ... ok
[INFO] [stdout] test derive::parse::tests::size_constraint_name_value_rejected ... ok
[INFO] [stdout] test oopsie_attr::tests::debug_false_skips_injected_debug ... ok
[INFO] [stdout] test oopsie_attr::tests::display_string_in_macro_args_gets_targeted_error ... ok
[INFO] [stdout] test oopsie_attr::tests::display_string_in_non_first_position_gets_targeted_error ... ok
[INFO] [stdout] test derive::tests::generated_public_items_are_documented ... ok
[INFO] [stdout] test oopsie_attr::tests::existing_debug_not_duplicated ... ok
[INFO] [stdout] test oopsie_attr::tests::qualified_debug_not_duplicated ... ok
[INFO] [stdout] test oopsie_attr::tests::qualified_oopsie_stripped ... ok
[INFO] [stdout] test oopsie_attr::tests::rejects_union ... ok
[INFO] [stdout] test oopsie_attr::tests::strips_oopsie_derive_if_present ... ok
[INFO] [stdout] test oopsie_attr::tests::top_level_code_points_at_nested_form ... ok
[INFO] [stdout] test oopsie_attr::tests::container_path_attr_wins_over_macro_path ... ok
[INFO] [stdout] test oopsie_attr::tests::top_level_trace_arg_points_at_nested_form ... ok
[INFO] [stdout] test oopsie_attr::tests::top_level_location_points_at_nested_form ... ok
[INFO] [stdout] test oopsie_attr::tests::top_level_packed_points_at_nested_form ... ok
[INFO] [stdout] test oopsie_attr::tests::path_reaches_derive_impls ... ok
[INFO] [stdout] test oopsie_attr::tests::traced_false_disables_injection ... ok
[INFO] [stdout] test oopsie_attr::tests::traced_list_form_default_is_packed ... ok
[INFO] [stdout] test traced::args::tests::bare_timestamp_chrono_resolves_false ... ok
[INFO] [stdout] test traced::args::tests::backtrace_false_keeps_spantrace_and_enables_timestamp ... ok
[INFO] [stdout] test oopsie_attr::tests::traced_list_form_parses_and_injects ... ok
[INFO] [stdout] test traced::args::tests::boxed_false_is_inline ... ok
[INFO] [stdout] test traced::args::tests::default_is_packed_and_boxed_with_both_traces ... ok
[INFO] [stdout] test traced::args::tests::empty_manifest_keeps_hardcoded_defaults ... ok
[INFO] [stdout] test traced::args::tests::code_settings_block_counts_as_explicit_on ... ok
[INFO] [stdout] test traced::args::tests::bare_timestamp_keeps_both_traces ... ok
[INFO] [stdout] test traced::args::tests::explicit_per_trace_boxed_overrides_pair_level ... ok
[INFO] [stdout] test traced::args::tests::fold_prefers_per_attr_then_manifest_then_hardcoded ... ok
[INFO] [stdout] test traced::args::tests::manifest_fills_unset_toggles ... ok
[INFO] [stdout] test traced::args::tests::mentioning_one_trace_does_not_disable_others ... ok
[INFO] [stdout] test traced::args::tests::packed_false_unpacks ... ok
[INFO] [stdout] test traced::args::tests::per_attr_boxed_wins_over_manifest ... ok
[INFO] [stdout] test traced::args::tests::per_attr_location_wins_over_manifest ... ok
[INFO] [stdout] test traced::args::tests::per_attr_code_off_wins_over_manifest_on ... ok
[INFO] [stdout] test traced::args::tests::per_attr_timestamp_off_wins_over_manifest_on ... ok
[INFO] [stdout] test traced::args::tests::spantrace_false_keeps_backtrace_only ... ok
[INFO] [stdout] test traced::args::tests::per_trace_boxed_override_when_unpacked ... ok
[INFO] [stdout] test traced::args::tests::timestamp_chrono_defaults_to_disabled_inside_settings_block ... ok
[INFO] [stdout] test traced::args::tests::per_attr_packed_wins_over_manifest ... ok
[INFO] [stdout] test traced::args::tests::timestamp_provide_flag_defaults_to_disabled ... ok
[INFO] [stdout] test traced::args::tests::timestamp_chrono_false_inside_settings_block ... ok
[INFO] [stdout] test traced::args::tests::timestamp_chrono_flag_parses ... ok
[INFO] [stdout] test traced::args::tests::timestamp_settings_block_enables_timestamp ... ok
[INFO] [stdout] test traced::args::tests::type_only_trace_block_inherits_pair_level_boxed ... ok
[INFO] [stdout] test traced::args::tests::timestamp_provide_true_resolves_enabled ... ok
[INFO] [stdout] test traced::args::tests::validate_accepts_packed_uniform_inline ... ok
[INFO] [stdout] test traced::args::tests::type_only_trace_block_inherits_manifest_boxed ... ok
[INFO] [stdout] test traced::args::tests::validate_rejects_packed_incoherent_boxing ... ok
[INFO] [stdout] test traced::cfg_view::tests::cfg_gated_configured_timestamp_type_is_an_atom ... ok
[INFO] [stdout] test traced::cfg_view::tests::cfg_attr_oopsie_is_expanded_or_dropped ... ok
[INFO] [stdout] test traced::cfg_view::tests::cfg_gated_trace_field_is_an_atom ... ok
[INFO] [stdout] test traced::cfg_view::tests::constant_predicates_add_no_assignments ... ok
[INFO] [stdout] test traced::cfg_view::tests::gate_is_unconditional_when_outcomes_agree ... ok
[INFO] [stdout] test traced::cfg_view::tests::gate_merges_adjacent_terms ... ok
[INFO] [stdout] test traced::cfg_view::tests::gate_drops_atoms_the_outcome_ignores ... ok
[INFO] [stdout] test traced::cfg_view::tests::no_conditionals_yield_a_single_assignment ... ok
[INFO] [stdout] test traced::cfg_view::tests::correlated_predicates_share_their_base ... ok
[INFO] [stdout] test traced::cfg_view::tests::gate_names_the_bases_of_a_compound_atom ... ok
[INFO] [stdout] test traced::config::tests::custom_type_composes_into_packed_tuple ... ok
[INFO] [stdout] test traced::cfg_view::tests::too_many_bases_are_listed ... ok
[INFO] [stdout] test traced::config::tests::packed_default_builds_boxed_tuple_traces_type ... ok
[INFO] [stdout] test traced::config::tests::inline_packed_builds_unboxed_tuple ... ok
[INFO] [stdout] test traced::config::tests::timestamp_attrs_always_mark_capture ... ok
[INFO] [stdout] test traced::config::tests::timestamp_provide_emits_valid_provide_attr ... ok
[INFO] [stdout] test traced::config::tests::timestamp_default_type_is_system_time ... ok
[INFO] [stdout] test traced::config::tests::timestamp_chrono_type_is_datetime_local ... ok
[INFO] [stdout] test traced::config::tests::unpacked_boxed_backtrace_type_has_box ... ok
[INFO] [stdout] test traced::expand_struct::tests::explicit_timestamp_still_rejects_a_timestamp_typed_field ... ok
[INFO] [stdout] test traced::config::tests::unpacked_inline_backtrace_type_has_no_box ... ok
[INFO] [stdout] test traced::expand_struct::tests::manifest_timestamp_skips_a_timestamp_typed_field_silently ... ok
[INFO] [stdout] test oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror ... FAILED
[INFO] [stdout] test derive::tests::test_derive_generic_enum ... FAILED
[INFO] [stdout] test oopsie_attr::tests::backtrace_only_struct ... FAILED
[INFO] [stdout] test traced::expand_struct::tests::injection_gate_is_minimised ... FAILED
[INFO] [stdout] test derive::tests::test_derive_struct_with_provide ... FAILED
[INFO] [stdout] test oopsie_attr::tests::traced_enum ... FAILED
[INFO] [stdout] test derive::tests::test_derive_struct_minimal ... FAILED
[INFO] [stdout] test traced::field_detect::tests::backtrace_type_boxed ... ok
[INFO] [stdout] test traced::expand_struct::tests::timestamp_conflict_names_the_configurations_it_occurs_in ... ok
[INFO] [stdout] test traced::field_detect::tests::backtrace_type_qualified ... ok
[INFO] [stdout] test traced::field_detect::tests::backtrace_type_negative ... ok
[INFO] [stdout] test traced::field_detect::tests::backtrace_type_direct ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_matching ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_non_path ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_not_box ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_plain_type ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_wrong_inner ... ok
[INFO] [stdout] test traced::field_detect::tests::extract_boxed_inner_simple ... ok
[INFO] [stdout] test traced::field_detect::tests::boxed_ident_type_tuple ... ok
[INFO] [stdout] test traced::field_detect::tests::ident_type_matching ... ok
[INFO] [stdout] test traced::field_detect::tests::extract_boxed_inner_not_box ... ok
[INFO] [stdout] test oopsie_attr::tests::bare_struct ... FAILED
[INFO] [stdout] test traced::field_detect::tests::ident_type_non_path ... ok
[INFO] [stdout] test traced::field_detect::tests::ident_type_tuple ... ok
[INFO] [stdout] test traced::field_detect::tests::location_type_not_reference ... ok
[INFO] [stdout] test traced::field_detect::tests::location_type_plain_ref ... ok
[INFO] [stdout] test traced::field_detect::tests::location_type_static_ref ... ok
[INFO] [stdout] test traced::field_detect::tests::location_type_qualified ... ok
[INFO] [stdout] test traced::field_detect::tests::ident_type_not_matching ... ok
[INFO] [stdout] test traced::field_detect::tests::extract_boxed_inner_plain_type ... ok
[INFO] [stdout] test traced::field_detect::tests::extract_boxed_inner_simple_type ... ok
[INFO] [stdout] test traced::field_detect::tests::spantrace_type_direct ... ok
[INFO] [stdout] test traced::field_detect::tests::spantrace_type_negative ... ok
[INFO] [stdout] test traced::field_detect::tests::extract_boxed_inner_reference ... ok
[INFO] [stdout] test traced::field_detect::tests::location_type_wrong_referent ... ok
[INFO] [stdout] test traced::field_detect::tests::peel_groups_unwraps_parenthesized_trait_object ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_inline_tuple ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_qualified_elements ... ok
[INFO] [stdout] test traced::inject::tests::add_provide_attrs_adds_code_when_enabled ... ok
[INFO] [stdout] test traced::field_detect::tests::spantrace_type_boxed ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_wrong_elements ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_not_tuple ... ok
[INFO] [stdout] test traced::inject::tests::add_provide_attrs_skips_code_when_transparent ... ok
[INFO] [stdout] test traced::inject::tests::add_provide_attrs_no_code_when_disabled ... ok
[INFO] [stdout] test traced::field_detect::tests::spantrace_type_qualified ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_allows_correctly_typed_mangled_field ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_detects_packed_traces_by_type ... ok
[INFO] [stdout] test traced::inject::tests::add_provide_attrs_skips_code_when_user_code_present ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_wrong_arity ... ok
[INFO] [stdout] test traced::field_detect::tests::traces_type_boxed_tuple ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_rejects_mangled_name_collision ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_detects_backtrace ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_unit_returns_default ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_detects_spantrace ... ok
[INFO] [stdout] test traced::inject::tests::inject_fields_converts_unit_to_named ... ok
[INFO] [stdout] test traced::inject::tests::inject_fields_adds_packed_traces_field ... ok
[INFO] [stdout] test traced::inject::tests::inject_fields_leaves_unit_when_nothing_injected ... ok
[INFO] [stdout] test traced::inject::tests::inject_fields_rejects_unnamed ... ok
[INFO] [stdout] test traced::inject::tests::check_existing_fields_detects_none ... ok
[INFO] [stdout] test traced::inject::tests::reexpanded_injected_timestamp_field_does_not_record_conflict ... ok
[INFO] [stdout] test traced::inject::tests::timestamp_typed_field_suppresses_regardless_of_name ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_03_nested_angle ... ok
[INFO] [stdout] test traced::inject::tests::wrongly_typed_timestamp_name_does_not_suppress_injection ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_04_qualified_path ... ok
[INFO] [stdout] test traced::inject::tests::timestamp_typed_field_records_conflict_span ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_01_plain_ident ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_02_vec ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_06_const_generic_arg ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_10_qself_one_trait ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_07_assoc_type_binding ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_05_leading_colon ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_08_lifetime_arg ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_14_ref_mut ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_13_ref_plain ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_11_qself_absolute_trait ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_12_qself_nested ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_09_qself_no_trait ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_15_ref_lifetime_mut ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_19_array ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_18_slice ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_20_array_zero ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_17_ptr_mut ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_22_tuple_one ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_26_impl_trait ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_16_ptr_const ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_27_boxed_dyn ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_21_unit ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_25_dyn_bounds ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_28_fn_unit ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_23_tuple_many ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_24_dyn_single ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_31_fn_hrtb ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_30_fn_extern ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_29_fn_simple ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_32_never ... ok
[INFO] [stdout] test utils::pretty::tests::test_pretty_type::case_33_infer ... ok
[INFO] [stdout] test utils::tests::better_flag_from_meta_list ... ok
[INFO] [stdout] test traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported ... FAILED
[INFO] [stdout] test utils::tests::better_flag_is_enabled ... ok
[INFO] [stdout] test utils::tests::better_flag_from_meta_path ... ok
[INFO] [stdout] test utils::tests::field_setting_opt_settings_returns_some_for_settings_variant ... ok
[INFO] [stdout] test utils::tests::better_flag_from_none ... ok
[INFO] [stdout] test utils::tests::better_flag_to_option ... ok
[INFO] [stdout] test utils::tests::better_flag_from_value_bool ... ok
[INFO] [stdout] test utils::tests::field_setting_is_enabled ... ok
[INFO] [stdout] test utils::tests::field_setting_opt_settings_returns_none_for_flag_variant ... ok
[INFO] [stdout] test utils::tests::ident_predicates ... ok
[INFO] [stdout] test utils::tests::better_flag_from_meta_name_value ... ok
[INFO] [stdout] test utils::tests::maybe_alone_value_string_typed ... ok
[INFO] [stdout] test utils::tests::maybe_alone_value_via_name_value_form_widening ... ok
[INFO] [stdout] test utils::tests::maybe_alone_path_form_is_alone ... ok
[INFO] [stdout] test utils::tests::syn_parse_list_form_parses_inner_tokens ... ok
[INFO] [stdout] test utils::tests::maybe_alone_bool_forms ... ok
[INFO] [stdout] test utils::tests::maybe_alone_value_via_list_form ... ok
[INFO] [stdout] test utils::tests::syn_parse_name_value_non_string_is_rejected ... ok
[INFO] [stdout] test utils::tests::syn_parse_path_form_is_rejected ... ok
[INFO] [stdout] test utils::tests::syn_parse_with_syn_path ... ok
[INFO] [stdout] test utils::tests::syn_parse_name_value_string_form_parses_string_contents ... ok
[INFO] [stdout] test traced::field_detect::tests::peel_groups_passes_through_plain_type ... ok
[INFO] [stdout] test derive::tests::test_derive_struct_with_display ... FAILED
[INFO] [stdout] test oopsie_attr::tests::bare_enum ... FAILED
[INFO] [stdout] test traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict ... FAILED
[INFO] [stdout] test derive::tests::test_derive_struct_simple ... FAILED
[INFO] [stdout] test oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate ... FAILED
[INFO] [stdout] test derive::tests::test_derive_enum_with_transparent ... FAILED
[INFO] [stdout] test traced::inject::tests::add_provide_attrs_with_variant_name ... FAILED
[INFO] [stdout] test derive::format_str::tests::scanner_agrees_with_rustc_parser ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__cfg_gated_trace_field_gets_a_mirror.snap
[INFO] [stdout] Snapshot: cfg_gated_trace_field_gets_a_mirror
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:729
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (tracing_active , attr_keywords (traced) , traced_keywords ())] # [oopsie (provide (:: oopsie :: ErrorCode => :: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "S"))))] # [derive (:: core :: fmt :: Debug)] pub struct S { info : String , # [cfg (feature = "bt")] backtrace : Backtrace , # [cfg (not (feature = "bt"))] # [doc (hidden)] # [oopsie (traces)] __oopsie_traces : :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > , # [cfg (feature = "bt")] # [doc (hidden)] # [oopsie (spantrace)] __oopsie_spantrace : :: oopsie :: __private :: alloc :: boxed :: Box < :: oopsie :: SpanTrace > , # [doc (hidden)] # [oopsie (location)] __oopsie_location : & 'static :: core :: panic :: Location < 'static > }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror' (1108) panicked at src/oopsie_attr/mod.rs:729:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x59653837d4d4 - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror
[INFO] [stdout]   22:     0x59653831dc09 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_generic_enum stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_generic_enum.snap
[INFO] [stdout] Snapshot: derive_generic_enum
[INFO] [stdout] Source: src/derive/mod.rs:255
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Context selector for `GenericError::Wrap`."] # [derive (Debug)] pub struct Wrap < T > { # [doc = "Value for the `payload` field of `GenericError::Wrap`.\n\nField type: `T`"] pub payload : T } impl < T > Wrap < T > where T : :: core :: fmt :: Debug { # [doc = "Builds `GenericError::Wrap` from this selector's fields."] # [must_use] # [track_caller] pub fn build < E > (self) -> GenericError < T , E > where E : :: core :: error :: Error { GenericError :: Wrap { payload : self . payload , } } # [doc = "Builds `GenericError::Wrap` and returns it as `Err`."] # [track_caller] pub fn fail < __T , E > (self) -> :: core :: result :: Result < __T , GenericError < T , E > > where E : :: core :: error :: Error { :: core :: result :: Result :: Err (self . build ()) } } impl < T , E > :: core :: convert :: From < E > for GenericError < T , E > where T : :: core :: fmt :: Debug , E : :: core :: error :: Error , { # [doc = "Converts `E` into `GenericError::Inner`."] # [track_caller] fn from (source : E) -> Self { let source = source ; GenericError :: Inner { source , } } } impl < T , E > :: core :: fmt :: Display for GenericError < T , E > where T : :: core :: fmt :: Debug , E : :: core :: error :: Error , { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { match self { # [allow (unused_variables)] Self :: Wrap { payload , .. } => :: core :: write ! (__oopsie_fmt , "payload was {payload:?}") , # [allow (unused_variables)] Self :: Inner { source , .. } => :: core :: write ! (__oopsie_fmt , "inner failed") , } } } impl < T , E > :: core :: error :: Error for GenericError < T , E > where T : :: core :: fmt :: Debug , E : :: core :: error :: Error , { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { use :: oopsie :: __private :: AsErrorSource as _ ; match self { Self :: Wrap { .. } => :: core :: option :: Option :: None , Self :: Inner { source , .. } => :: core :: option :: Option :: Some (source . as_error_source ()) , } } } impl < T , E > :: oopsie :: Diagnostic for GenericError < T , E > where T : :: core :: fmt :: Debug , E : :: core :: error :: Error , E : :: oopsie :: Diagnostic { fn oopsie_backtrace (& self) -> :: core :: option :: Option < & :: oopsie :: Backtrace > { use :: oopsie :: __private :: AsErrorSource as _ ; match self { Self :: Inner { source , .. } => :: oopsie :: __private :: source_backtrace (source . as_error_source ()) . or ({ use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_backtrace () }) , _ => :: core :: option :: Option :: None , } } fn oopsie_spantrace (& self) -> :: core :: option :: Option < & :: oopsie :: SpanTrace > { use :: oopsie :: __private :: AsErrorSource as _ ; match self { Self :: Inner { source , .. } => :: oopsie :: __private :: source_spantrace (source . as_error_source ()) . or ({ use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_spantrace () }) , _ => :: core :: option :: Option :: None , } } fn oopsie_location (& self) -> :: core :: option :: Option < & 'static :: core :: panic :: Location < 'static >> { match self { Self :: Inner { source , .. } => { use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_location () } , _ => :: core :: option :: Option :: None , } } fn oopsie_error_code (& self) -> :: core :: option :: Option < :: oopsie :: ErrorCode > { match self { Self :: Inner { source , .. } => { use :: oopsie :: __private :: AsErrorSource as _ ; :: oopsie :: __private :: source_error_code (source . as_error_source ()) . or_else (|| { use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_code () }) } , _ => :: core :: option :: Option :: None , } } fn oopsie_help_text (& self) -> :: core :: option :: Option < :: oopsie :: HelpText > { match self { Self :: Inner { source , .. } => { use :: oopsie :: __private :: AsErrorSource as _ ; :: oopsie :: __private :: source_help_text (source . as_error_source ()) . or_else (|| { use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_help () }) } , _ => :: core :: option :: Option :: None , } } fn oopsie_exit_code (& self) -> :: core :: option :: Option < :: core :: num :: NonZeroU8 > { match self { Self :: Inner { source , .. } => { use :: oopsie :: __private :: AsErrorSource as _ ; :: oopsie :: __private :: source_exit_code (source . as_error_source ()) . or_else (|| { use :: oopsie :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& :: oopsie :: __private :: DiagProbe (source)) . fwd_exit_code () }) } , _ => :: core :: option :: Option :: None , } } } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: container :: module as _ ; use :: oopsie :: __private :: documented :: variant :: display as _ ; use :: oopsie :: __private :: documented :: variant :: transparent as _ ; } ; :: oopsie :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_generic_enum' (1097) panicked at src/derive/mod.rs:255:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382cb6b6 - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_generic_enum
[INFO] [stdout]   22:     0x59653831df99 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_generic_enum::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::backtrace_only_struct stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__backtrace_only_struct.snap
[INFO] [stdout] Snapshot: backtrace_only_struct
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:447
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (tracing_active , attr_keywords (traced) , traced_keywords (spantrace))] # [oopsie (provide (:: oopsie :: ErrorCode => :: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "ConnectionFailed"))))] # [derive (:: core :: fmt :: Debug)] pub struct ConnectionFailed { host : String , # [doc (hidden)] # [oopsie (backtrace)] __oopsie_backtrace : :: oopsie :: __private :: alloc :: boxed :: Box < :: oopsie :: Backtrace > , # [doc (hidden)] # [oopsie (location)] __oopsie_location : & 'static :: core :: panic :: Location < 'static > } # [doc = "Context selector for `ConnectionFailed`."] # [derive (Debug , Copy , Clone)] pub struct ConnectionFailedOopsie < __T0 > { # [doc = "Value for the `host` field of `ConnectionFailed`.\n\nField type: `String`"] pub host : __T0 } impl < __T0 > ConnectionFailedOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `ConnectionFailed` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> ConnectionFailed { let __oopsie_backtrace = < :: oopsie :: __private :: alloc :: boxed :: Box < :: oopsie :: Backtrace > as :: oopsie :: Capturable > :: capture () ; let __oopsie_location = < & 'static :: core :: panic :: Location < 'static > as :: oopsie :: Capturable > :: capture () ; ConnectionFailed { host : self . host . into () , __oopsie_backtrace , __oopsie_location , } } # [doc = "Builds `ConnectionFailed` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , ConnectionFailed > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > :: oopsie :: Contextual < :: oopsie :: NoSource > for ConnectionFailedOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = ConnectionFailed ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> ConnectionFailed { self . build () } } impl :: core :: fmt :: Display for ConnectionFailed { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { host , __oopsie_backtrace , __oopsie_location , .. } = self ; :: core :: write ! (__oopsie_fmt , "ConnectionFailed") } } impl :: core :: error :: Error for ConnectionFailed { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl :: oopsie :: Diagnostic for ConnectionFailed { fn oopsie_backtrace (& self) -> :: core :: option :: Option < & :: oopsie :: Backtrace > { :: core :: option :: Option :: Some (:: core :: borrow :: Borrow :: < :: oopsie :: Backtrace > :: borrow (& * self . __oopsie_backtrace)) } fn oopsie_location (& self) -> :: core :: option :: Option < & 'static :: core :: panic :: Location < 'static >> { :: core :: option :: Option :: Some (self . __oopsie_location) } fn oopsie_error_code (& self) -> :: core :: option :: Option < :: oopsie :: ErrorCode > { # [allow (dead_code)] struct __OopsieProbeErrorCode < T : ? :: core :: marker :: Sized > (:: core :: marker :: PhantomData < T >) ; # [allow (dead_code)] impl __OopsieProbeErrorCode < :: oopsie :: ErrorCode > { fn get (& self) -> :: core :: option :: Option < fn (& :: oopsie :: ErrorCode) -> :: oopsie :: ErrorCode > { :: core :: option :: Option :: Some (< :: oopsie :: ErrorCode as :: core :: clone :: Clone > :: clone) } } # [allow (dead_code)] trait __OopsieProbeErrorCodeFallback < T : ? :: core :: marker :: Sized > { fn get (& self) -> :: core :: option :: Option < fn (& T) -> :: oopsie :: ErrorCode > { :: core :: option :: Option :: None } } impl < T : ? :: core :: marker :: Sized > __OopsieProbeErrorCodeFallback < T > for __OopsieProbeErrorCode < T > { } # [allow (unused_variables)] let Self { __oopsie_backtrace , __oopsie_location , host , .. } = self ; __OopsieProbeErrorCode :: < :: oopsie :: ErrorCode > (:: core :: marker :: PhantomData) . get () . map (| __oopsie_meta | __oopsie_meta (& (:: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "ConnectionFailed"))))) } } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: variant :: provide as _ ; use :: oopsie :: __private :: documented :: field :: backtrace as _ ; use :: oopsie :: __private :: documented :: field :: location as _ ; } ; :: oopsie :: __register_generated_site ! () ; # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: attr :: traced as _ ; use :: oopsie :: __private :: documented :: traced :: spantrace as _ ; } ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::backtrace_only_struct' (1104) panicked at src/oopsie_attr/mod.rs:447:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x59653837a98d - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::backtrace_only_struct
[INFO] [stdout]   22:     0x59653831dae9 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::backtrace_only_struct::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- traced::expand_struct::tests::injection_gate_is_minimised stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/traced/snapshots/oopsie_macros__traced__expand_struct__tests__injection_gate_is_minimised.snap
[INFO] [stdout] Snapshot: injection_gate_is_minimised
[INFO] [stdout] Source: src/traced/expand_struct.rs:152
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: out
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+struct S { # [cfg (all (feature = "a" , feature = "b"))] bt : Backtrace , # [cfg (all (feature = "a" , not (feature = "b")))] bt2 : Backtrace , # [cfg (feature = "c")] st : SpanTrace , # [cfg (not (feature = "a"))] # [doc (hidden)] # [oopsie (backtrace)] __oopsie_backtrace : :: oopsie :: __private :: alloc :: boxed :: Box < :: oopsie :: Backtrace > , # [cfg (not (feature = "c"))] # [doc (hidden)] # [oopsie (spantrace)] __oopsie_spantrace : :: oopsie :: __private :: alloc :: boxed :: Box < :: oopsie :: SpanTrace > , # [doc (hidden)] # [oopsie (location)] __oopsie_location : & 'static :: core :: panic :: Location < 'static > }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'traced::expand_struct::tests::injection_gate_is_minimised' (1198) panicked at src/traced/expand_struct.rs:152:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x596538412802 - oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::injection_gate_is_minimised
[INFO] [stdout]   22:     0x59653832ead9 - <oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::injection_gate_is_minimised::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_struct_with_provide stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_struct_with_provide.snap
[INFO] [stdout] Snapshot: derive_struct_with_provide
[INFO] [stdout] Source: src/derive/mod.rs:230
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Context selector for `MyError`."] # [derive (Debug , Copy , Clone)] pub (crate) struct MyOopsie < __T0 > { # [doc = "Value for the `message` field of `MyError`.\n\nField type: `String`"] pub message : __T0 } impl < __T0 > MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `MyError` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> MyError { let __oopsie_backtrace = < :: std :: boxed :: Box < crate :: Backtrace > as crate :: Capturable > :: capture () ; MyError { message : self . message . into () , __oopsie_backtrace , } } # [doc = "Builds `MyError` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , MyError > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > crate :: Contextual < crate :: NoSource > for MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = MyError ; # [track_caller] fn build_error (self , _ : crate :: NoSource) -> MyError { self . build () } } impl :: core :: fmt :: Display for MyError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { message , __oopsie_backtrace , .. } = self ; :: core :: write ! (__oopsie_fmt , "Test error: {message}") } } impl :: core :: error :: Error for MyError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl crate :: Diagnostic for MyError { fn oopsie_backtrace (& self) -> :: core :: option :: Option < & crate :: Backtrace > { :: core :: option :: Option :: Some (:: core :: borrow :: Borrow :: < crate :: Backtrace > :: borrow (& * self . __oopsie_backtrace)) } } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: container :: vis as _ ; use crate :: __private :: documented :: container :: suffix as _ ; use crate :: __private :: documented :: container :: path as _ ; use crate :: __private :: documented :: variant :: provide as _ ; use crate :: __private :: documented :: field :: capture as _ ; } ; crate :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_struct_with_provide' (1101) panicked at src/derive/mod.rs:230:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382cd3b5 - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_with_provide
[INFO] [stdout]   22:     0x59653831e019 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_with_provide::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::traced_enum stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__traced_enum.snap
[INFO] [stdout] Snapshot: traced_enum
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:432
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (tracing_active , attr_keywords (traced) , traced_keywords ())] # [derive (:: core :: fmt :: Debug)] pub enum AppError { # [oopsie ("Connection failed")] # [oopsie (provide (:: oopsie :: ErrorCode => :: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "AppError::Connect"))))] Connect { # [doc (hidden)] # [oopsie (traces)] __oopsie_traces : :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > , # [doc (hidden)] # [oopsie (location)] __oopsie_location : & 'static :: core :: panic :: Location < 'static > } , } # [doc = "Auto-generated context selectors for `AppError`."] pub mod app_oopsies { use super :: * ; # [doc = "Context selector for `AppError::Connect`."] # [derive (Debug , Copy , Clone)] pub struct Connect ; impl Connect { # [doc = "Builds `AppError::Connect` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> AppError { let __oopsie_traces = < :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > as :: oopsie :: Capturable > :: capture () ; let __oopsie_location = < & 'static :: core :: panic :: Location < 'static > as :: oopsie :: Capturable > :: capture () ; AppError :: Connect { __oopsie_traces , __oopsie_location , } } # [doc = "Builds `AppError::Connect` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , AppError > { :: core :: result :: Result :: Err (self . build ()) } } impl :: oopsie :: Contextual < :: oopsie :: NoSource > for Connect { type Destination = AppError ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> AppError { self . build () } } } impl :: core :: fmt :: Display for AppError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { match self { # [allow (unused_variables)] Self :: Connect { __oopsie_traces , __oopsie_location , .. } => :: core :: write ! (__oopsie_fmt , "Connection failed") , } } } impl :: core :: error :: Error for AppError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { use :: oopsie :: __private :: AsErrorSource as _ ; match self { Self :: Connect { .. } => :: core :: option :: Option :: None , } } } impl :: oopsie :: Diagnostic for AppError { fn oopsie_backtrace (& self) -> :: core :: option :: Option < & :: oopsie :: Backtrace > { match self { Self :: Connect { __oopsie_traces , .. } => :: core :: option :: Option :: Some (& __oopsie_traces . 0) , _ => :: core :: option :: Option :: None , } } fn oopsie_spantrace (& self) -> :: core :: option :: Option < & :: oopsie :: SpanTrace > { match self { Self :: Connect { __oopsie_traces , .. } => :: core :: option :: Option :: Some (& __oopsie_traces . 1) , _ => :: core :: option :: Option :: None , } } fn oopsie_location (& self) -> :: core :: option :: Option < & 'static :: core :: panic :: Location < 'static >> { match self { Self :: Connect { __oopsie_location , .. } => :: core :: option :: Option :: Some (* __oopsie_location) , _ => :: core :: option :: Option :: None , } } fn oopsie_error_code (& self) -> :: core :: option :: Option < :: oopsie :: ErrorCode > { # [allow (dead_code)] struct __OopsieProbeErrorCode < T : ? :: core :: marker :: Sized > (:: core :: marker :: PhantomData < T >) ; # [allow (dead_code)] impl __OopsieProbeErrorCode < :: oopsie :: ErrorCode > { fn get (& self) -> :: core :: option :: Option < fn (& :: oopsie :: ErrorCode) -> :: oopsie :: ErrorCode > { :: core :: option :: Option :: Some (< :: oopsie :: ErrorCode as :: core :: clone :: Clone > :: clone) } } # [allow (dead_code)] trait __OopsieProbeErrorCodeFallback < T : ? :: core :: marker :: Sized > { fn get (& self) -> :: core :: option :: Option < fn (& T) -> :: oopsie :: ErrorCode > { :: core :: option :: Option :: None } } impl < T : ? :: core :: marker :: Sized > __OopsieProbeErrorCodeFallback < T > for __OopsieProbeErrorCode < T > { } match self { # [allow (unused_variables)] Self :: Connect { __oopsie_traces , __oopsie_location , .. } => __OopsieProbeErrorCode :: < :: oopsie :: ErrorCode > (:: core :: marker :: PhantomData) . get () . map (| __oopsie_meta | __oopsie_meta (& (:: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "AppError::Connect"))))) , _ => :: core :: option :: Option :: None , } } } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; use :: oopsie :: __private :: documented :: variant :: provide as _ ; use :: oopsie :: __private :: documented :: field :: traces as _ ; use :: oopsie :: __private :: documented :: field :: location as _ ; } ; :: oopsie :: __register_generated_site ! () ; # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: attr :: traced as _ ; } ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::traced_enum' (1123) panicked at src/oopsie_attr/mod.rs:432:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x59653837a1d2 - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::traced_enum
[INFO] [stdout]   22:     0x59653831daa9 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::traced_enum::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_struct_minimal stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_struct_minimal.snap
[INFO] [stdout] Snapshot: derive_struct_minimal
[INFO] [stdout] Source: src/derive/mod.rs:182
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Context selector for `MyError`."] # [derive (Debug , Copy , Clone)] pub struct MyOopsie < __T0 > { # [doc = "Value for the `message` field of `MyError`.\n\nField type: `String`"] pub message : __T0 } impl < __T0 > MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `MyError` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> MyError { MyError { message : self . message . into () , } } # [doc = "Builds `MyError` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , MyError > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > :: oopsie :: Contextual < :: oopsie :: NoSource > for MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = MyError ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> MyError { self . build () } } impl :: core :: fmt :: Display for MyError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { message , .. } = self ; :: core :: write ! (__oopsie_fmt , "MyError") } } impl :: core :: error :: Error for MyError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl :: oopsie :: Diagnostic for MyError { } :: oopsie :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_struct_minimal' (1098) panicked at src/derive/mod.rs:182:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382cc3d7 - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_minimal
[INFO] [stdout]   22:     0x59653831dfd9 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_minimal::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::bare_struct stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__bare_struct.snap
[INFO] [stdout] Snapshot: bare_struct
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:416
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (attr_keywords () , traced_keywords ())] # [derive (:: core :: fmt :: Debug)] pub struct ConnectionFailed { host : String , } # [doc = "Context selector for `ConnectionFailed`."] # [derive (Debug , Copy , Clone)] pub struct ConnectionFailedOopsie < __T0 > { # [doc = "Value for the `host` field of `ConnectionFailed`.\n\nField type: `String`"] pub host : __T0 } impl < __T0 > ConnectionFailedOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `ConnectionFailed` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> ConnectionFailed { ConnectionFailed { host : self . host . into () , } } # [doc = "Builds `ConnectionFailed` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , ConnectionFailed > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > :: oopsie :: Contextual < :: oopsie :: NoSource > for ConnectionFailedOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = ConnectionFailed ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> ConnectionFailed { self . build () } } impl :: core :: fmt :: Display for ConnectionFailed { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { host , .. } = self ; :: core :: write ! (__oopsie_fmt , "ConnectionFailed") } } impl :: core :: error :: Error for ConnectionFailed { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl :: oopsie :: Diagnostic for ConnectionFailed { } :: oopsie :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::bare_struct' (1106) panicked at src/oopsie_attr/mod.rs:416:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x596538379c90 - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::bare_struct
[INFO] [stdout]   22:     0x59653831da89 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::bare_struct::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/traced/snapshots/oopsie_macros__traced__expand_struct__tests__impossible_timestamp_conflict_is_not_reported.snap
[INFO] [stdout] Snapshot: impossible_timestamp_conflict_is_not_reported
[INFO] [stdout] Source: src/traced/expand_struct.rs:122
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: out
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+struct Seen { # [cfg (all (feature = "a" , not (feature = "a")))] at : :: std :: time :: SystemTime , # [doc (hidden)] # [oopsie (traces)] __oopsie_traces : :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > , # [doc (hidden)] # [oopsie (capture)] __oopsie_timestamp : :: oopsie :: __private :: SystemTime }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported' (1197) panicked at src/traced/expand_struct.rs:122:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x596538412f1f - oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported
[INFO] [stdout]   22:     0x59653832eaf9 - <oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_struct_with_display stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_struct_with_display.snap
[INFO] [stdout] Snapshot: derive_struct_with_display
[INFO] [stdout] Source: src/derive/mod.rs:194
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Context selector for `MyError`."] # [derive (Debug , Copy , Clone)] pub struct MyOopsie < __T0 > { # [doc = "Value for the `message` field of `MyError`.\n\nField type: `String`"] pub message : __T0 } impl < __T0 > MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `MyError` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> MyError { MyError { message : self . message . into () , } } # [doc = "Builds `MyError` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , MyError > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > :: oopsie :: Contextual < :: oopsie :: NoSource > for MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = MyError ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> MyError { self . build () } } impl :: core :: fmt :: Display for MyError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { message , .. } = self ; :: core :: write ! (__oopsie_fmt , "Test error: {message}") } } impl :: core :: error :: Error for MyError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl :: oopsie :: Diagnostic for MyError { } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; } ; :: oopsie :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_struct_with_display' (1100) panicked at src/derive/mod.rs:194:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382cc8c4 - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_with_display
[INFO] [stdout]   22:     0x59653831dff9 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_with_display::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::bare_enum stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__bare_enum.snap
[INFO] [stdout] Snapshot: bare_enum
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:402
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (attr_keywords () , traced_keywords ())] # [derive (:: core :: fmt :: Debug)] pub enum AppError { # [oopsie ("Connection failed")] Connect , } # [doc = "Auto-generated context selectors for `AppError`."] pub mod app_oopsies { use super :: * ; # [doc = "Context selector for `AppError::Connect`."] # [derive (Debug , Copy , Clone)] pub struct Connect ; impl Connect { # [doc = "Builds `AppError::Connect` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> AppError { AppError :: Connect { } } # [doc = "Builds `AppError::Connect` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , AppError > { :: core :: result :: Result :: Err (self . build ()) } } impl :: oopsie :: Contextual < :: oopsie :: NoSource > for Connect { type Destination = AppError ; # [track_caller] fn build_error (self , _ : :: oopsie :: NoSource) -> AppError { self . build () } } } impl :: core :: fmt :: Display for AppError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { match self { # [allow (unused_variables)] Self :: Connect { .. } => :: core :: write ! (__oopsie_fmt , "Connection failed") , } } } impl :: core :: error :: Error for AppError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { use :: oopsie :: __private :: AsErrorSource as _ ; match self { Self :: Connect { .. } => :: core :: option :: Option :: None , } } } impl :: oopsie :: Diagnostic for AppError { } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use :: oopsie :: __private :: documented :: helper :: oopsie as _ ; } ; :: oopsie :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::bare_enum' (1105) panicked at src/oopsie_attr/mod.rs:402:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965383803d9 - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::bare_enum
[INFO] [stdout]   22:     0x59653831dd49 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::bare_enum::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/traced/snapshots/oopsie_macros__traced__expand_struct__tests__statically_absent_timestamp_field_is_no_conflict.snap
[INFO] [stdout] Snapshot: statically_absent_timestamp_field_is_no_conflict
[INFO] [stdout] Source: src/traced/expand_struct.rs:135
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: out
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+struct Seen { # [cfg (any ())] at : :: std :: time :: SystemTime , # [doc (hidden)] # [oopsie (traces)] __oopsie_traces : :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > , # [doc (hidden)] # [oopsie (capture)] __oopsie_timestamp : :: oopsie :: __private :: SystemTime }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict' (1252) panicked at src/traced/expand_struct.rs:135:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x596538413467 - oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict
[INFO] [stdout]   22:     0x59653832eb19 - <oopsie_macros[ef80712a1ba9ac34]::traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_struct_simple stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_struct_simple.snap
[INFO] [stdout] Snapshot: derive_struct_simple
[INFO] [stdout] Source: src/derive/mod.rs:209
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Context selector for `MyError`."] # [derive (Debug , Copy , Clone)] pub (crate) struct MyOopsie < __T0 > { # [doc = "Value for the `message` field of `MyError`.\n\nField type: `String`"] pub message : __T0 } impl < __T0 > MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { # [doc = "Builds `MyError` from this selector's fields."] # [must_use] # [track_caller] pub fn build (self) -> MyError { MyError { message : self . message . into () , } } # [doc = "Builds `MyError` and returns it as `Err`."] # [track_caller] pub fn fail < __T > (self) -> :: core :: result :: Result < __T , MyError > { :: core :: result :: Result :: Err (self . build ()) } } impl < __T0 > crate :: Contextual < crate :: NoSource > for MyOopsie < __T0 > where __T0 : :: core :: convert :: Into < String > { type Destination = MyError ; # [track_caller] fn build_error (self , _ : crate :: NoSource) -> MyError { self . build () } } impl :: core :: fmt :: Display for MyError { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { # [allow (unused_variables)] let Self { message , .. } = self ; :: core :: write ! (__oopsie_fmt , "Test error: {message}") } } impl :: core :: error :: Error for MyError { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { :: core :: option :: Option :: None } } impl crate :: Diagnostic for MyError { } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: container :: vis as _ ; use crate :: __private :: documented :: container :: suffix as _ ; use crate :: __private :: documented :: container :: path as _ ; } ; crate :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_struct_simple' (1099) panicked at src/derive/mod.rs:209:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382cbeef - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_simple
[INFO] [stdout]   22:     0x59653831dfb9 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_struct_simple::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/oopsie_attr/snapshots/oopsie_macros__oopsie_attr__tests__cfg_attr_traced_false_gates_injection_on_the_predicate.snap
[INFO] [stdout] Snapshot: cfg_attr_traced_false_gates_injection_on_the_predicate
[INFO] [stdout] Source: src/oopsie_attr/mod.rs:712
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [derive (:: oopsie :: __private :: OopsieAttrImpl)] # [__oopsie_attr (tracing_active , attr_keywords (traced) , traced_keywords ())] # [derive (:: core :: fmt :: Debug)] pub enum AppError { # [cfg_attr (feature = "quiet" , oopsie (traced = false))] # [oopsie ("boom")] # [cfg_attr (not (feature = "quiet") , oopsie (provide (:: oopsie :: ErrorCode => :: oopsie :: ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "AppError::Boom")))))] Boom { info : String , # [cfg (not (feature = "quiet"))] # [doc (hidden)] # [oopsie (traces)] __oopsie_traces : :: oopsie :: __private :: alloc :: boxed :: Box < (:: oopsie :: Backtrace , :: oopsie :: SpanTrace) > , # [cfg (not (feature = "quiet"))] # [doc (hidden)] # [oopsie (location)] __oopsie_location : & 'static :: core :: panic :: Location < 'static > } , }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate' (1107) panicked at src/oopsie_attr/mod.rs:712:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x59653837fa79 - oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate
[INFO] [stdout]   22:     0x59653831dd09 - <oopsie_macros[ef80712a1ba9ac34]::oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- derive::tests::test_derive_enum_with_transparent stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/derive/snapshots/oopsie_macros__derive__tests__derive_enum_with_transparent.snap
[INFO] [stdout] Snapshot: derive_enum_with_transparent
[INFO] [stdout] Source: src/derive/mod.rs:340
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: output
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [doc = "Auto-generated context selectors for `TransparentWrapper`."] pub (crate) mod transparent_wrapper_oopsies { use super :: * ; impl :: core :: convert :: From < InnerError > for TransparentWrapper { # [doc = "Converts `InnerError` into `TransparentWrapper::Inner`."] # [track_caller] fn from (source : InnerError) -> Self { let source = source ; TransparentWrapper :: Inner { source , } } } } impl :: core :: fmt :: Display for TransparentWrapper { fn fmt (& self , __oopsie_fmt : & mut :: core :: fmt :: Formatter < '_ >) -> :: core :: fmt :: Result { match self { # [allow (unused_variables)] Self :: Inner { source , .. } => :: core :: write ! (__oopsie_fmt , "Inner error happened") , } } } impl :: core :: error :: Error for TransparentWrapper { fn source (& self) -> :: core :: option :: Option < & (dyn :: core :: error :: Error + 'static) > { use crate :: __private :: AsErrorSource as _ ; match self { Self :: Inner { source , .. } => :: core :: option :: Option :: Some (source . as_error_source ()) , } } } impl crate :: Diagnostic for TransparentWrapper { fn oopsie_backtrace (& self) -> :: core :: option :: Option < & crate :: Backtrace > { use crate :: __private :: AsErrorSource as _ ; match self { Self :: Inner { source , .. } => crate :: __private :: source_backtrace (source . as_error_source ()) . or ({ use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_backtrace () }) , _ => :: core :: option :: Option :: None , } } fn oopsie_spantrace (& self) -> :: core :: option :: Option < & crate :: SpanTrace > { use crate :: __private :: AsErrorSource as _ ; match self { Self :: Inner { source , .. } => crate :: __private :: source_spantrace (source . as_error_source ()) . or ({ use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_spantrace () }) , _ => :: core :: option :: Option :: None , } } fn oopsie_location (& self) -> :: core :: option :: Option < & 'static :: core :: panic :: Location < 'static >> { match self { Self :: Inner { source , .. } => { use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_location () } , _ => :: core :: option :: Option :: None , } } fn oopsie_error_code (& self) -> :: core :: option :: Option < crate :: ErrorCode > { match self { Self :: Inner { source , .. } => { use crate :: __private :: AsErrorSource as _ ; crate :: __private :: source_error_code (source . as_error_source ()) . or_else (|| { use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_code () }) } , _ => :: core :: option :: Option :: None , } } fn oopsie_help_text (& self) -> :: core :: option :: Option < crate :: HelpText > { match self { Self :: Inner { source , .. } => { use crate :: __private :: AsErrorSource as _ ; crate :: __private :: source_help_text (source . as_error_source ()) . or_else (|| { use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_help () }) } , _ => :: core :: option :: Option :: None , } } fn oopsie_exit_code (& self) -> :: core :: option :: Option < :: core :: num :: NonZeroU8 > { match self { Self :: Inner { source , .. } => { use crate :: __private :: AsErrorSource as _ ; crate :: __private :: source_exit_code (source . as_error_source ()) . or_else (|| { use crate :: __private :: { DiagForwardExt as _ , DiagForwardFallback as _ } ; (& crate :: __private :: DiagProbe (source)) . fwd_exit_code () }) } , _ => :: core :: option :: Option :: None , } } } # [doc (hidden)] # [allow (unused_imports)] const _ : () = { use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: helper :: oopsie as _ ; use crate :: __private :: documented :: container :: module as _ ; use crate :: __private :: documented :: container :: vis as _ ; use crate :: __private :: documented :: container :: path as _ ; use crate :: __private :: documented :: variant :: display as _ ; use crate :: __private :: documented :: variant :: transparent as _ ; } ; crate :: __register_generated_site ! () ;
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'derive::tests::test_derive_enum_with_transparent' (1096) panicked at src/derive/mod.rs:340:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382ceabb - oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_enum_with_transparent
[INFO] [stdout]   22:     0x59653831e079 - <oopsie_macros[ef80712a1ba9ac34]::derive::tests::test_derive_enum_with_transparent::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- traced::inject::tests::add_provide_attrs_with_variant_name stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/traced/snapshots/oopsie_macros__traced__inject__tests__add_provide_attrs_with_variant_name.snap
[INFO] [stdout] Snapshot: add_provide_attrs_with_variant_name
[INFO] [stdout] Source: src/traced/inject.rs:624
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: attr_str
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+# [oopsie (provide (ErrorCode => ErrorCode :: from (:: core :: concat ! (:: core :: module_path ! () , "::" , "MyError::Variant"))))]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'traced::inject::tests::add_provide_attrs_with_variant_name' (3509) panicked at src/traced/inject.rs:624:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::backtrace_rs::backtrace::trace_unsynchronized::<std[70759c8f55707aa4]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x7dbfc2e5f821 - std[70759c8f55707aa4]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x7dbfc2e5f821 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x7dbfc2ea6aea - <core[df12db4294e9bfd3]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x7dbfc2ea6aea - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    6:     0x7dbfc2e707cc - core[df12db4294e9bfd3]::io::write::default_write_fmt::<alloc[2182bb758b4b3781]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x7dbfc2e707cc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x7dbfc2e291a6 - <std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x7dbfc2e291a6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x7dbfc2e502a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x596538560840 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]   12:     0x59653854ccc9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]   13:     0x596538545472 - <bolero_engine[d1d1cfd071e240e1]::panic::PANIC_HOOK as core[df12db4294e9bfd3]::ops::deref::Deref>::deref::__static_ref_initialize::{closure#0}
[INFO] [stdout]   14:     0x7dbfc2e505d2 - <alloc[2182bb758b4b3781]::boxed::Box<dyn for<'a, 'b> core[df12db4294e9bfd3]::ops::function::Fn<(&'a std[70759c8f55707aa4]::panic::PanicHookInfo<'b>,), Output = ()> + core[df12db4294e9bfd3]::marker::Send + core[df12db4294e9bfd3]::marker::Sync> as core[df12db4294e9bfd3]::ops::function::Fn<(&std[70759c8f55707aa4]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2334:9
[INFO] [stdout]   15:     0x7dbfc2e505d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:823:13
[INFO] [stdout]   16:     0x7dbfc2e29252 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:688:13
[INFO] [stdout]   17:     0x7dbfc2e208a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   18:     0x7dbfc2e2ab5d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/panicking.rs:679:5
[INFO] [stdout]   19:     0x7dbfc2ea757c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/panicking.rs:80:14
[INFO] [stdout]   20:     0x7dbfc2ea7262 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/core/src/result.rs:1871:5
[INFO] [stdout]   21:     0x5965382d3bed - oopsie_macros[ef80712a1ba9ac34]::traced::inject::tests::add_provide_attrs_with_variant_name
[INFO] [stdout]   22:     0x59653832f079 - <oopsie_macros[ef80712a1ba9ac34]::traced::inject::tests::add_provide_attrs_with_variant_name::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x596538553b2b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   24:     0x596538561195 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   25:     0x59653855aa54 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   26:     0x5965385642f2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   27:     0x7dbfc2e5bdf9 - <alloc[2182bb758b4b3781]::boxed::Box<dyn core[df12db4294e9bfd3]::ops::function::FnOnce<(), Output = ()> + core[df12db4294e9bfd3]::marker::Send> as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/alloc/src/boxed.rs:2320:9
[INFO] [stdout]   28:     0x7dbfc2e5bdf9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   29:     0x7dbfc2bb8dfa - <unknown>
[INFO] [stdout]   30:     0x7dbfc2c4c3d4 - clone
[INFO] [stdout]   31:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     derive::tests::test_derive_enum_with_transparent
[INFO] [stdout]     derive::tests::test_derive_generic_enum
[INFO] [stdout]     derive::tests::test_derive_struct_minimal
[INFO] [stdout]     derive::tests::test_derive_struct_simple
[INFO] [stdout]     derive::tests::test_derive_struct_with_display
[INFO] [stdout]     derive::tests::test_derive_struct_with_provide
[INFO] [stdout]     oopsie_attr::tests::backtrace_only_struct
[INFO] [stdout]     oopsie_attr::tests::bare_enum
[INFO] [stdout]     oopsie_attr::tests::bare_struct
[INFO] [stdout]     oopsie_attr::tests::cfg_attr_traced_false_gates_injection_on_the_predicate
[INFO] [stdout]     oopsie_attr::tests::cfg_gated_trace_field_gets_a_mirror
[INFO] [stdout]     oopsie_attr::tests::traced_enum
[INFO] [stdout]     traced::expand_struct::tests::impossible_timestamp_conflict_is_not_reported
[INFO] [stdout]     traced::expand_struct::tests::injection_gate_is_minimised
[INFO] [stdout]     traced::expand_struct::tests::statically_absent_timestamp_field_is_no_conflict
[INFO] [stdout]     traced::inject::tests::add_provide_attrs_with_variant_name
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 245 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.42s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8", kill_on_drop: false }`
[INFO] [stdout] 96f71c413769dcd3bb605375b4f995d90f086ba4bbc3b761f70e2cd3b35abfd8
