[INFO] fetching crate telltale-language 15.0.0...
[INFO] testing telltale-language-15.0.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate telltale-language 15.0.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate telltale-language 15.0.0
[INFO] finished tweaking crates.io crate telltale-language 15.0.0
[INFO] tweaked toml for crates.io crate telltale-language 15.0.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate telltale-language 15.0.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate telltale-language 15.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dad1846794648e41b2f282a578adc139375eca9127763608853440d53427bd0d
[INFO] running `Command { std: "docker" "start" "-a" "dad1846794648e41b2f282a578adc139375eca9127763608853440d53427bd0d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dad1846794648e41b2f282a578adc139375eca9127763608853440d53427bd0d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dad1846794648e41b2f282a578adc139375eca9127763608853440d53427bd0d", kill_on_drop: false }`
[INFO] [stdout] dad1846794648e41b2f282a578adc139375eca9127763608853440d53427bd0d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 56d624423db14f6223eb1cbe7c7905d3188a88721af8b15b9af9798607080dae
[INFO] running `Command { std: "docker" "start" "-a" "56d624423db14f6223eb1cbe7c7905d3188a88721af8b15b9af9798607080dae", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling fixed v1.30.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling az v1.3.0
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling blake3 v1.8.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling telltale-types v15.0.0
[INFO] [stderr]    Compiling telltale-language v15.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.28s
[INFO] running `Command { std: "docker" "inspect" "56d624423db14f6223eb1cbe7c7905d3188a88721af8b15b9af9798607080dae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "56d624423db14f6223eb1cbe7c7905d3188a88721af8b15b9af9798607080dae", kill_on_drop: false }`
[INFO] [stdout] 56d624423db14f6223eb1cbe7c7905d3188a88721af8b15b9af9798607080dae
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 528cb69219a0749773d2ed8c207ac0c944d80852a8bdd7f02b6f9f3d1d4a693f
[INFO] running `Command { std: "docker" "start" "-a" "528cb69219a0749773d2ed8c207ac0c944d80852a8bdd7f02b6f9f3d1d4a693f", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling telltale-language v15.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.46s
[INFO] running `Command { std: "docker" "inspect" "528cb69219a0749773d2ed8c207ac0c944d80852a8bdd7f02b6f9f3d1d4a693f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "528cb69219a0749773d2ed8c207ac0c944d80852a8bdd7f02b6f9f3d1d4a693f", kill_on_drop: false }`
[INFO] [stdout] 528cb69219a0749773d2ed8c207ac0c944d80852a8bdd7f02b6f9f3d1d4a693f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5abb57523a85f85a17cd562fa2b26cfae9606f4f93f60bd2c3e3c8eace460caa
[INFO] running `Command { std: "docker" "start" "-a" "5abb57523a85f85a17cd562fa2b26cfae9606f4f93f60bd2c3e3c8eace460caa", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/telltale_language-925c6589e900e9b6)
[INFO] [stdout] 
[INFO] [stdout] running 169 tests
[INFO] [stdout] test ast::annotation::collection::tests::test_custom_annotation ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_min_responses_annotation ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_annotations_collection ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_annotations_parallel_ordered ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_parallel_annotation ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_parse_dsl_entry ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_map_roundtrip ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_parse_dsl_entry_parallel ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_priority_annotation ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_custom_values_preserve_duplicates ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_ordered_annotation ... ok
[INFO] [stdout] test ast::convert::tests::test_broadcast_unsupported ... ok
[INFO] [stdout] test ast::choreography::tests::proof_bundle_metadata_roundtrip ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_dsl_entries_preserve_order ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_to_map_new_annotations ... ok
[INFO] [stdout] test ast::convert::tests::test_local_type_conversion ... ok
[INFO] [stdout] test ast::convert::tests::test_localchoice_unsupported ... ok
[INFO] [stdout] test ast::convert::tests::test_loop_unsupported ... ok
[INFO] [stdout] test ast::convert::tests::test_message_conversion_uses_unit_payload_sort ... ok
[INFO] [stdout] test ast::convert::tests::test_parallel_unsupported ... ok
[INFO] [stdout] test ast::convert::tests::test_recursive_conversion ... ok
[INFO] [stdout] test ast::convert::tests::test_timeout_unsupported ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_execution_hints_basic ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_execution_hints_builder ... ok
[INFO] [stdout] test ast::convert::tests::test_simple_send_conversion ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_execution_hints_default_values ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_execution_hints_min_responses ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_extract_from_protocol_combined ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_extract_from_protocol_with_min_responses ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_extract_from_protocol_with_parallel ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_extract_no_hints_when_no_annotations ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_operation_hints_merge ... ok
[INFO] [stdout] test ast::execution_hints::tests::test_operation_path_display ... ok
[INFO] [stdout] test ast::global_type::tests::test_payload_sort ... ok
[INFO] [stdout] test ast::global_type::tests::test_recursive_protocol ... ok
[INFO] [stdout] test ast::global_type::tests::test_simple_protocol ... ok
[INFO] [stdout] test ast::local_type::tests::test_choice_with_payload ... ok
[INFO] [stdout] test ast::convert::tests::test_equivalence_check ... ok
[INFO] [stdout] test ast::local_type::tests::test_depth ... ok
[INFO] [stdout] test ast::local_type::tests::test_dual ... ok
[INFO] [stdout] test ast::local_type::tests::test_extended_local_type ... ok
[INFO] [stdout] test ast::local_type::tests::test_free_vars ... ok
[INFO] [stdout] test ast::local_type::tests::test_recursive_local_type ... ok
[INFO] [stdout] test ast::local_type::tests::test_simple_local_type ... ok
[INFO] [stdout] test ast::local_type::tests::test_guarded ... ok
[INFO] [stdout] test ast::local_type::tests::test_substitute ... ok
[INFO] [stdout] test ast::local_type::tests::test_unbound_variable ... ok
[INFO] [stdout] test ast::local_type::tests::test_unfold ... ok
[INFO] [stdout] test compiler::grammar::tests::test_builder_pattern ... ok
[INFO] [stdout] test compiler::grammar::tests::test_extension_registration ... ok
[INFO] [stdout] test compiler::grammar::tests::test_grammar_composer_creation ... ok
[INFO] [stdout] test compiler::grammar::tests::test_grammar_caching ... ok
[INFO] [stdout] test compiler::layout::tests::layout_does_not_insert_braces_inside_multiline_sender_records ... ok
[INFO] [stdout] test compiler::layout::tests::layout_ignores_explicit_braces_blocks ... ok
[INFO] [stdout] test compiler::layout::tests::layout_inserts_braces_for_simple_block ... ok
[INFO] [stdout] test compiler::layout::tests::layout_allows_empty_blocks_only_with_braces ... ok
[INFO] [stdout] test compiler::layout::tests::layout_removes_inline_comments_in_output_lines ... ok
[INFO] [stdout] test compiler::layout::tests::layout_handles_choice_and_branch_blocks ... ok
[INFO] [stdout] test compiler::layout::tests::layout_treats_arrow_line_as_continuation ... ok
[INFO] [stdout] test compiler::grammar::tests::test_grammar_composition ... ok
[INFO] [stdout] test compiler::parser::role::tests::parse_range_expr_handles_non_range_pair_without_panicking ... ok
[INFO] [stdout] test compiler::parser::role::tests::parse_role_param_handles_malformed_pair_without_panicking ... ok
[INFO] [stdout] test compiler::parser::role::tests::parse_role_ref_handles_non_role_pair_without_panicking ... ok
[INFO] [stdout] test compiler::parser::stmt_parsers::tests::parse_broadcast_stmt_handles_malformed_pair_without_panicking ... ok
[INFO] [stdout] test ast::annotation::collection::tests::test_timed_choice_annotation ... ok
[INFO] [stdout] test compiler::parser::stmt_parsers::tests::parse_send_stmt_handles_malformed_pair_without_panicking ... ok
[INFO] [stdout] test compiler::grammar::tests::test_validation ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_choreography_rejects_string_literal_macro_input ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_choreography_rejects_proc_macro_token_input ... ok
[INFO] [stdout] test compiler::parser::tests::parse_choreography_file_rejects_choreo_extension ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_enriched_proof_bundle_metadata ... ok
[INFO] [stdout] test compiler::parser::tests::test_linear_assets_reject_double_consume ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_choice_alias ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_fragments_operations_and_guest_runtime_metadata ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_heartbeat ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_guard_predicate_rejects_non_boolean_expression ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_heartbeat_milliseconds ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_duplicate_role ... ok
[INFO] [stdout] test compiler::parser::tests::test_linear_assets_reject_branch_divergence ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_authority_publication_materialization_and_handoff_fail_projection_closed ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_choice_with_bar_prefixed_branches ... ok
[INFO] [stdout] test compiler::parser::tests::parse_choreography_file_accepts_tell_extension ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_authority_surface_with_effects_types_and_uses ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_agreement_profiles_and_operation_attachment ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_combined_annotations ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_multiline_runtime_timeout_annotation_with_closing_paren_on_own_line ... ok
[INFO] [stdout] test compiler::parser::tests::test_legacy_implicit_progress_contract_is_rejected ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_commitment_lifecycle_and_structured_progress_metadata ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_par_with_block_branch ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_ordered_annotation ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_execution_profiles_and_protocol_profiles ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_legacy_structural_braces_are_rejected ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_let_in_and_maybe_surface ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_par_with_single_line_bar_branches ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_parallel_branches ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_parallel_annotation ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_min_responses_annotation ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_loop_while_rejects_non_boolean_expression ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_loop_decide ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_proof_bundles_and_protocol_requires_metadata ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_loop_repeat ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_multiline_min_responses_annotation_with_closing_paren_on_own_line ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_record_with_aligned_arrow_layout ... ok
[INFO] [stdout] test compiler::parser::tests::reject_legacy_child_effect_aggregation_keywords ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_runtime_timeout_annotation ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_role_annotation_block_with_indexed_role ... ok
[INFO] [stdout] test compiler::parser::tests::test_explain_lowering_report_for_proof_backed_surface ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_role_annotation_ident_list_value ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_timeout_minutes ... ok
[INFO] [stdout] test compiler::parser::tests::test_protocol_machine_core_statements_are_rejected ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_dropped_linear_binding_use ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_role_annotation_block_on_broadcast ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_role_sets_and_topologies ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_simple_send ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_duplicate_effect_declarations ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_plain_binding_of_authoritative_check ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_undefined_role ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_timeout_milliseconds ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_timeout_branch_surface ... ok
[INFO] [stdout] test compiler::parser::tests::test_projection_preserves_continuation_after_authority_binding ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_role_annotation_integer_list_value ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_with_choice ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_plain_binding_of_observe_expression ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_runtime_timeout_milliseconds ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_desugaring ... ok
[INFO] [stdout] test compiler::parser::tests::test_parse_sender_role_annotation_block ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_duplicate_linear_binding_use ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_non_exhaustive_result_case ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_par_without_bar_branches ... ok
[INFO] [stdout] test compiler::parser::tests::test_removed_first_class_combinators_are_rejected ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_undeclared_effect_operation_invocation ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_sender_metadata_in_square_brackets ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_done_message_targets_same_receiver ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_single_message ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_preserves_branch_label_from_message ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_unsupported_runtime_upgrade_surface ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_empty_body_edge_case ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_undeclared_protocol_use ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_first_stmt_is_choice_no_desugar ... ok
[INFO] [stdout] test extensions::discovery::tests::test_dependency_resolution ... ok
[INFO] [stdout] test extensions::discovery::tests::test_extension_discovery ... ok
[INFO] [stdout] test extensions::tests::test_compose_grammar_is_stable_for_equal_priorities ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_multiple_loops ... ok
[INFO] [stdout] test extensions::tests::test_documentation_system ... ok
[INFO] [stdout] test extensions::tests::test_enhanced_error_messages ... ok
[INFO] [stdout] test extensions::tests::test_extension_registry ... ok
[INFO] [stdout] test extensions::tests::test_parse_context ... ok
[INFO] [stdout] test extensions::timeout::tests::test_extension_registration ... ok
[INFO] [stdout] test extensions::timeout::tests::test_timeout_grammar_extension ... ok
[INFO] [stdout] test extensions::timeout::tests::test_timeout_protocol ... ok
[INFO] [stdout] test extensions::timeout::tests::test_timeout_statement_parser ... ok
[INFO] [stdout] test extensions::timeout::tests::test_timeout_validation ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_followed_by_statements ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_with_type_annotation ... ok
[INFO] [stdout] test extensions::tests::test_detailed_conflicts ... ok
[INFO] [stdout] test effect_spec::tests::preflight_rejects_existing_files_without_partial_writes ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_three_roles ... ok
[INFO] [stdout] test integration::tests::ordered_annotation_records_preserve_sender_order ... ok
[INFO] [stdout] test compiler::parser::tests::test_validate_missing_required_bundle_fails ... ok
[INFO] [stdout] test module_codegen::tests::shared_generator_supports_record_payload_messages ... ok
[INFO] [stdout] test effect_spec::tests::scaffold_generation_writes_expected_files ... ok
[INFO] [stdout] test compiler::parser::tests::test_single_branch_is_error ... ok
[INFO] [stdout] test effect_spec::tests::generated_effect_rendering_emits_host_and_simulator_surfaces ... ok
[INFO] [stdout] test compiler::parser::tests::test_validate_duplicate_bundle_fails ... ok
[INFO] [stdout] test compiler::parser::tests::test_typed_predicate_ir_rejects_if_expression ... ok
[INFO] [stdout] test compiler::parser::tests::test_validate_missing_execution_profile_fails ... ok
[INFO] [stdout] test effect_spec::tests::generated_effect_families_follow_declared_effect_interfaces ... ok
[INFO] [stdout] test compiler::parser::tests::test_role_decides_wrong_first_sender_no_desugar ... ok
[INFO] [stdout] test compiler::parser::tests::test_reject_observational_effect_used_with_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 169 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.30s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests telltale_language
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/ast/message.rs - ast::message::MessageType (line 12) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5abb57523a85f85a17cd562fa2b26cfae9606f4f93f60bd2c3e3c8eace460caa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5abb57523a85f85a17cd562fa2b26cfae9606f4f93f60bd2c3e3c8eace460caa", kill_on_drop: false }`
[INFO] [stdout] 5abb57523a85f85a17cd562fa2b26cfae9606f4f93f60bd2c3e3c8eace460caa
