[INFO] fetching crate pepl-compiler 0.1.2... [INFO] testing pepl-compiler-0.1.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate pepl-compiler 0.1.2 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate pepl-compiler 0.1.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate pepl-compiler 0.1.2 [INFO] tweaked toml for crates.io crate pepl-compiler 0.1.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate pepl-compiler 0.1.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pepl-compiler 0.1.2 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded string-interner v0.19.0 [INFO] [stderr] Downloaded pepl-types v0.1.2 [INFO] [stderr] Downloaded pepl-stdlib v0.1.2 [INFO] [stderr] Downloaded multi-stash v0.2.0 [INFO] [stderr] Downloaded wasmi_ir v0.42.1 [INFO] [stderr] Downloaded pepl-eval v0.1.2 [INFO] [stderr] Downloaded pepl-codegen v0.1.2 [INFO] [stderr] Downloaded wasmi_collections v0.42.1 [INFO] [stderr] Downloaded pepl-lexer v0.1.2 [INFO] [stderr] Downloaded pepl-parser v0.1.2 [INFO] [stderr] Downloaded wasmi_core v0.42.1 [INFO] [stderr] Downloaded wasmparser v0.227.1 [INFO] [stderr] Downloaded wasm-encoder v0.225.0 [INFO] [stderr] Downloaded wasmi v0.42.1 [INFO] [stderr] Downloaded wasmparser v0.225.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9284b60b50822e634b953b13d59ce4083baf7a1683e7146a1ab2cd05fcdf8d28 [INFO] running `Command { std: "docker" "start" "-a" "9284b60b50822e634b953b13d59ce4083baf7a1683e7146a1ab2cd05fcdf8d28", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9284b60b50822e634b953b13d59ce4083baf7a1683e7146a1ab2cd05fcdf8d28", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9284b60b50822e634b953b13d59ce4083baf7a1683e7146a1ab2cd05fcdf8d28", kill_on_drop: false }` [INFO] [stdout] 9284b60b50822e634b953b13d59ce4083baf7a1683e7146a1ab2cd05fcdf8d28 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c2a54a36fbff69c59f8f99ed4ce30b80301516f45f5f53f71d52cfcdb969389b [INFO] running `Command { std: "docker" "start" "-a" "c2a54a36fbff69c59f8f99ed4ce30b80301516f45f5f53f71d52cfcdb969389b", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.23 [INFO] [stderr] Compiling wasm-encoder v0.225.0 [INFO] [stderr] Compiling wasmparser v0.225.0 [INFO] [stderr] Compiling leb128fmt v0.1.0 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling syn v2.0.115 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling pepl-types v0.1.2 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling pepl-lexer v0.1.2 [INFO] [stderr] Compiling pepl-parser v0.1.2 [INFO] [stderr] Compiling pepl-codegen v0.1.2 [INFO] [stderr] Compiling pepl-compiler v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.11s [INFO] running `Command { std: "docker" "inspect" "c2a54a36fbff69c59f8f99ed4ce30b80301516f45f5f53f71d52cfcdb969389b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2a54a36fbff69c59f8f99ed4ce30b80301516f45f5f53f71d52cfcdb969389b", kill_on_drop: false }` [INFO] [stdout] c2a54a36fbff69c59f8f99ed4ce30b80301516f45f5f53f71d52cfcdb969389b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b2971a6bfa7ff2db3498e07eb2b9b702ea6391cd3a452ea47b38e52993fa353d [INFO] running `Command { std: "docker" "start" "-a" "b2971a6bfa7ff2db3498e07eb2b9b702ea6391cd3a452ea47b38e52993fa353d", kill_on_drop: false }` [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling downcast-rs v2.0.2 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling wasmparser v0.227.1 [INFO] [stderr] Compiling wasm-encoder v0.245.1 [INFO] [stderr] Compiling wasmi_collections v0.42.1 [INFO] [stderr] Compiling multi-stash v0.2.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling wast v245.0.1 [INFO] [stderr] Compiling pepl-types v0.1.2 [INFO] [stderr] Compiling pepl-stdlib v0.1.2 [INFO] [stderr] Compiling wasmi_core v0.42.1 [INFO] [stderr] Compiling wasmi_ir v0.42.1 [INFO] [stderr] Compiling pepl-lexer v0.1.2 [INFO] [stderr] Compiling pepl-codegen v0.1.2 [INFO] [stderr] Compiling pepl-parser v0.1.2 [INFO] [stderr] Compiling pepl-eval v0.1.2 [INFO] [stderr] Compiling pepl-compiler v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling wat v1.245.1 [INFO] [stderr] Compiling wasmi v0.42.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 25.82s [INFO] running `Command { std: "docker" "inspect" "b2971a6bfa7ff2db3498e07eb2b9b702ea6391cd3a452ea47b38e52993fa353d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2971a6bfa7ff2db3498e07eb2b9b702ea6391cd3a452ea47b38e52993fa353d", kill_on_drop: false }` [INFO] [stdout] b2971a6bfa7ff2db3498e07eb2b9b702ea6391cd3a452ea47b38e52993fa353d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f2ba6718544ccb2057c0ab39c46a087ad67f37bcf20b1ca2178ac55699d0e678 [INFO] running `Command { std: "docker" "start" "-a" "f2ba6718544ccb2057c0ab39c46a087ad67f37bcf20b1ca2178ac55699d0e678", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pepl_compiler-54e6b269ca60db00) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test reference::tests::reference_contains_constants ... ok [INFO] [stdout] test reference::tests::reference_contains_key_functions ... ok [INFO] [stdout] test reference::tests::reference_contains_all_modules ... ok [INFO] [stdout] test reference::tests::reference_token_estimate_under_2k ... ok [INFO] [stdout] test reference::tests::stdlib_table_all_descriptions_present ... ok [INFO] [stdout] test reference::tests::stdlib_table_core_module_correct ... ok [INFO] [stdout] test reference::tests::stdlib_table_function_count ... ok [INFO] [stdout] test reference::tests::reference_and_table_agree_on_modules ... ok [INFO] [stdout] test reference::tests::stdlib_table_functions_have_signatures ... ok [INFO] [stdout] test reference::tests::stdlib_table_constant_count ... ok [INFO] [stdout] test reference::tests::stdlib_table_has_all_modules ... ok [INFO] [stdout] test reference::tests::stdlib_table_is_valid_json ... ok [INFO] [stdout] test reference::tests::stdlib_table_math_constants ... ok [INFO] [stdout] test reference::tests::reference_is_non_empty ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/determinism_parity_tests.rs (/opt/rustwide/target/debug/deps/determinism_parity_tests-c4643369991e4b39) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test parity_minimal_space_init ... ok [INFO] [stdout] test parity_arithmetic_compute ... ok [INFO] [stdout] test parity_simple_counter_decrement_floor ... ok [INFO] [stdout] test parity_toggle ... ok [INFO] [stdout] test parity_simple_counter_init ... ok [INFO] [stdout] test parity_multi_state_init ... ok [INFO] [stdout] test parity_simple_counter_increment ... ok [INFO] [stdout] test determinism_wasm_execution_with_actions ... ok [INFO] [stdout] test determinism_end_to_end_all_sources ... ok [INFO] [stdout] test determinism_wasm_execution_init ... ok [INFO] [stdout] test determinism_compilation_100_iterations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.12s [INFO] [stdout] [INFO] [stderr] Running tests/error_code_coverage_tests.rs (/opt/rustwide/target/debug/deps/error_code_coverage_tests-723f39a8f01eb9dd) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test e101_unclosed_brace ... ok [INFO] [stdout] test e100_unexpected_token ... ok [INFO] [stdout] test e102_error_code_defined ... ok [INFO] [stdout] test e600_block_ordering_violated ... ok [INFO] [stdout] test e603_block_comment_used ... ok [INFO] [stdout] test e301_invariant_unknown_field_has_suggestion ... ok [INFO] [stdout] test e301_invariant_unknown_field ... ok [INFO] [stdout] test e604_has_suggestion ... ok [INFO] [stdout] test e604_credential_in_state_initializer ... ok [INFO] [stdout] test e401_optional_capability_warning ... ok [INFO] [stdout] test e401_required_capability_no_warning ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/invariant_checker_tests.rs (/opt/rustwide/target/debug/deps/invariant_checker_tests-782eb62ed9c21aca) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test action_not_calling_itself_is_ok ... ok [INFO] [stdout] test action_calling_different_action_is_ok ... ok [INFO] [stdout] test both_e300_and_e502_in_same_program ... ok [INFO] [stdout] test direct_recursion_in_action_is_e502 ... ok [INFO] [stdout] test derived_field_in_action_body_is_ok ... ok [INFO] [stdout] test invariant_references_multiple_derived_fields ... ok [INFO] [stdout] test invariant_referencing_derived_field_is_e300 ... ok [INFO] [stdout] test recursion_in_for_loop_is_e502 ... ok [INFO] [stdout] test recursion_in_nested_if_is_e502 ... ok [INFO] [stdout] test invariant_referencing_derived_field_in_compound_expr ... ok [INFO] [stdout] test invariant_referencing_only_state_field_is_ok ... ok [INFO] [stdout] test stdlib_call_in_invariant_is_ok ... ok [INFO] [stdout] test derived_field_in_view_is_ok ... ok [INFO] [stdout] test recursive_call_with_args_is_e502 ... ok [INFO] [stdout] test invariant_without_derived_fields_is_ok ... ok [INFO] [stdout] test multiple_invariants_one_references_derived ... ok [INFO] [stdout] test invariant_checker_deterministic_100_iterations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/m2_gate_tests.rs (/opt/rustwide/target/debug/deps/m2_gate_tests-5d61720f8d77ea5c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test canonical_pomodoro_timer ... ok [INFO] [stdout] test e402_misspelled_component ... ok [INFO] [stdout] test canonical_quiz_app ... ok [INFO] [stdout] test canonical_habit_tracker ... ok [INFO] [stdout] test canonical_unit_converter ... ok [INFO] [stdout] test canonical_todo_list ... ok [INFO] [stdout] test e402_valid_components_no_error ... ok [INFO] [stdout] test canonical_weather_dashboard ... ok [INFO] [stdout] test canonical_counter ... ok [INFO] [stdout] test e402_custom_component_name ... ok [INFO] [stdout] test m2_gate_determinism_100_iterations ... ok [INFO] [stdout] test e402_unknown_component ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/pipeline_tests.rs (/opt/rustwide/target/debug/deps/pipeline_tests-f430f29ee1a7fa6d) [INFO] [stdout] [INFO] [stdout] running 33 tests [INFO] [stdout] test compile_empty_produces_error ... ok [INFO] [stdout] test compile_result_error_still_has_metadata ... ok [INFO] [stdout] test habit_tracker_compiles_end_to_end ... ok [INFO] [stdout] test compile_result_has_ast ... ok [INFO] [stdout] test compile_result_has_versions ... ok [INFO] [stdout] test compile_result_has_actions ... ok [INFO] [stdout] test compile_result_ast_serializes_to_json ... ok [INFO] [stdout] test compile_result_json_roundtrip ... ok [INFO] [stdout] test counter_compiles_end_to_end ... ok [INFO] [stdout] test syntax_error_produces_structured_json ... ok [INFO] [stdout] test compile_result_has_source_hash ... ok [INFO] [stdout] test compile_result_has_state_fields ... ok [INFO] [stdout] test pomodoro_timer_compiles_end_to_end ... ok [INFO] [stdout] test compile_result_serializes_to_json ... ok [INFO] [stdout] test compile_result_has_views ... ok [INFO] [stdout] test syntax_error_code_e100 ... ok [INFO] [stdout] test type_check_still_works ... ok [INFO] [stdout] test quiz_app_compiles_end_to_end ... ok [INFO] [stdout] test type_error_produces_structured_json ... ok [INFO] [stdout] test wasm_contains_custom_pepl_section ... ok [INFO] [stdout] test compile_result_has_wasm_hash ... ok [INFO] [stdout] test compile_result_wasm_hash_deterministic ... ok [INFO] [stdout] test type_check_catches_errors ... ok [INFO] [stdout] test wasm_has_magic_and_version ... ok [INFO] [stdout] test wasm_size_reasonable ... ok [INFO] [stdout] test compile_result_source_hash_deterministic ... ok [INFO] [stdout] test unit_converter_compiles_end_to_end ... ok [INFO] [stdout] test todo_list_compiles_end_to_end ... ok [INFO] [stdout] test weather_dashboard_compiles_end_to_end ... ok [INFO] [stdout] test valid_program_produces_success_result ... ok [INFO] [stdout] test all_canonicals_compile_under_5s ... ok [INFO] [stdout] test small_space_compiles_under_500ms ... ok [INFO] [stdout] test full_pipeline_determinism_100_iterations ... ok [INFO] [stderr] Running tests/type_checker_tests.rs (/opt/rustwide/target/debug/deps/type_checker_tests-a85082f2282f3fbc) [INFO] [stdout] [INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.49s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 70 tests [INFO] [stdout] test e201_and_on_non_bool ... ok [INFO] [stdout] test capabilities_and_stdlib ... ok [INFO] [stdout] test e201_assert_not_bool ... ok [INFO] [stdout] test credentials_block ... ok [INFO] [stdout] test e201_comparison_needs_numbers ... ok [INFO] [stdout] test e200_any_in_user_annotation ... ok [INFO] [stdout] test e201_derived_type_mismatch ... ok [INFO] [stdout] test action_params_in_scope ... ok [INFO] [stdout] test e200_unknown_type_annotation ... ok [INFO] [stdout] test e201_arithmetic_on_string ... ok [INFO] [stdout] test e201_field_access_on_number ... ok [INFO] [stdout] test e201_invariant_not_bool ... ok [INFO] [stdout] test e201_for_on_non_list ... ok [INFO] [stdout] test e201_let_type_mismatch ... ok [INFO] [stdout] test e210_missing_variant ... ok [INFO] [stdout] test e201_result_unwrap_on_non_result ... ok [INFO] [stdout] test e210_wildcard_covers_all ... ok [INFO] [stdout] test e400_http_without_capability ... ok [INFO] [stdout] test e201_unknown_module ... ok [INFO] [stdout] test e201_set_wrong_type ... ok [INFO] [stdout] test e201_undefined_variable ... ok [INFO] [stdout] test e202_too_many_args ... ok [INFO] [stdout] test e201_if_condition_not_bool ... ok [INFO] [stdout] test e500_duplicate_let_same_scope ... ok [INFO] [stdout] test e201_set_non_state_field ... ok [INFO] [stdout] test e501_capability_in_view ... ok [INFO] [stdout] test e400_timer_without_capability ... ok [INFO] [stdout] test e201_unknown_function_in_module ... ok [INFO] [stdout] test empty_list_literal ... ok [INFO] [stdout] test e400_optional_capability_ok ... ok [INFO] [stdout] test e501_set_in_derived ... ok [INFO] [stdout] test e601_set_derived_field ... ok [INFO] [stdout] test boolean_operators ... ok [INFO] [stdout] test e605_set_credential ... ok [INFO] [stdout] test equality_works_on_any_types ... ok [INFO] [stdout] test for_loop_binds_item_variable ... ok [INFO] [stdout] test full_todo_app ... ok [INFO] [stdout] test list_operations ... ok [INFO] [stdout] test for_loop_in_action ... ok [INFO] [stdout] test minimal_space_passes ... ok [INFO] [stdout] test e201_record_no_field ... ok [INFO] [stdout] test multiple_errors_collected ... ok [INFO] [stdout] test nil_assignable_to_nullable ... ok [INFO] [stdout] test e202_too_few_args ... ok [INFO] [stdout] test nil_coalescing ... ok [INFO] [stdout] test full_counter_with_tests ... ok [INFO] [stdout] test lambda_expression ... ok [INFO] [stdout] test e201_negate_string ... ok [INFO] [stdout] test e201_not_on_number ... ok [INFO] [stdout] test full_water_tracker ... ok [INFO] [stdout] test full_game_loop ... ok [INFO] [stdout] test space_with_actions ... ok [INFO] [stdout] test if_else_in_action ... ok [INFO] [stdout] test space_with_derived_and_invariants ... ok [INFO] [stdout] test for_loop_index_is_number ... ok [INFO] [stdout] test let_binding_type_annotation ... ok [INFO] [stdout] test let_binding_visible_in_scope ... ok [INFO] [stdout] test number_assignable_to_nullable_number ... ok [INFO] [stdout] test string_concat_with_plus ... ok [INFO] [stdout] test string_interpolation ... ok [INFO] [stdout] test math_stdlib_functions ... ok [INFO] [stdout] test record_literal ... ok [INFO] [stdout] test sum_type_with_match ... ok [INFO] [stdout] test tests_block_passes ... ok [INFO] [stdout] test string_stdlib_functions ... ok [INFO] [stdout] test view_for_loop ... ok [INFO] [stdout] test wildcard_match_arm ... ok [INFO] [stdout] test update_and_handle_event ... ok [INFO] [stdout] test view_if_condition ... ok [INFO] [stdout] test view_with_components ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Doc-tests pepl_compiler [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] running `Command { std: "docker" "inspect" "f2ba6718544ccb2057c0ab39c46a087ad67f37bcf20b1ca2178ac55699d0e678", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f2ba6718544ccb2057c0ab39c46a087ad67f37bcf20b1ca2178ac55699d0e678", kill_on_drop: false }` [INFO] [stdout] f2ba6718544ccb2057c0ab39c46a087ad67f37bcf20b1ca2178ac55699d0e678