[INFO] fetching crate zapcode-core 1.5.1... [INFO] testing zapcode-core-1.5.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate zapcode-core 1.5.1 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate zapcode-core 1.5.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate zapcode-core 1.5.1 [INFO] tweaked toml for crates.io crate zapcode-core 1.5.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate zapcode-core 1.5.1 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 zapcode-core 1.5.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded oxc_ast_macros v0.117.0 [INFO] [stderr] Downloaded oxc_diagnostics v0.117.0 [INFO] [stderr] Downloaded compact_str v0.9.0 [INFO] [stderr] Downloaded condtype v1.3.0 [INFO] [stderr] Downloaded cow-utils v0.1.3 [INFO] [stderr] Downloaded oxc_str v0.117.0 [INFO] [stderr] Downloaded divan-macros v0.1.21 [INFO] [stderr] Downloaded oxc_span v0.117.0 [INFO] [stderr] Downloaded oxc_syntax v0.117.0 [INFO] [stderr] Downloaded oxc_estree v0.117.0 [INFO] [stderr] Downloaded oxc-miette-derive v2.7.0 [INFO] [stderr] Downloaded oxc_index v4.1.0 [INFO] [stderr] Downloaded unicode-id-start v1.4.0 [INFO] [stderr] Downloaded dragonbox_ecma v0.1.12 [INFO] [stderr] Downloaded oxc_data_structures v0.117.0 [INFO] [stderr] Downloaded oxc_regular_expression v0.117.0 [INFO] [stderr] Downloaded divan v0.1.21 [INFO] [stderr] Downloaded oxc_allocator v0.117.0 [INFO] [stderr] Downloaded oxc-miette v2.7.0 [INFO] [stderr] Downloaded insta v1.46.3 [INFO] [stderr] Downloaded oxc_ast v0.117.0 [INFO] [stderr] Downloaded oxc_parser v0.117.0 [INFO] [stderr] Downloaded oxc_ecmascript v0.117.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] bc8e6d2c5fa7c78c55060871ec27a39c24ada2311038c8df328f4c3d71d54d7c [INFO] running `Command { std: "docker" "start" "-a" "bc8e6d2c5fa7c78c55060871ec27a39c24ada2311038c8df328f4c3d71d54d7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc8e6d2c5fa7c78c55060871ec27a39c24ada2311038c8df328f4c3d71d54d7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc8e6d2c5fa7c78c55060871ec27a39c24ada2311038c8df328f4c3d71d54d7c", kill_on_drop: false }` [INFO] [stdout] bc8e6d2c5fa7c78c55060871ec27a39c24ada2311038c8df328f4c3d71d54d7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] e4f69a8b665d2f2119ad9200c17edc40254842a2fd78807a32fc62f88d39a370 [INFO] running `Command { std: "docker" "start" "-a" "e4f69a8b665d2f2119ad9200c17edc40254842a2fd78807a32fc62f88d39a370", kill_on_drop: false }` [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling owo-colors v4.3.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling smawk v0.3.2 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling oxc_data_structures v0.117.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling textwrap v0.16.2 [INFO] [stderr] Compiling compact_str v0.9.0 [INFO] [stderr] Compiling oxc_estree v0.117.0 [INFO] [stderr] Compiling dragonbox_ecma v0.1.12 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling cow-utils v0.1.3 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling nonmax v0.5.5 [INFO] [stderr] Compiling unicode-id-start v1.4.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling oxc_allocator v0.117.0 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling oxc_str v0.117.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling oxc-miette-derive v2.7.0 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling oxc_ast_macros v0.117.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling oxc-miette v2.7.0 [INFO] [stderr] Compiling cobs v0.3.0 [INFO] [stderr] Compiling oxc_span v0.117.0 [INFO] [stderr] Compiling oxc_diagnostics v0.117.0 [INFO] [stderr] Compiling oxc_regular_expression v0.117.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling oxc_index v4.1.0 [INFO] [stderr] Compiling heapless v0.7.17 [INFO] [stderr] Compiling oxc_syntax v0.117.0 [INFO] [stderr] Compiling postcard v1.1.3 [INFO] [stderr] Compiling oxc_ast v0.117.0 [INFO] [stderr] Compiling oxc_ecmascript v0.117.0 [INFO] [stderr] Compiling oxc_parser v0.117.0 [INFO] [stderr] Compiling zapcode-core v1.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.22s [INFO] running `Command { std: "docker" "inspect" "e4f69a8b665d2f2119ad9200c17edc40254842a2fd78807a32fc62f88d39a370", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e4f69a8b665d2f2119ad9200c17edc40254842a2fd78807a32fc62f88d39a370", kill_on_drop: false }` [INFO] [stdout] e4f69a8b665d2f2119ad9200c17edc40254842a2fd78807a32fc62f88d39a370 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 6446426b80b2cb8fda32765cbb11342424d894a17f127905b707c2b98b1a8d80 [INFO] running `Command { std: "docker" "start" "-a" "6446426b80b2cb8fda32765cbb11342424d894a17f127905b707c2b98b1a8d80", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling oxc_syntax v0.117.0 [INFO] [stderr] Compiling oxc_regular_expression v0.117.0 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling divan-macros v0.1.21 [INFO] [stderr] Compiling regex-lite v0.1.9 [INFO] [stderr] Compiling condtype v1.3.0 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling oxc_ast v0.117.0 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling insta v1.46.3 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling divan v0.1.21 [INFO] [stderr] Compiling oxc_ecmascript v0.117.0 [INFO] [stderr] Compiling oxc_parser v0.117.0 [INFO] [stderr] Compiling zapcode-core v1.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 42.69s [INFO] running `Command { std: "docker" "inspect" "6446426b80b2cb8fda32765cbb11342424d894a17f127905b707c2b98b1a8d80", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6446426b80b2cb8fda32765cbb11342424d894a17f127905b707c2b98b1a8d80", kill_on_drop: false }` [INFO] [stdout] 6446426b80b2cb8fda32765cbb11342424d894a17f127905b707c2b98b1a8d80 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 2bc98c82fe17261299eb9eb075a77c9a9935468de544f3b661808a2c2c7fd2d2 [INFO] running `Command { std: "docker" "start" "-a" "2bc98c82fe17261299eb9eb075a77c9a9935468de544f3b661808a2c2c7fd2d2", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zapcode_core-b828c6270ab978af) [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] [stderr] Running tests/async_await.rs (/opt/rustwide/target/debug/deps/async_await-080c79b8d89db028) [INFO] [stdout] [INFO] [stdout] running 49 tests [INFO] [stdout] test test_array_for_each_async_empty ... ok [INFO] [stdout] test test_array_async_unsupported_methods_reduce ... ok [INFO] [stdout] test test_array_async_unsupported_methods_filter ... ok [INFO] [stdout] test test_array_for_each_async_callback_with_external ... ok [INFO] [stdout] test test_array_map_async_callback_with_external ... ok [INFO] [stdout] test test_array_map_async_empty ... ok [INFO] [stdout] test test_array_map_async_single_element ... ok [INFO] [stdout] test test_array_map_sync_still_works ... ok [INFO] [stdout] test test_async_function_return_value_used ... ok [INFO] [stdout] test test_await_external_function_resume ... ok [INFO] [stdout] test test_await_external_function_suspends ... ok [INFO] [stdout] test test_async_arrow_function ... ok [INFO] [stdout] test test_async_function_basic ... ok [INFO] [stdout] test test_await_bool_passthrough ... ok [INFO] [stdout] test test_callback_result_user_object_not_unwrapped ... ok [INFO] [stdout] test test_for_of_sync_push ... ignored, pre-existing bug: array.push() inside for-of doesn't mutate the array (value semantics vs reference) [INFO] [stdout] test test_await_number_passthrough ... ok [INFO] [stdout] test test_for_of_sync_counter ... ok [INFO] [stdout] test test_await_null_passthrough ... ok [INFO] [stdout] test test_multiple_external_awaits_suspend_resume ... ok [INFO] [stdout] test test_multiple_awaits_in_async_function ... ok [INFO] [stdout] test test_for_of_with_external_calls_terminates ... ok [INFO] [stdout] test test_await_string_passthrough ... ok [INFO] [stdout] test test_promise_all_resolved ... ok [INFO] [stdout] test test_await_undefined_passthrough ... ok [INFO] [stdout] test test_promise_all_with_plain_values ... ok [INFO] [stdout] test test_promise_catch_rejected ... ok [INFO] [stdout] test test_promise_catch_resolved_passthrough ... ok [INFO] [stdout] test test_promise_resolve_basic ... ok [INFO] [stdout] test test_promise_finally_does_not_change_value ... ok [INFO] [stdout] test test_promise_finally_resolved ... ok [INFO] [stdout] test test_promise_reject_caught ... ok [INFO] [stdout] test test_promise_reject_throws ... ok [INFO] [stdout] test test_promise_resolve_creates_object ... ok [INFO] [stdout] test test_promise_resolve_no_args ... ok [INFO] [stdout] test test_promise_resolve_object ... ok [INFO] [stdout] test test_promise_resolve_undefined ... ok [INFO] [stdout] test test_promise_then_catch_chain ... ok [INFO] [stdout] test test_promise_then_chain ... ok [INFO] [stdout] test test_promise_then_no_callback ... ok [INFO] [stdout] test test_await_in_expression ... ok [INFO] [stdout] test test_promise_then_on_rejected ... ok [INFO] [stdout] test test_for_of_with_multiple_externals_per_iteration ... ok [INFO] [stderr] Running tests/basic.rs (/opt/rustwide/target/debug/deps/basic-8aedd5edc66d5188) [INFO] [stdout] test test_promise_then_rejected_passthrough ... ok [INFO] [stdout] test test_promise_then_resolved ... ok [INFO] [stdout] test test_promise_then_with_resolve_pattern ... ok [INFO] [stdout] test test_promise_resolve_of_promise ... ok [INFO] [stdout] test test_promise_resolve_string ... ok [INFO] [stdout] test test_sequential_external_calls_in_loop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_boolean_false ... ok [INFO] [stdout] test test_boolean_true ... ok [INFO] [stdout] test test_addition ... ok [INFO] [stdout] test test_comparison_gt ... ok [INFO] [stdout] test test_comparison_lt ... ok [INFO] [stdout] test test_null_literal ... ok [INFO] [stdout] test test_complex_expression ... ok [INFO] [stdout] test test_division ... ok [INFO] [stdout] test test_power ... ok [INFO] [stdout] test test_strict_equality ... ok [INFO] [stdout] test test_string_concatenation ... ok [INFO] [stdout] test test_logical_not ... ok [INFO] [stdout] test test_modulo ... ok [INFO] [stdout] test test_number_literal ... ok [INFO] [stdout] test test_strict_inequality ... ok [INFO] [stdout] test test_string_literal ... ok [INFO] [stdout] test test_multiplication ... ok [INFO] [stdout] test test_ternary ... ok [INFO] [stdout] test test_subtraction ... ok [INFO] [stdout] test test_typeof_number ... ok [INFO] [stdout] test test_typeof_string ... ok [INFO] [stdout] test test_undefined_literal ... ok [INFO] [stdout] test test_negation ... ok [INFO] [stdout] test test_ternary_false ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/builtins.rs (/opt/rustwide/target/debug/deps/builtins-edbeefa8f6e00aed) [INFO] [stdout] [INFO] [stdout] running 68 tests [INFO] [stdout] test test_array_every_empty ... ok [INFO] [stdout] test test_array_every_true ... ok [INFO] [stdout] test test_array_concat ... ok [INFO] [stdout] test test_array_filter ... ok [INFO] [stdout] test test_array_every_false ... ok [INFO] [stdout] test test_array_chained_methods ... ok [INFO] [stdout] test test_array_flat_map ... ok [INFO] [stdout] test test_array_flat_map_non_array ... ok [INFO] [stdout] test test_array_foreach ... ok [INFO] [stdout] test test_array_filter_empty_result ... ok [INFO] [stdout] test test_array_find_index ... ok [INFO] [stdout] test test_array_includes ... ok [INFO] [stdout] test test_array_find ... ok [INFO] [stdout] test test_array_index_of ... ok [INFO] [stdout] test test_array_is_array ... ok [INFO] [stdout] test test_array_is_array_false ... ok [INFO] [stdout] test test_array_find_index_not_found ... ok [INFO] [stdout] test test_array_find_not_found ... ok [INFO] [stdout] test test_array_map_with_index ... ok [INFO] [stdout] test test_array_pop_empty ... ok [INFO] [stdout] test test_array_pop ... ok [INFO] [stdout] test test_array_join ... ok [INFO] [stdout] test test_array_reduce_no_init ... ok [INFO] [stdout] test test_array_reduce_with_init ... ok [INFO] [stdout] test test_array_map ... ok [INFO] [stdout] test test_array_map_with_closure ... ok [INFO] [stdout] test test_array_reduce_strings ... ok [INFO] [stdout] test test_array_push ... ok [INFO] [stdout] test test_array_some_empty ... ok [INFO] [stdout] test test_array_push_multiple ... ok [INFO] [stdout] test test_array_some_false ... ok [INFO] [stdout] test test_array_some_true ... ok [INFO] [stdout] test test_array_sort_default ... ok [INFO] [stdout] test test_array_splice_with_insert ... ok [INFO] [stdout] test test_array_sort_with_comparator ... ok [INFO] [stdout] test test_array_splice ... ok [INFO] [stdout] test test_array_sort_descending ... ok [INFO] [stdout] test test_console_log ... ok [INFO] [stdout] test test_console_log_multiple_args ... ok [INFO] [stdout] test test_array_unshift ... ok [INFO] [stdout] test test_json_parse ... ok [INFO] [stdout] test test_json_stringify ... ok [INFO] [stdout] test test_math_abs ... ok [INFO] [stdout] test test_math_ceil ... ok [INFO] [stdout] test test_math_max ... ok [INFO] [stdout] test test_array_shift_empty ... ok [INFO] [stdout] test test_math_floor ... ok [INFO] [stdout] test test_math_min ... ok [INFO] [stdout] test test_array_slice ... ok [INFO] [stdout] test test_array_reverse ... ok [INFO] [stdout] test test_array_shift ... ok [INFO] [stdout] test test_console_log_multiline ... ok [INFO] [stdout] test test_string_includes ... ok [INFO] [stdout] test test_math_sqrt ... ok [INFO] [stdout] test test_string_index_of ... ok [INFO] [stdout] test test_string_replace ... ok [INFO] [stdout] test test_object_keys ... ok [INFO] [stdout] test test_string_ends_with ... ok [INFO] [stdout] test test_string_repeat ... ok [INFO] [stdout] test test_object_values ... ok [INFO] [stdout] test test_math_pi ... ok [INFO] [stdout] test test_math_round ... ok [INFO] [stdout] test test_string_slice ... ok [INFO] [stdout] test test_string_to_lower ... ok [INFO] [stdout] test test_string_split ... ok [INFO] [stdout] test test_string_starts_with ... ok [INFO] [stdout] test test_string_to_upper ... ok [INFO] [stdout] test test_string_trim ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/classes.rs (/opt/rustwide/target/debug/deps/classes-a703aaa40d8c06f1) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test test_class_property_access ... ok [INFO] [stdout] test test_class_multiple_properties ... ok [INFO] [stdout] test test_class_no_constructor ... ok [INFO] [stdout] test test_class_expression ... ok [INFO] [stdout] test test_class_with_method ... ok [INFO] [stdout] test test_class_inheritance_parent_method ... ok [INFO] [stdout] test test_class_inheritance ... ok [INFO] [stdout] test test_basic_class_with_constructor ... ok [INFO] [stdout] test test_class_with_string_method ... ok [INFO] [stdout] test test_instanceof ... ok [INFO] [stdout] test test_method_this_mutation_persists_local ... ok [INFO] [stdout] test test_class_method_chaining ... ok [INFO] [stdout] test test_static_method_multiple ... ok [INFO] [stdout] test test_method_this_mutation_multiple_instances ... ok [INFO] [stdout] test test_multiple_instances ... ok [INFO] [stdout] test test_class_with_multiple_methods ... ok [INFO] [stdout] test test_method_this_mutation_persists ... ok [INFO] [stdout] test test_static_method ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/control_flow.rs (/opt/rustwide/target/debug/deps/control_flow-77534d25090bfa5c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_break_in_loop ... ok [INFO] [stdout] test test_continue_in_loop ... ok [INFO] [stdout] test test_if_false ... ok [INFO] [stdout] test test_for_loop ... ok [INFO] [stdout] test test_logical_and ... ok [INFO] [stdout] test test_if_true ... ok [INFO] [stdout] test test_nullish_coalescing ... ok [INFO] [stdout] test test_nullish_coalescing_defined ... ok [INFO] [stdout] test test_nested_if ... ok [INFO] [stdout] test test_if_else ... ok [INFO] [stdout] test test_while_loop ... ok [INFO] [stdout] test test_logical_or ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/error_handling.rs (/opt/rustwide/target/debug/deps/error_handling-5228f966e12b7782) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_try_catch ... ok [INFO] [stdout] test test_try_catch_value ... ok [INFO] [stdout] test test_try_no_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/functions.rs (/opt/rustwide/target/debug/deps/functions-7d7eee97a82094ee) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_arrow_function ... ok [INFO] [stdout] test test_function_no_return ... ok [INFO] [stdout] test test_function_expression ... ok [INFO] [stdout] test test_arrow_function_block ... ok [INFO] [stdout] test test_higher_order_function ... ok [INFO] [stdout] test test_rest_params ... ok [INFO] [stdout] test test_recursive_function ... ok [INFO] [stdout] test test_function_declaration ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/generators.rs (/opt/rustwide/target/debug/deps/generators-56fe3d6c300de4df) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_basic_generator_yield ... ok [INFO] [stdout] test test_generator_done_state ... ok [INFO] [stdout] test test_generator_expression_result ... ok [INFO] [stdout] test test_generator_with_for_loop ... ok [INFO] [stdout] test test_generator_with_return ... ok [INFO] [stdout] test test_generator_receive_values ... ok [INFO] [stdout] test test_generator_for_of_with_console_log ... ok [INFO] [stdout] test test_generator_with_args ... ok [INFO] [stdout] test test_multiple_generator_instances ... ok [INFO] [stdout] test test_generator_for_of ... ok [INFO] [stdout] test test_generator_with_while_loop ... ok [INFO] [stdout] test test_generator_yield_undefined ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-368213baf4ed594c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_nested_functions ... ok [INFO] [stdout] test test_optional_chaining ... ok [INFO] [stdout] test test_math_operations ... ok [INFO] [stdout] test test_error_recovery ... ok [INFO] [stdout] test test_reduce_implementation ... ok [INFO] [stdout] test test_complex_data_processing ... ok [INFO] [stdout] test test_fizzbuzz ... ok [INFO] [stdout] test test_closure ... ok [INFO] [stdout] test test_json_round_trip ... ok [INFO] [stdout] test test_map_implementation ... ok [INFO] [stdout] test test_typescript_types_stripped ... ok [INFO] [stdout] test test_string_processing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/objects_arrays.rs (/opt/rustwide/target/debug/deps/objects_arrays-0746c73a8638d3be) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_array_literal ... ok [INFO] [stdout] test test_destructuring_array ... ok [INFO] [stdout] test test_arrow_fn_body_not_wrapped ... ok [INFO] [stdout] test test_destructuring_object ... ok [INFO] [stdout] test test_array_length ... ok [INFO] [stdout] test test_computed_property_access ... ok [INFO] [stdout] test test_block_assignment_not_wrapped ... ok [INFO] [stdout] test test_if_else_block_not_wrapped ... ok [INFO] [stdout] test test_string_length ... ok [INFO] [stdout] test test_object_shorthand ... ok [INFO] [stdout] test test_nested_object ... ok [INFO] [stdout] test test_template_literal ... ok [INFO] [stdout] test test_trailing_object_mixed ... ok [INFO] [stdout] test test_trailing_object_after_semicolon ... ok [INFO] [stdout] test test_trailing_object_shorthand ... ok [INFO] [stdout] test test_trailing_object_single_prop ... ok [INFO] [stdout] test test_trailing_object_with_parens_still_works ... ok [INFO] [stdout] test test_object_literal ... ok [INFO] [stderr] Running tests/sandbox.rs (/opt/rustwide/target/debug/deps/sandbox-3ad72829f0261d9b) [INFO] [stdout] test test_trailing_object_key_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_dynamic_import_blocked ... ok [INFO] [stdout] test test_import_blocked ... ok [INFO] [stdout] test test_eval_blocked ... ok [INFO] [stdout] test test_process_blocked ... ok [INFO] [stdout] test test_require_blocked ... ok [INFO] [stdout] test test_export_blocked ... ok [INFO] [stdout] test test_function_constructor_blocked ... ok [INFO] [stdout] test test_globalthis_blocked ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/security.rs (/opt/rustwide/target/debug/deps/security-aeecfa44b003586b) [INFO] [stdout] running 66 tests [INFO] [stdout] test test_async_generator_dos ... ok [INFO] [stdout] test test_arguments_callee ... ok [INFO] [stdout] test test_computed_constructor_access ... ok [INFO] [stdout] test test_computed_eval_access ... ok [INFO] [stdout] test test_computed_globalthis_access ... ok [INFO] [stdout] test test_constructor_constructor_escape ... ok [INFO] [stdout] test test_array_constructor_escape ... ok [INFO] [stdout] test test_double_free_via_delete ... ok [INFO] [stdout] test test_constructor_via_bind ... ok [INFO] [stdout] test test_date_now_blocked ... ok [INFO] [stdout] test test_array_constructor_huge ... ok [INFO] [stdout] test test_function_constructor_via_method ... ok [INFO] [stdout] test test_dunder_proto_access ... ok [INFO] [stdout] test test_error_no_env_leak ... ok [INFO] [stdout] test test_finalization_registry_escape ... ok [INFO] [stdout] test test_generator_access_internals ... ok [INFO] [stdout] test test_generator_return_escape ... ok [INFO] [stdout] test test_error_no_host_paths ... ok [INFO] [stdout] test test_import_meta ... ok [INFO] [stdout] test test_eval_indirect ... ok [INFO] [stdout] test test_negative_array_index ... ok [INFO] [stdout] test test_negative_large_array_index ... ok [INFO] [stdout] test test_new_function_constructor ... ok [INFO] [stdout] test test_null_byte_in_string ... ok [INFO] [stdout] test test_object_define_property_escape ... ok [INFO] [stdout] test test_object_freeze_bypass ... ignored, Object.freeze not yet implemented [INFO] [stdout] test test_performance_now_blocked ... ok [INFO] [stdout] test test_promise_constructor_escape ... ok [INFO] [stdout] test test_json_parse_huge_string ... ok [INFO] [stdout] test test_proto_assignment ... ok [INFO] [stdout] test test_prototype_pollution_array ... ok [INFO] [stdout] test test_prototype_pollution_object ... ok [INFO] [stdout] test test_proxy_trap_escape ... ok [INFO] [stdout] test test_reflect_construct_escape ... ok [INFO] [stdout] test test_regex_catastrophic_backtracking ... ok [INFO] [stdout] test test_regex_constructor_blocked ... ok [INFO] [stdout] test test_setinterval_blocked ... ok [INFO] [stdout] test test_settimeout_blocked ... ok [INFO] [stdout] test test_sparse_array_large_index ... ok [INFO] [stdout] test test_sparse_array_max_safe_integer ... ok [INFO] [stdout] test test_stack_overflow_direct ... ok [INFO] [stdout] test test_stack_overflow_mutual_recursion ... ok [INFO] [stdout] test test_memory_exhaustion_string_doubling ... ok [INFO] [stdout] test test_string_repeat_huge ... ok [INFO] [stdout] test test_symbol_tostringtag_override ... ok [INFO] [stdout] test test_tagged_template_escape ... ok [INFO] [stdout] test test_template_literal_basic ... ok [INFO] [stdout] test test_this_constructor_access ... ok [INFO] [stdout] test test_tostring_hijack ... ok [INFO] [stdout] test test_tostring_not_invoked_during_coercion ... ok [INFO] [stdout] test test_type_confusion_null_property ... ok [INFO] [stdout] test test_type_confusion_number_as_object ... ok [INFO] [stdout] test test_type_confusion_object_as_function ... ok [INFO] [stdout] test test_type_confusion_undefined_property ... ok [INFO] [stdout] test test_unicode_escape_for_eval ... ok [INFO] [stdout] test test_unicode_escape_for_function ... ok [INFO] [stdout] test test_valueof_hijack ... ok [INFO] [stdout] test test_weakref_escape ... ok [INFO] [stdout] test test_with_statement_scope_escape ... ok [INFO] [stdout] test test_memory_exhaustion_huge_array ... ok [INFO] [stdout] test test_infinite_while_loop ... ok [INFO] [stdout] test test_stack_trace_no_host_info ... ok [INFO] [stdout] test test_json_parse_deeply_nested ... ok [INFO] [stdout] test test_promise_then_chaining_dos ... ok [INFO] [stdout] test test_infinite_for_loop ... ok [INFO] [stdout] test test_memory_exhaustion_nested_arrays ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 65 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 5.70s [INFO] [stdout] [INFO] [stderr] Running tests/snapshot.rs (/opt/rustwide/target/debug/deps/snapshot-dbe725f4d2188405) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_snapshot_preserves_locals_and_globals ... ok [INFO] [stdout] test test_snapshot_dump_load_roundtrip ... ok [INFO] [stdout] test test_snapshot_dump_load_resume ... ok [INFO] [stdout] test test_snapshot_multi_await_with_let_and_console ... ok [INFO] [stdout] test test_snapshot_resume_simple ... ok [INFO] [stdout] test test_snapshot_resume_with_computation_after ... ok [INFO] [stdout] test test_snapshot_resume_with_numeric_result ... ok [INFO] [stdout] test test_snapshot_resume_chain ... ok [INFO] [stdout] test test_snapshot_size ... ok [INFO] [stdout] test test_snapshot_with_inputs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/trace.rs (/opt/rustwide/target/debug/deps/trace-d4102fed0f39a415) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test trace_pretty_print_contains_span_names ... ok [INFO] [stdout] test trace_pretty_print_contains_duration ... ok [INFO] [stdout] test trace_has_root_with_parse_compile_execute_children ... ok [INFO] [stdout] test trace_multiple_runs_are_independent ... ok [INFO] [stdout] test trace_all_children_have_ok_status_on_success ... ok [INFO] [stdout] test trace_on_suspension_has_execute_with_suspended_attrs ... ok [INFO] [stdout] test trace_parse_error_has_error_status ... ok [INFO] [stdout] test trace_pretty_print_contains_status_icons ... ok [INFO] [stdout] test trace_with_inputs_still_has_full_structure ... ok [INFO] [stderr] Running tests/variables.rs (/opt/rustwide/target/debug/deps/variables-7881d506573235fd) [INFO] [stdout] test trace_runtime_error_does_not_panic ... ok [INFO] [stdout] test trace_suspension_state_matches ... ok [INFO] [stdout] test trace_has_valid_timing ... ok [INFO] [stdout] test trace_root_duration_gte_children_sum ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_compound_assignment_sub ... ok [INFO] [stdout] test test_compound_assignment_add ... ok [INFO] [stdout] test test_decrement ... ok [INFO] [stderr] Doc-tests zapcode_core [INFO] [stdout] test test_variable_in_expression ... ok [INFO] [stdout] test test_increment ... ok [INFO] [stdout] test test_let_declaration ... ok [INFO] [stdout] test test_multiple_variables ... ok [INFO] [stdout] test test_const_declaration ... ok [INFO] [stdout] test test_variable_reassignment ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [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" "2bc98c82fe17261299eb9eb075a77c9a9935468de544f3b661808a2c2c7fd2d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2bc98c82fe17261299eb9eb075a77c9a9935468de544f3b661808a2c2c7fd2d2", kill_on_drop: false }` [INFO] [stdout] 2bc98c82fe17261299eb9eb075a77c9a9935468de544f3b661808a2c2c7fd2d2