[INFO] fetching crate paxc 4.0.0...
[INFO] testing paxc-4.0.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate paxc 4.0.0 into /workspace/builds/worker-4-tc1/source
[INFO] removed /workspace/builds/worker-4-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate paxc 4.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate paxc 4.0.0
[INFO] tweaked toml for crates.io crate paxc 4.0.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate paxc 4.0.0 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 paxc 4.0.0 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3
[INFO] running `Command { std: "docker" "start" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", 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" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3" "/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" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", 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" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling stacker v0.1.23
[INFO] [stderr]    Compiling typed-path v0.12.3
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling ariadne v0.6.0
[INFO] [stderr]    Compiling uuid v1.24.1
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ar_archive_writer v0.5.1
[INFO] [stderr]    Compiling psm v0.1.30
[INFO] [stderr]    Compiling chumsky v0.13.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling paxc v4.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 55.55s
[INFO] running `Command { std: "docker" "inspect" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", 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" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3" "/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 paxc v4.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 30s
[INFO] running `Command { std: "docker" "inspect" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", 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" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3" "/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.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/paxc-47df091f6e878cc1)
[INFO] [stdout] 
[INFO] [stdout] running 491 tests
[INFO] [stdout] test check::expressions::tests::a_case_variant_of_a_known_function_is_not_reported ... ok
[INFO] [stdout] test check::expressions::tests::a_doubled_at_is_an_escaped_literal ... ok
[INFO] [stdout] test check::expressions::tests::a_near_miss_function_name_gets_a_hint ... ok
[INFO] [stdout] test check::expressions::tests::a_declared_variable_resolves ... ok
[INFO] [stdout] test check::expressions::tests::an_unknown_action_reference_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::a_dollar_prefix_alone_does_not_excuse_an_undeclared_parameter ... ok
[INFO] [stdout] test check::expressions::tests::an_unknown_function_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::expressions_are_found_at_any_depth_in_inputs ... ok
[INFO] [stdout] test check::expressions::tests::an_unclosed_string_literal_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::items_inside_its_own_loop_resolves ... ok
[INFO] [stdout] test check::expressions::tests::items_naming_a_loop_it_is_not_inside_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::a_computed_argument_is_not_guessed_at ... ok
[INFO] [stdout] test check::expressions::tests::a_trigger_is_a_valid_outputs_target ... ok
[INFO] [stdout] test check::expressions::tests::a_surplus_paren_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::prose_containing_a_word_before_a_paren_is_not_a_call ... ok
[INFO] [stdout] test check::locate::tests::a_key_containing_a_slash_cannot_be_addressed ... ok
[INFO] [stdout] test check::expressions::tests::nested_loops_both_count_as_enclosing ... ok
[INFO] [stdout] test check::expressions::tests::a_variable_declared_in_a_nested_scope_still_counts ... ok
[INFO] [stdout] test check::locate::tests::an_escaped_key_matches_its_decoded_form ... ok
[INFO] [stdout] test check::expressions::tests::pa_supplied_parameters_need_no_declaration ... ok
[INFO] [stdout] test check::expressions::tests::a_variable_differing_only_in_case_is_not_reported ... ok
[INFO] [stdout] test check::expressions::tests::an_unclosed_interpolation_is_reported ... ok
[INFO] [stdout] test check::locate::tests::a_key_is_matched_whole ... ok
[INFO] [stdout] test check::expressions::tests::call_shaped_text_outside_an_interpolation_is_not_a_call ... ok
[INFO] [stdout] test check::locate::tests::deeply_nested_containers_do_not_confuse_the_scan ... ok
[INFO] [stdout] test check::locate::tests::an_escaped_quote_does_not_end_a_string ... ok
[INFO] [stdout] test check::locate::tests::finds_an_array_element_by_index ... ok
[INFO] [stdout] test check::locate::tests::finds_a_nested_object_field ... ok
[INFO] [stdout] test check::locate::tests::multi_byte_text_does_not_shift_the_offsets ... ok
[INFO] [stdout] test check::runafter::tests::absent_run_after_starts_a_nested_scope ... ok
[INFO] [stdout] test check::runafter::tests::action_downstream_of_a_cycle_is_also_reported ... ok
[INFO] [stdout] test check::runafter::tests::all_four_statuses_are_accepted ... ok
[INFO] [stdout] test check::runafter::tests::dangling_target_is_an_error ... ok
[INFO] [stdout] test check::runafter::tests::clean_chain_reports_nothing ... ok
[INFO] [stdout] test check::locate::tests::a_missing_key_is_none_rather_than_a_guess ... ok
[INFO] [stdout] test check::locate::tests::finds_a_whole_container ... ok
[INFO] [stdout] test check::runafter::tests::condition_else_branch_is_walked ... ok
[INFO] [stdout] test check::locate::tests::an_empty_path_is_the_whole_document ... ok
[INFO] [stdout] test check::locate::tests::finds_non_string_scalars ... ok
[INFO] [stdout] test check::runafter::tests::empty_scope_is_not_reported ... ok
[INFO] [stdout] test check::expressions::tests::an_undeclared_variable_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::a_declared_parameter_resolves ... ok
[INFO] [stdout] test check::expressions::tests::a_reference_inside_a_string_literal_is_not_a_call ... ok
[INFO] [stdout] test check::runafter::tests::cycle_makes_every_member_unreachable ... ok
[INFO] [stdout] test check::expressions::tests::an_unclosed_paren_is_reported ... ok
[INFO] [stdout] test check::expressions::tests::an_email_address_is_not_an_expression ... ok
[INFO] [stdout] test check::expressions::tests::accessors_are_not_reported_as_unknown_functions ... ok
[INFO] [stdout] test check::locate::tests::punctuation_inside_a_string_is_not_structure ... ok
[INFO] [stdout] test check::runafter::tests::malformed_run_after_is_reported_not_ignored ... ok
[INFO] [stdout] test check::runafter::tests::scope_with_no_starting_action_is_reported_once ... ok
[INFO] [stdout] test check::tests::a_finding_on_the_action_itself_is_just_the_file ... ok
[INFO] [stdout] test check::tests::an_action_level_finding_has_an_empty_pointer ... ok
[INFO] [stdout] test check::tests::all_codes_is_sorted_and_has_no_duplicates ... ok
[INFO] [stdout] test check::locate::tests::the_span_starts_at_the_value_not_the_key ... ok
[INFO] [stdout] test check::runafter::tests::self_reference_is_caught ... ok
[INFO] [stdout] test check::tests::accepts_full_envelope ... ok
[INFO] [stdout] test check::tests::codes_the_checks_raise_are_all_allowable ... ok
[INFO] [stdout] test check::tests::errors_sort_before_warnings ... ok
[INFO] [stdout] test check::runafter::tests::target_in_another_scope_is_distinguished_from_a_typo ... ok
[INFO] [stdout] test check::runafter::tests::empty_status_list_is_a_warning ... ok
[INFO] [stdout] test check::runafter::tests::no_entry_is_suppressed_when_a_broken_edge_explains_it ... ok
[INFO] [stdout] test check::tests::a_finding_outside_every_pa_body_is_paxcs_own ... ok
[INFO] [stdout] test check::tests::accepts_bare_definition ... ok
[INFO] [stdout] test check::tests::a_partial_segment_is_not_a_match ... ok
[INFO] [stdout] test check::tests::rejects_input_without_actions ... ok
[INFO] [stdout] test check::runafter::tests::switch_cases_and_default_are_walked ... ok
[INFO] [stdout] test check::tests::accepts_properties_map ... ok
[INFO] [stdout] test check::runafter::tests::unknown_status_is_an_error ... ok
[INFO] [stdout] test check::tests::severity_is_the_callers_business_not_this_functions ... ok
[INFO] [stdout] test check::tests::a_finding_inside_a_pa_body_names_the_file_and_keeps_the_rest_as_a_pointer ... ok
[INFO] [stdout] test check::tests::with_no_base_the_file_shows_as_it_is ... ok
[INFO] [stdout] test diagnostic::tests::bytes_to_chars_passes_ascii_through_untouched ... ok
[INFO] [stdout] test check::tests::the_file_and_the_pointer_are_kept_separable ... ok
[INFO] [stderr] Error: test
[INFO] [stdout] test diagnostic::tests::bytes_to_chars_snaps_misaligned_offsets_to_char_boundaries ... ok
[INFO] [stderr]    ,-[ test.pax:2:11 ]
[INFO] [stdout] test diagnostic::tests::other_lex_errors_carry_no_quoting_note ... ok
[INFO] [stderr]    |
[INFO] [stdout] test diagnostic::tests::single_quote_lex_error_names_the_quoting_rule ... ok
[INFO] [stderr]  2 | let x = grüße
[INFO] [stdout] test diagnostic::tests::report_does_not_panic_on_non_ascii_source ... ok
[INFO] [stderr]    |           |  
[INFO] [stdout] test diagnostic::tests::trigger_declaration_hint_gives_the_edit ... ok
[INFO] [stderr]    |           `-- here
[INFO] [stdout] test check::tests::the_longest_matching_key_wins ... ok
[INFO] [stderr] ---'
[INFO] [stdout] test diagnostic::tests::bytes_to_chars_clamps_out_of_bounds_defensively ... ok
[INFO] [stdout] test diagnostic::tests::hash_lex_error_names_the_comment_form ... ok
[INFO] [stdout] test interpreter::tests::composeref_lookup_miss_carries_originating_span ... ok
[INFO] [stdout] test diagnostic::tests::function_hint_fires_on_known_function_name ... ok
[INFO] [stdout] test diagnostic::tests::function_hint_silent_on_plain_typo ... ok
[INFO] [stdout] test diagnostic::tests::bytes_to_chars_translates_multibyte_utf8 ... ok
[INFO] [stdout] test diagnostic::tests::function_hint_skips_non_function_type_keywords ... ok
[INFO] [stdout] test interpreter::tests::fn_contains_array_membership ... ok
[INFO] [stdout] test interpreter::tests::fn_bool_parses_or_passes_through ... ok
[INFO] [stdout] test interpreter::tests::fn_int_parses_or_passes_through ... ok
[INFO] [stdout] test interpreter::tests::fn_empty_polymorphic ... ok
[INFO] [stdout] test interpreter::tests::fn_coalesce_returns_first_non_null ... ok
[INFO] [stdout] test interpreter::tests::fn_length_polymorphic ... ok
[INFO] [stdout] test interpreter::tests::fn_guid_produces_rfc4122_string ... ok
[INFO] [stdout] test interpreter::tests::fn_first_last_skip_take ... ok
[INFO] [stdout] test interpreter::tests::fn_contains_string_case_sensitive ... ok
[INFO] [stdout] test interpreter::tests::fn_replace_and_split ... ok
[INFO] [stdout] test interpreter::tests::fn_create_array_wraps_args ... ok
[INFO] [stdout] test interpreter::tests::fn_join ... ok
[INFO] [stdout] test interpreter::tests::fn_mod_min_max_range ... ok
[INFO] [stdout] test interpreter::tests::fn_index_of_case_insensitive_char_index ... ok
[INFO] [stdout] test interpreter::tests::fn_string_case_and_trim ... ok
[INFO] [stdout] test interpreter::tests::foreach_type_mismatch_carries_span ... ok
[INFO] [stdout] test interpreter::tests::fn_uri_component_encode_and_decode ... ok
[INFO] [stdout] test interpreter::tests::division_by_zero_errors ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_greater_or_equals_boundary ... ok
[INFO] [stdout] test interpreter::tests::fn_substring_two_and_three_arg ... ok
[INFO] [stdout] test interpreter::tests::foreach_iteration_works ... ok
[INFO] [stdout] test interpreter::tests::foreach_over_null_collection_skips_with_notice ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::every_evaluated_function_dispatches ... ok
[INFO] [stdout] test interpreter::tests::iteratorref_lookup_miss_carries_originating_span ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_and_or_variadic ... ok
[INFO] [stdout] test interpreter::tests::executes_arithmetic_and_comparisons ... ok
[INFO] [stdout] test interpreter::tests::fn_unknown_still_skips_with_notice ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::evaluated_function_names_returns_exact_expected_set ... ok
[INFO] [stdout] test interpreter::tests::fn_starts_and_ends_with_case_insensitive ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_bool_trims_whitespace ... ok
[INFO] [stdout] test interpreter::tests::fn_string_coerces_any_value ... ok
[INFO] [stdout] test interpreter::tests::slice27_switch_no_match_no_default_is_noop ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_concat_variadic_edges ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_coalesce_empty_string_is_not_null ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_not_arity_guard ... ok
[INFO] [stdout] test interpreter::tests::slice28_scope_body_executes_in_order ... ok
[INFO] [stdout] test interpreter::tests::slice27_switch_runs_matching_case ... ok
[INFO] [stdout] test interpreter::tests::slice22_state_dump_renders_composites_as_pretty_json ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_string_indexing_is_character_based_utf8 ... ok
[INFO] [stdout] test interpreter::tests::slice27_switch_int_cases_match_by_value ... ok
[INFO] [stdout] test interpreter::tests::slice27_switch_falls_through_to_default ... ok
[INFO] [stdout] test interpreter::tests::slice22_state_dump_excludes_nested_lets ... ok
[INFO] [stdout] test interpreter::tests::slice28_nested_scope_works ... ok
[INFO] [stdout] test interpreter::tests::function_pinning::fn_less_or_equals_boundary ... ok
[INFO] [stdout] test interpreter::tests::slice22_state_dump_preserves_source_order ... ok
[INFO] [stdout] test interpreter::tests::slice28_scope_let_scopes_to_body ... ok
[INFO] [stdout] test interpreter::tests::slice29_until_runs_body_at_least_once ... ok
[INFO] [stdout] test interpreter::tests::slice32_multi_status_handler_with_succeeded_runs_in_paxr ... ok
[INFO] [stdout] test interpreter::tests::slice29_until_iteration_cap_stops_runaway ... ok
[INFO] [stdout] test interpreter::tests::slice32_multi_status_handler_without_succeeded_is_skipped ... ok
[INFO] [stdout] test interpreter::tests::slice31_int_int_division_stays_int ... ok
[INFO] [stdout] test interpreter::tests::slice29_terminate_in_until_body_halts_loop ... ok
[INFO] [stdout] test interpreter::tests::slice31_float_division_by_zero_errors ... ok
[INFO] [stdout] test interpreter::tests::slice29_until_exits_when_condition_becomes_true ... ok
[INFO] [stdout] test interpreter::tests::slice30_on_succeeded_handler_runs_in_paxr_happy_path ... ok
[INFO] [stdout] test interpreter::tests::terminate_halts_subsequent_statements ... ok
[INFO] [stdout] test interpreter::tests::slice45a_subscript_chains_through_null ... ok
[INFO] [stdout] test interpreter::tests::slice34_until_max_caps_paxr_at_user_value ... ok
[INFO] [stdout] test interpreter::tests::slice45a_subscript_string_key_lookup ... ok
[INFO] [stdout] test interpreter::tests::slice31_float_init_and_increment ... ok
[INFO] [stdout] test interpreter::tests::terminate_inside_foreach_breaks_loop ... ok
[INFO] [stdout] test interpreter::tests::slice30_on_failed_handler_skipped_in_paxr ... ok
[INFO] [stdout] test interpreter::tests::slice45a_iteration_indexes_returns_active_loop_index ... ok
[INFO] [stdout] test interpreter::tests::slice31_float_var_coerces_int_literal_at_init ... ok
[INFO] [stdout] test interpreter::tests::slice31_equals_is_numeric_across_int_and_float ... ok
[INFO] [stdout] test interpreter::tests::slice31_mixed_int_float_promotes ... ok
[INFO] [stdout] test interpreter::tests::terminate_inside_if_branch_halts_top_level ... ok
[INFO] [stdout] test interpreter::tests::varref_lookup_miss_carries_originating_span ... ok
[INFO] [stdout] test lexer::tests::slice2_string_and_bool ... ok
[INFO] [stdout] test interpreter::tests::slice44a_var_no_initializer_then_mutated ... ok
[INFO] [stdout] test interpreter::tests::terminate_message_evaluates_expression ... ok
[INFO] [stdout] test lexer::tests::slice31_float_literals ... ok
[INFO] [stdout] test interpreter::tests::unknown_call_returns_null_without_aborting ... ok
[INFO] [stdout] test lexer::tests::slice45a_question_subscript ... ok
[INFO] [stdout] test interpreter::tests::slice44a_var_no_initializer_zero_inits_per_type ... ok
[INFO] [stdout] test pa::decoder::tests::compose_let_name_extracts_valid_suffix ... ok
[INFO] [stdout] test pa::decoder::tests::compose_let_name_rejects_bare_compose ... ok
[INFO] [stdout] test pa::decoder::tests::compose_let_name_rejects_invalid_suffix ... ok
[INFO] [stdout] test pa::decoder::tests::compose_let_name_rejects_non_compose_prefix ... ok
[INFO] [stdout] test pa::decoder::tests::decode_anonymous_scope_lowers_natively ... ok
[INFO] [stdout] test lexer::tests::skips_line_comment ... ok
[INFO] [stdout] test lexer::tests::slice13_string_escapes ... ok
[INFO] [stdout] test lexer::tests::slice1_var_decl ... ok
[INFO] [stdout] test lexer::tests::slice6_compound_assign_ops ... ok
[INFO] [stdout] test pa::decoder::tests::decode_container_renames_iter_to_dodge_outer_binding ... ok
[INFO] [stdout] test pa::decoder::tests::decode_container_renames_iter_normalizes_invalid_action_key ... ok
[INFO] [stdout] test pa::decoder::tests::decode_container_renames_iter_when_action_key_collides_with_pax_keyword ... ok
[INFO] [stdout] test interpreter::tests::slice34_until_timeout_does_not_affect_paxr_cap ... ok
[INFO] [stdout] test interpreter::tests::slice45a_subscript_index_lookup ... ok
[INFO] [stdout] test pa::decoder::tests::decode_errors_on_multiple_triggers ... ok
[INFO] [stdout] test pa::decoder::tests::decode_falls_back_to_pa_block_for_connector_action ... ok
[INFO] [stdout] test pa::decoder::tests::decode_compose_with_outputs_member_access_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::decode_file_accepts_zip_input ... ok
[INFO] [stdout] test pa::decoder::tests::decode_if_with_connector_body_condition_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::decode_initialize_with_pa_accessor_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::decode_init_with_pa_expression_now_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::decode_handler_edge_falls_back_with_warning ... ok
[INFO] [stdout] test pa::decoder::tests::decode_initialize_with_expression_round_trips_through_full_pipeline ... ok
[INFO] [stdout] test pa::decoder::tests::decode_compose_with_literal_lowers_to_let_end_to_end ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_anonymous_scope_target_falls_back ... ok
[INFO] [stdout] test pa::decoder::tests::decode_compose_let_collides_with_existing_var_falls_back ... ok
[INFO] [stdout] test pa::decoder::tests::decode_scope_label_recognizes_paxc_auto_suffix ... ok
[INFO] [stdout] test pa::decoder::tests::decode_file_rejects_zip_with_no_flow ... ok
[INFO] [stdout] test pa::decoder::tests::decode_minimal_flow_writes_pax_and_trigger ... ok
[INFO] [stdout] test pa::decoder::tests::decode_switch_with_string_cases_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::decode_file_reads_backslash_separated_entries ... ok
[INFO] [stdout] test pa::decoder::tests::decode_foreach_with_compose_collection_translates_items ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_multi_status ... ok
[INFO] [stdout] test pa::decoder::tests::decode_named_scope_recovers_label ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_multi_target_runafter_falls_back ... ok
[INFO] [stdout] test pa::decoder::tests::decode_if_with_object_condition_natively_lowers ... ok
[INFO] [stdout] test pa::decoder::tests::decode_normalizes_invalid_action_key_and_records_in_map ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_targeting_named_scope ... ok
[INFO] [stdout] test pa::decoder::tests::handler_runafter_detects_failed ... ok
[INFO] [stdout] test pa::decoder::tests::decode_file_reads_a_zip_this_crate_did_not_write ... ok
[INFO] [stdout] test pa::decoder::tests::handler_runafter_ignores_empty_or_missing ... ok
[INFO] [stdout] test pa::decoder::tests::handler_runafter_passes_succeeded_only ... ok
[INFO] [stdout] test pa::decoder::tests::match_flow_definition_path_recognizes_legacy_layout ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_unknown_status_falls_back ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_succeeded_no_message ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_with_unaddressable_target_falls_back ... ok
[INFO] [stdout] test pa::decoder::tests::match_flow_definition_path_rejects_other_files ... ok
[INFO] [stdout] test pa::decoder::tests::native_append_to_string_with_template ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_renders_pa_accessor_call ... ok
[INFO] [stdout] test pa::decoder::tests::decode_until_with_custom_limits_renders_max_and_timeout ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_with_expression_input_lowers_to_let ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_with_populated_array_lowers_to_let ... ok
[INFO] [stdout] test pa::decoder::tests::decode_on_handler_targeting_pa_block ... ok
[INFO] [stdout] test pa::decoder::tests::decode_file_rejects_zip_with_multiple_flows ... ok
[INFO] [stdout] test pa::decoder::tests::decode_until_with_pa_defaults_omits_max_and_timeout ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_with_string_literal_lowers_to_let ... ok
[INFO] [stdout] test pa::decoder::tests::native_falls_back_for_unknown_action_type ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_failed_with_code_only ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_failed_with_expression_message ... ok
[INFO] [stdout] test pa::decoder::tests::native_increment_with_variable_reference ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_failed_with_pa_accessor_message_lowers_natively ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_falls_back_on_array_with_expression_element ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_failed_with_string_message ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_cancelled_drops_runerror ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_with_int_literal_lowers_to_let ... ok
[INFO] [stdout] test pa::decoder::tests::decode_terminate_failed_with_code_and_message ... ok
[INFO] [stdout] test pa::decoder::tests::native_compose_falls_back_on_bare_compose_key ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_with_at_variables_translates_when_target_declared ... ok
[INFO] [stdout] test pa::decoder::tests::native_set_increment_decrement_append ... ok
[INFO] [stdout] test pa::decoder::tests::native_set_with_arithmetic_lowers_to_pax_operator ... ok
[INFO] [stdout] test pa::decoder::tests::decode_writes_connection_references_when_present ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_collapses_runs_and_strips_edges ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_falls_back_when_referenced_var_undeclared ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_variable_accepts_lowercase_pa_type ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_variable_falls_back_on_pa_expression ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_variable_no_value_field ... ok
[INFO] [stdout] test pa::decoder::tests::native_initialize_variable_with_int_literal ... ok
[INFO] [stdout] test pa::emitter::tests::slice15_concat_binds_looser_than_arithmetic ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_passes_through_valid_identifier ... ok
[INFO] [stdout] test pa::decoder::tests::topo_sort_alpha_tiebreak_for_independent_actions ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_falls_back_for_all_invalid ... ok
[INFO] [stdout] test pa::emitter::tests::default_manual_trigger_emits_when_no_trigger_file ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_prefixes_leading_digit ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_handles_collision_with_suffix ... ok
[INFO] [stdout] test pa::decoder::tests::normalize_replaces_parens_with_underscore ... ok
[INFO] [stdout] test pa::decoder::tests::topo_sort_ignores_external_predecessors ... ok
[INFO] [stdout] test pa::decoder::tests::topo_sort_linear_chain ... ok
[INFO] [stdout] test pa::emitter::tests::emitted_pax_has_nothing_to_report ... ok
[INFO] [stdout] test pa::emitter::tests::every_pa_source_path_resolves_in_the_emitted_flow ... ok
[INFO] [stdout] test pa::emitter::tests::slice15_precedence_multiplicative_binds_tighter ... ok
[INFO] [stdout] test pa::emitter::tests::slice14_concat_assign_emits_append_to_string ... ok
[INFO] [stdout] test pa::emitter::tests::slice15_left_associative ... ok
[INFO] [stdout] test pa::emitter::tests::slice14_concat_with_literal_emits_template_form ... ok
[INFO] [stdout] test pa::emitter::tests::slice16_not_equals_synthesized_via_not ... ok
[INFO] [stdout] test pa::emitter::tests::slice15_arithmetic_emits_pa_functions ... ok
[INFO] [stdout] test pa::emitter::tests::slice16_condition_with_bare_ref_wraps_in_structured_equals ... ok
[INFO] [stdout] test pa::emitter::tests::slice16_comparison_ops_emit_pa_functions ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_condition_with_not_emits_structured_not ... ok
[INFO] [stdout] test pa::decoder::tests::topo_sort_detects_cycle ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_logical_and_or_emit_pa_functions ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_logical_precedence_and_tighter_than_or ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_unary_neg_emits_sub_from_zero ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_unary_not_emits_not ... ok
[INFO] [stdout] test pa::emitter::tests::slice17_condition_with_logical_emits_structured_and ... ok
[INFO] [stdout] test pa::emitter::tests::slice27_switch_with_int_case_values ... ok
[INFO] [stdout] test pa::emitter::tests::slice22_terminate_failed_with_literal_message ... ok
[INFO] [stdout] test pa::emitter::tests::slice22_terminate_succeeded_emits_minimal_inputs ... ok
[INFO] [stdout] test pa::emitter::tests::slice18_call_can_be_a_condition ... ok
[INFO] [stdout] test pa::emitter::tests::slice28_scope_chains_sibling_run_after ... ok
[INFO] [stdout] test pa::emitter::tests::slice18_call_with_multiple_args_and_exprs ... ok
[INFO] [stdout] test pa::emitter::tests::slice22_terminate_cancelled_emits_cancelled_status ... ok
[INFO] [stdout] test pa::emitter::tests::slice1_emits_initialize_variable ... ok
[INFO] [stdout] test pa::emitter::tests::slice27_switch_case_actions_nest_correctly ... ok
[INFO] [stdout] test pa::emitter::tests::slice22_terminate_failed_with_expression_message ... ok
[INFO] [stdout] test pa::emitter::tests::slice18_function_call_emits_pa_function ... ok
[INFO] [stdout] test pa::emitter::tests::slice28_scope_emits_pa_scope_action ... ok
[INFO] [stdout] test pa::emitter::tests::slice28_scope_named_keys_by_name ... ok
[INFO] [stdout] test pa::emitter::tests::slice28_multiple_scopes_unique_names ... ok
[INFO] [stdout] test pa::emitter::tests::slice31_float_var_emits_pa_float_type ... ok
[INFO] [stdout] test pa::emitter::tests::slice18_nested_calls ... ok
[INFO] [stdout] test pa::emitter::tests::slice30_handler_does_not_join_main_chain ... ok
[INFO] [stdout] test pa::emitter::tests::slice29_until_bare_ref_auto_wraps ... ok
[INFO] [stdout] test pa::emitter::tests::slice27_switch_default_omitted_when_absent ... ok
[INFO] [stdout] test pa::emitter::tests::slice34_until_max_overrides_count ... ok
[INFO] [stdout] test pa::emitter::tests::slice30_multiple_handlers_on_same_scope ... ok
[INFO] [stdout] test pa::emitter::tests::slice29_until_emits_pa_until_action ... ok
[INFO] [stdout] test pa::emitter::tests::slice30_succeeded_handler_emits_succeeded_status ... ok
[INFO] [stdout] test pa::emitter::tests::slice27_switch_emits_pa_switch_action ... ok
[INFO] [stdout] test pa::emitter::tests::slice44a_initialize_variable_omits_value_when_no_initializer ... ok
[INFO] [stdout] test pa::emitter::tests::slice31_float_literal_in_pa_expression ... ok
[INFO] [stdout] test pa::emitter::tests::slice31_format_float_keeps_fractional ... ok
[INFO] [stdout] test pa::emitter::tests::slice32_multi_status_handler_with_succeeded_still_off_main_chain ... ok
[INFO] [stdout] test pa::emitter::tests::slice45a_subscript_emits_pa_path_form ... ok
[INFO] [stdout] test pa::emitter::tests::slice34_until_timeout_overrides_timeout ... ok
[INFO] [stdout] test pa::emitter::tests::source_map_survives_an_action_name_override ... ok
[INFO] [stdout] test pa::emitter::tests::slice32_multi_status_handler_runafter_lists_every_status ... ok
[INFO] [stdout] test pa::emitter::tests::slice45a_subscript_escapes_single_quote_in_key ... ok
[INFO] [stdout] test pa::emitter::tests::template_form_escapes_at_signs_in_literal_segments ... ok
[INFO] [stdout] test pa::emitter::tests::slice33_on_handler_targets_pa_action_emits_runafter_at_pa_name ... ok
[INFO] [stdout] test pa::emitter::tests::template_form_skipped_when_all_expressions ... ok
[INFO] [stdout] test pa::emitter::tests::terminate_failed_with_message_and_code_emits_both_fields ... ok
[INFO] [stdout] test pa::emitter::tests::slice34_until_max_and_timeout_both_override ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_chained_unary_neg ... ok
[INFO] [stdout] test pa::emitter::tests::slice30_on_handler_emits_scope_with_runafter_status ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_bool_literals_inside_expressions ... ok
[INFO] [stdout] test pa::emitter::tests::template_form_used_for_three_part_chain_with_literal_separator ... ok
[INFO] [stdout] test pa::emitter::tests::slice16_condition_with_comparison_emits_structured_form ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_chained_unary_not ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_null_literal_inside_expression ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_concat_with_literal_on_left ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_not_equals_nested_in_logical_or ... ok
[INFO] [stdout] test pa::emitter::tests::terminate_failed_with_code_only_emits_code_no_message ... ok
[INFO] [stdout] test pa::emitter::tests::v1_1_not_equals_nested_in_logical_and ... ok
[INFO] [stdout] test pa::emitter::tests::slice45a_call_with_unknown_return_type_still_wraps ... ok
[INFO] [stdout] test pa::emitter::tests::slice3_chains_run_after_in_source_order ... ok
[INFO] [stdout] test pa::functions::tests::registry_has_no_duplicate_names ... ok
[INFO] [stdout] test pa::names::tests::is_known_function_covers_accessors_and_stubs ... ok
[INFO] [stdout] test pa::names::tests::is_known_function_is_superset_of_evaluated_set ... ok
[INFO] [stdout] test pa::packager::tests::a_type_that_merely_contains_connection_is_not_matched ... ok
[INFO] [stdout] test pa::packager::tests::manual_trigger_survives_both_trigger_passes ... ok
[INFO] [stdout] test pa::functions::tests::lookup_ignores_case ... ok
[INFO] [stdout] test pa::packager::tests::lowercase_var_types_recurses_into_scope_until_switch ... ok
[INFO] [stdout] test pa::packager::tests::recurrence_trigger_is_untouched_by_connector_fixups ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_and_equals_to_pax_chain ... ok
[INFO] [stdout] test pa::packager::tests::connector_trigger_loses_authentication ... ok
[INFO] [stdout] test pa::functions::tests::intercepted_accessors_are_not_also_registered ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_removes_authentication_field ... ok
[INFO] [stdout] test pa::packager::tests::connector_trigger_gains_connection_reference_name ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_or_chain_to_pax ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_recurses_through_switch_and_until ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_two_keys_falls_back ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_undeclared_var_falls_back ... ok
[INFO] [stdout] test pa::packager::tests::every_entry_is_written_with_the_unix_host_byte ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_leaves_non_connectors_alone ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_emits_both_connection_name_fields ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_normalizes_modern_connection_field ... ok
[INFO] [stdout] test pa::packager::tests::fix_connector_inputs_recurses_through_containers ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_unknown_op_falls_back ... ok
[INFO] [stdout] test pa::functions::tests::every_registered_name_parses_in_call_position ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_object_single_or_collapses_to_inner ... ok
[INFO] [stdout] test pa::packager::tests::notification_trigger_gets_the_connector_fixups ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_string_with_at_routes_to_expression_path ... ok
[INFO] [stdout] test pa::paexpr::tests::condition_string_form_renders_via_existing_path ... ok
[INFO] [stdout] test pa::paexpr::tests::items_accessor_resolves_to_pax_iter_name ... ok
[INFO] [stdout] test pa::paexpr::tests::items_accessor_with_no_iter_scope_falls_back ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_populated_object ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_int_passthrough ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_nested_object_in_array ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_array_with_expression_element_falls_back ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_at_at_in_template_is_literal_at ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_at_braces_is_expression ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_call_with_nested_args ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_plain_string_is_literal ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_member_access_with_quoted_key ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_chained_member_access ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_literal_int_inside_expression ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_literal_negative_int ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_rejects_unterminated_string ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_template_with_text_and_expr ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_add_to_plus ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_string_with_quote_is_escaped ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_at_variables_is_expression ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_bool_and_null_literals ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_comparisons ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_concat_to_amp ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_concat_variadic ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_generic_call_for_known_function ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_not_equals_synthesizes_bang_eq ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_neg_synthesizes_minus ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_member_with_identifier_key ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_generic_call_falls_back_for_unknown_function ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_member_with_slash_key_renders_as_subscript ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_not_general_form ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_outputs_strips_compose_prefix ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_pa_accessors_render_as_call_forms ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_outputs_renders_non_compose_as_call_form ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_arithmetic_family ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_nested_array ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_logical_and_or ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_chained_member ... ok
[INFO] [stdout] test parser::tests::slice16_comparison_chain_is_parse_error ... ok
[INFO] [stdout] test parser::tests::slice1_var_decl ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_template_with_subscript_path_renders ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_variables_when_declared ... ok
[INFO] [stdout] test parser::tests::slice20_debug_arg_span_covers_source_slice ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_variables_falls_back_when_undeclared ... ok
[INFO] [stdout] test parser::tests::slice20_debug_parses ... ok
[INFO] [stdout] test pa::paexpr::tests::items_accessor_with_member_access ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_message_on_succeeded_is_parse_error ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_cancelled_parses ... ok
[INFO] [stdout] test pa::paexpr::tests::items_accessor_unknown_key_falls_back ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_template_to_pax_concat ... ok
[INFO] [stdout] test pa::paexpr::tests::translate_template_with_multiple_exprs ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_failed_with_string_message ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_plain_string_quotes_it ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_populated_mixed_scalar_array ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_failed_with_expression_message ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_populated_string_array ... ok
[INFO] [stdout] test pa::paexpr::tests::parse_string_literal_with_doubled_quote ... ok
[INFO] [stdout] test pa::paexpr::tests::json_to_pax_object_with_expression_value_falls_back ... ok
[INFO] [stdout] test parser::tests::slice29_until_condition_span_covers_source ... ok
[INFO] [stdout] test parser::tests::slice32_multi_status_handler_parses ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_succeeded_no_message ... ok
[INFO] [stdout] test parser::tests::slice30_on_handler_unknown_status_is_parse_error ... ok
[INFO] [stdout] test parser::tests::slice30_on_handler_all_statuses_parse ... ok
[INFO] [stdout] test parser::tests::slice22_terminate_unknown_status_is_parse_error ... ok
[INFO] [stdout] test parser::tests::slice28_scope_named_parses ... ok
[INFO] [stdout] test parser::tests::slice28_scope_unnamed_parses ... ok
[INFO] [stdout] test parser::tests::slice30_on_handler_parses ... ok
[INFO] [stdout] test parser::tests::slice32_multi_status_handler_three_statuses ... ok
[INFO] [stdout] test parser::tests::slice34_until_max_and_timeout_both_parse ... ok
[INFO] [stdout] test parser::tests::slice34_until_timeout_clause_parses ... ok
[INFO] [stdout] test parser::tests::slice45a_subscript_int_key_parses ... ok
[INFO] [stdout] test parser::tests::slice44a_var_decl_no_initializer ... ok
[INFO] [stdout] test parser::tests::slice27_switch_rejects_expression_case_value ... ok
[INFO] [stdout] test parser::tests::slice27_switch_empty_cases_parses ... ok
[INFO] [stdout] test parser::tests::slice23_if_condition_span_covers_source ... ok
[INFO] [stdout] test parser::tests::slice45a_subscript_chains_with_dot_and_call ... ok
[INFO] [stdout] test parser::tests::slice27_switch_parses_with_cases_and_default ... ok
[INFO] [stdout] test parser::tests::slice34_until_timeout_before_max_is_parse_error ... ok
[INFO] [stdout] test parser::tests::slice45a_subscript_string_key_parses ... ok
[INFO] [stdout] test resolver::tests::add_rejects_string_bool_and_object ... ok
[INFO] [stdout] test parser::tests::slice29_until_parses ... ok
[INFO] [stdout] test parser::tests::slice4_array_and_object ... ok
[INFO] [stdout] test parser::tests::terminate_failed_message_with_var_named_code_still_works ... ok
[INFO] [stdout] test parser::tests::terminate_failed_with_code_only ... ok
[INFO] [stdout] test parser::tests::terminate_failed_with_message_and_code ... ok
[INFO] [stdout] test resolver::tests::assign_to_undefined_is_error ... ok
[INFO] [stdout] test parser::tests::slice27_switch_without_default_parses ... ok
[INFO] [stdout] test resolver::tests::auto_suffix_follows_zero_indexed_convention ... ok
[INFO] [stdout] test resolver::tests::cannot_assign_to_let ... ok
[INFO] [stdout] test parser::tests::slice28_scope_empty_body_parses ... ok
[INFO] [stdout] test parser::tests::slice6_assign_statement ... ok
[INFO] [stdout] test parser::tests::slice34_until_max_clause_parses ... ok
[INFO] [stdout] test resolver::tests::pa_statement_naming_a_trigger_says_so ... ok
[INFO] [stdout] test resolver::tests::let_in_true_branch_does_not_leak_to_false_branch ... ok
[INFO] [stdout] test resolver::tests::chains_in_source_order ... ok
[INFO] [stdout] test resolver::tests::let_in_if_branch_does_not_leak_to_outer_scope ... ok
[INFO] [stdout] test resolver::tests::nested_var_decl_in_foreach_body_is_error ... ok
[INFO] [stdout] test resolver::tests::rejects_duplicate_variable ... ok
[INFO] [stdout] test resolver::tests::nested_var_decl_in_if_branch_is_error ... ok
[INFO] [stdout] test resolver::tests::rejects_forward_reference ... ok
[INFO] [stdout] test resolver::tests::composeref_carries_originating_identifier_span ... ok
[INFO] [stdout] test resolver::tests::rejects_undefined_reference ... ok
[INFO] [stdout] test resolver::tests::accepts_valid_reference ... ok
[INFO] [stdout] test resolver::tests::add_dispatches_by_type ... ok
[INFO] [stdout] test resolver::tests::pa_statement_with_no_file_at_all_still_says_not_found ... ok
[INFO] [stdout] test resolver::tests::set_on_any_type ... ok
[INFO] [stdout] test resolver::tests::slice20_debug_does_not_chain_run_after ... ok
[INFO] [stdout] test resolver::tests::slice27_switch_let_in_case_does_not_leak ... ok
[INFO] [stdout] test resolver::tests::sibling_chain_runafter_uses_pa_canonical_succeeded ... ok
[INFO] [stdout] test resolver::tests::slice28_scope_let_does_not_leak ... ok
[INFO] [stdout] test resolver::tests::concat_assign_dispatches_to_string_append ... ok
[INFO] [stdout] test resolver::tests::slice27_switch_nested_var_decl_is_error ... ok
[INFO] [stdout] test resolver::tests::slice28_scope_nested_var_decl_is_error ... ok
[INFO] [stdout] test resolver::tests::slice27_switch_resolves_with_unique_case_names ... ok
[INFO] [stdout] test resolver::tests::slice28_scope_unnamed_gets_bare_action_key ... ok
[INFO] [stdout] test resolver::tests::slice28_scope_named_keys_by_name ... ok
[INFO] [stdout] test resolver::tests::nested_let_can_still_reference_outer_vars ... ok
[INFO] [stdout] test resolver::tests::slice30_handler_does_not_participate_in_sibling_chain ... ok
[INFO] [stdout] test resolver::tests::slice30_handler_within_same_scope_body_still_resolves ... ok
[INFO] [stdout] test resolver::tests::slice30_on_handler_resolves_target_to_action_name ... ok
[INFO] [stdout] test resolver::tests::slice30_nested_scope_name_does_not_leak_to_outer_handler ... ok
[INFO] [stdout] test resolver::tests::slice33_on_handler_targets_a_pa_action ... ok
[INFO] [stdout] test resolver::tests::slice30_unknown_handler_target_errors ... ok
[INFO] [stdout] test resolver::tests::slice34_until_max_negative_is_resolve_error ... ok
[INFO] [stdout] test resolver::tests::concat_assign_rejects_non_string ... ok
[INFO] [stdout] test resolver::tests::let_becomes_compose_action ... ok
[INFO] [stdout] test resolver::tests::let_in_foreach_body_does_not_leak_to_outer_scope ... ok
[INFO] [stdout] test resolver::tests::slice35_scope_and_pa_share_namespace ... ok
[INFO] [stdout] test resolver::tests::slice32_duplicate_handler_status_errors ... ok
[INFO] [stdout] test resolver::tests::slice35_unnamed_scope_does_not_collide ... ok
[INFO] [stdout] test resolver::tests::var_and_let_share_namespace ... ok
[INFO] [stdout] test resolver::tests::slice32_multi_status_handler_joins_statuses_in_runafter ... ok
[INFO] [stdout] test resolver::tests::slice33_unknown_handler_target_error_mentions_pa_too ... ok
[INFO] [stdout] test skill::tests::an_unstamped_skill_reads_back_as_no_version ... ok
[INFO] [stdout] test resolver::tests::let_is_referenced_as_compose_output ... ok
[INFO] [stdout] test skill::tests::file_list_matches_the_directory ... ok
[INFO] [stdout] test skill::tests::the_shipped_skill_keeps_its_frontmatter ... ok
[INFO] [stdout] test resolver::tests::slice35_duplicate_scope_name_is_resolve_error ... ok
[INFO] [stdout] test resolver::tests::slice35_duplicate_across_if_branches_is_resolve_error ... ok
[INFO] [stdout] test skill::tests::the_stamp_sits_under_the_frontmatter_not_inside_it ... ok
[INFO] [stdout] test resolver::tests::slice35_duplicate_pa_name_is_resolve_error ... ok
[INFO] [stdout] test resolver::tests::slice35_nested_then_outer_same_name_is_resolve_error ... ok
[INFO] [stdout] test resolver::tests::subtract_only_on_numeric ... ok
[INFO] [stdout] test resolver::tests::varref_carries_originating_identifier_span ... ok
[INFO] [stdout] test resolver::tests::trigger_file_alone_resolves_without_a_pa_statement ... ok
[INFO] [stdout] test skill::tests::a_stamp_round_trips_through_the_reader ... ok
[INFO] [stdout] test resolver::tests::slice34_until_max_zero_is_resolve_error ... ok
[INFO] [stdout] test resolver::tests::slice34_until_max_zero_via_source_surfaces_diagnostic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 491 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/paxc.rs (/opt/rustwide/target/release/deps/paxc-33acba1b1b6561cd)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/paxr.rs (/opt/rustwide/target/release/deps/paxr-be855bec7935e89e)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/check.rs (/opt/rustwide/target/release/deps/check-0f990c7bb469b9dd)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test renaming_a_variable_breaks_every_use_of_it ... FAILED
[INFO] [stdout] test renaming_an_action_leaves_a_dangling_edge ... FAILED
[INFO] [stdout] test an_emptied_status_list_is_a_warning_not_an_error ... FAILED
[INFO] [stdout] test waiting_across_a_scope_boundary_is_caught ... FAILED
[INFO] [stdout] test a_misspelled_status_is_caught ... FAILED
[INFO] [stdout] test corpus_flows_check_clean ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test check`
[INFO] [stdout] test an_unclosed_paren_in_a_real_flow_is_caught ... FAILED
[INFO] [stdout] test a_typo_in_an_action_reference_is_caught ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- renaming_a_variable_breaks_every_use_of_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'renaming_a_variable_breaks_every_use_of_it' (1453) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc0332d - <check[7b3d506faff3d157]::renaming_a_variable_breaks_every_use_of_it::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- renaming_an_action_leaves_a_dangling_edge stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'renaming_an_action_leaves_a_dangling_edge' (1454) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc0103a - <check[7b3d506faff3d157]::renaming_an_action_leaves_a_dangling_edge::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_emptied_status_list_is_a_warning_not_an_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_emptied_status_list_is_a_warning_not_an_error' (1450) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc03e7a - <check[7b3d506faff3d157]::an_emptied_status_list_is_a_warning_not_an_error::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- waiting_across_a_scope_boundary_is_caught stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'waiting_across_a_scope_boundary_is_caught' (1455) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc0197a - <check[7b3d506faff3d157]::waiting_across_a_scope_boundary_is_caught::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_misspelled_status_is_caught stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_misspelled_status_is_caught' (1448) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bbffeaa - <check[7b3d506faff3d157]::a_misspelled_status_is_caught::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- corpus_flows_check_clean stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'corpus_flows_check_clean' (1452) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bbff8ea - <check[7b3d506faff3d157]::corpus_flows_check_clean::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- an_unclosed_paren_in_a_real_flow_is_caught stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'an_unclosed_paren_in_a_real_flow_is_caught' (1451) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc0258d - <check[7b3d506faff3d157]::an_unclosed_paren_in_a_real_flow_is_caught::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- a_typo_in_an_action_reference_is_caught stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'a_typo_in_an_action_reference_is_caught' (1449) panicked at tests/check.rs:45:9:
[INFO] [stdout] no corpus at /opt/rustwide/workdir/tests/corpus. It lives in the private excelano/paxc-testing; clone or symlink it into place. Set PAXC_ALLOW_MISSING_CORPUS to run the rest of the suite without it.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e0a4bcae471 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5e0a4bcc45ba - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5e0a4bcb2bfc - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5e0a4bc89e06 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5e0a4bca66a9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5e0a4bc1bf60 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5e0a4bca6862 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5e0a4bc89eb2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5e0a4bc82a09 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5e0a4bc8aaad - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5e0a4bcc4cec - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5e0a4bbff02d - check[7b3d506faff3d157]::corpus_or_skip
[INFO] [stdout]   12:     0x5e0a4bc0066a - <check[7b3d506faff3d157]::a_typo_in_an_action_reference_is_caught::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x5e0a4bc0f24b - 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]   14:     0x5e0a4bc1c8b5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x5e0a4bc16174 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x5e0a4bc1fa12 - <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]   17:     0x5e0a4bcada29 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7d9a7ed6fdfa - <unknown>
[INFO] [stdout]   19:     0x7d9a7ee033d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     a_misspelled_status_is_caught
[INFO] [stdout]     a_typo_in_an_action_reference_is_caught
[INFO] [stdout]     an_emptied_status_list_is_a_warning_not_an_error
[INFO] [stdout]     an_unclosed_paren_in_a_real_flow_is_caught
[INFO] [stdout]     corpus_flows_check_clean
[INFO] [stdout]     renaming_a_variable_breaks_every_use_of_it
[INFO] [stdout]     renaming_an_action_leaves_a_dangling_edge
[INFO] [stdout]     waiting_across_a_scope_boundary_is_caught
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3", kill_on_drop: false }`
[INFO] [stdout] 161b1dea12e2ae0785c20ea934313304b0b42ab38460124c73aca7f7687f0ef3
