[INFO] fetching crate tsrun 0.1.23...
[INFO] testing tsrun-0.1.23 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate tsrun 0.1.23 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate tsrun 0.1.23
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tsrun 0.1.23
[INFO] tweaked toml for crates.io crate tsrun 0.1.23 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tsrun 0.1.23 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tsrun 0.1.23 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clap v4.5.59
[INFO] [stderr]   Downloaded trampoline-parser v0.1.3
[INFO] [stderr]   Downloaded dlmalloc v0.2.12
[INFO] [stderr]   Downloaded bumpalo v3.20.1
[INFO] [stderr]   Downloaded clap_builder v4.5.59
[INFO] [stderr]   Downloaded syn v2.0.116
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f51da2ec9ad37c2a96f547bad3918816a2dad7f7d62cbb48c902ffb1ccdaf2db
[INFO] running `Command { std: "docker" "start" "-a" "f51da2ec9ad37c2a96f547bad3918816a2dad7f7d62cbb48c902ffb1ccdaf2db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f51da2ec9ad37c2a96f547bad3918816a2dad7f7d62cbb48c902ffb1ccdaf2db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f51da2ec9ad37c2a96f547bad3918816a2dad7f7d62cbb48c902ffb1ccdaf2db", kill_on_drop: false }`
[INFO] [stdout] f51da2ec9ad37c2a96f547bad3918816a2dad7f7d62cbb48c902ffb1ccdaf2db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d2a8839b39d45036820dbf82f43987c592e4294b44f52997c58704ebc89e38c4
[INFO] running `Command { std: "docker" "start" "-a" "d2a8839b39d45036820dbf82f43987c592e4294b44f52997c58704ebc89e38c4", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling syn v2.0.116
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling trampoline-parser v0.1.3
[INFO] [stderr]    Compiling tsrun v0.1.23 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling fancy-regex v0.17.0
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.08s
[INFO] running `Command { std: "docker" "inspect" "d2a8839b39d45036820dbf82f43987c592e4294b44f52997c58704ebc89e38c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d2a8839b39d45036820dbf82f43987c592e4294b44f52997c58704ebc89e38c4", kill_on_drop: false }`
[INFO] [stdout] d2a8839b39d45036820dbf82f43987c592e4294b44f52997c58704ebc89e38c4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b551a7dc9472485e16102e5a52eeb2578f23794be55129ae0943e1d1a765bf72
[INFO] running `Command { std: "docker" "start" "-a" "b551a7dc9472485e16102e5a52eeb2578f23794be55129ae0943e1d1a765bf72", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling syn v2.0.116
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tsrun v0.1.23 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clap_builder v4.5.59
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling clap v4.5.59
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 41.95s
[INFO] running `Command { std: "docker" "inspect" "b551a7dc9472485e16102e5a52eeb2578f23794be55129ae0943e1d1a765bf72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b551a7dc9472485e16102e5a52eeb2578f23794be55129ae0943e1d1a765bf72", kill_on_drop: false }`
[INFO] [stdout] b551a7dc9472485e16102e5a52eeb2578f23794be55129ae0943e1d1a765bf72
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 647f854bd8d1584ab39602a73ac9f6cafd26dfcb4d39504a8f4dd1e10b0bc581
[INFO] running `Command { std: "docker" "start" "-a" "647f854bd8d1584ab39602a73ac9f6cafd26dfcb4d39504a8f4dd1e10b0bc581", kill_on_drop: false }`
[INFO] [stderr]    Compiling tsrun v0.1.23 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 24.33s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tsrun-8b79bebdb503d5bf)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test gc::tests::test_diamond_ownership ... ok
[INFO] [stdout] test gc::tests::test_guard_add_propagates ... ok
[INFO] [stdout] test gc::tests::test_guard_drop_collects ... ok
[INFO] [stdout] test gc::tests::test_cycle_collection ... ok
[INFO] [stdout] test gc::tests::test_basic_alloc ... ok
[INFO] [stdout] test gc::tests::test_disown_allows_collection ... ok
[INFO] [stdout] test gc::tests::test_multiple_owners ... ok
[INFO] [stdout] test gc::tests::test_ownership_keeps_alive ... ok
[INFO] [stdout] test string_dict::tests::test_string_dict_deduplication ... ok
[INFO] [stdout] test string_dict::tests::test_string_dict_different_strings ... ok
[INFO] [stdout] test value::tests::test_property_key_from_decimal ... ok
[INFO] [stdout] test string_dict::tests::test_common_strings_preloaded ... ok
[INFO] [stdout] test value::tests::test_rust_parse_leading_decimal ... ok
[INFO] [stdout] test value::tests::test_property_key_from_value_decimal_debug ... ok
[INFO] [stdout] test value::tests::test_strict_equals ... ok
[INFO] [stdout] test value::tests::test_to_boolean ... ok
[INFO] [stdout] test gc::tests::test_transitive_ownership ... ok
[INFO] [stdout] test value::tests::test_to_number ... ok
[INFO] [stdout] test interpreter::tests::test_continue_outside_loop_error ... ok
[INFO] [stdout] test interpreter::tests::test_break_outside_loop_error ... ok
[INFO] [stdout] test gc::tests::test_pool_reuse ... ok
[INFO] [stdout] test gc::tests::test_multiple_references_same_object ... ok
[INFO] [stderr]      Running unittests src/bin/tsrun.rs (/opt/rustwide/target/debug/deps/tsrun-0970ecb1ba227e5b)
[INFO] [stdout] test interpreter::tests::test_unsigned_right_shift_basic ... ok
[INFO] [stdout] test interpreter::tests::test_basic_arithmetic ... ok
[INFO] [stdout] test value::tests::test_to_js_string_number_canonical ... ok
[INFO] [stdout] test interpreter::tests::test_unsigned_right_shift_negative ... ok
[INFO] [stdout] test gc::tests::test_deep_chain_no_stack_overflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[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] [stderr]      Running tests/compiler.rs (/opt/rustwide/target/debug/deps/compiler-bb71c665ba892ff0)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test test_compile_array_literal ... ok
[INFO] [stdout] test test_compile_binary_add ... ok
[INFO] [stdout] test test_compile_const_declaration ... ok
[INFO] [stdout] test test_compile_function_call ... ok
[INFO] [stdout] test test_compile_boolean_literal ... ok
[INFO] [stdout] test test_compile_conditional_expression ... ok
[INFO] [stdout] test test_compile_new_expression ... ok
[INFO] [stdout] test test_compile_member_access ... ok
[INFO] [stdout] test test_compile_computed_member_access ... ok
[INFO] [stdout] test test_compile_logical_and ... ok
[INFO] [stdout] test test_compile_halt_at_end ... ok
[INFO] [stdout] test test_compile_if_statement ... ok
[INFO] [stdout] test test_compile_if_else ... ok
[INFO] [stdout] test test_compile_number_literal ... ok
[INFO] [stdout] test test_compile_nullish_coalescing ... ok
[INFO] [stdout] test test_compile_object_literal ... ok
[INFO] [stdout] test test_compile_binary_operators ... ok
[INFO] [stdout] test test_compile_return ... ok
[INFO] [stdout] test test_compile_var_declaration ... ok
[INFO] [stdout] test test_compile_logical_or ... ok
[INFO] [stdout] test test_compile_scope_push_pop ... ok
[INFO] [stdout] test test_compile_null_undefined ... ok
[INFO] [stdout] test test_compile_string_literal ... ok
[INFO] [stdout] test test_compile_throw ... ok
[INFO] [stdout] test test_compile_unary_operators ... ok
[INFO] [stdout] test test_compile_try_catch ... ok
[INFO] [stdout] test test_compile_update_decrement ... ok
[INFO] [stdout] test test_compile_method_call ... ok
[INFO] [stdout] test test_compile_variable_assignment ... ok
[INFO] [stdout] test test_compile_variable_read ... ok
[INFO] [stdout] test test_compile_while_loop ... ok
[INFO] [stdout] test test_register_count ... ok
[INFO] [stdout] test test_source_map ... ok
[INFO] [stdout] test test_compile_update_increment ... ok
[INFO] [stdout] test test_compile_variable_declaration ... ok
[INFO] [stdout] test test_register_usage_array_of_objects ... ok
[INFO] [stdout] test test_register_usage_many_statements ... ok
[INFO] [stdout] test test_register_usage_large_array_of_objects ... ok
[INFO] [stdout] test test_register_usage_many_variables ... ok
[INFO] [stdout] test test_register_usage_graph_like_module ... ok
[INFO] [stdout] test test_register_reuse_in_array_elements ... ok
[INFO] [stderr]      Running tests/interpreter/main.rs (/opt/rustwide/target/debug/deps/interpreter-bba31014284afff6)
[INFO] [stdout] test test_register_usage_many_functions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2339 tests
[INFO] [stdout] test api::test_as_js_string ... ok
[INFO] [stdout] test api::test_as_bool ... ok
[INFO] [stdout] test api::test_api_elements ... ok
[INFO] [stdout] test api::test_api_keys ... ok
[INFO] [stdout] test api::test_as_number ... ok
[INFO] [stdout] test api::test_api_len ... ok
[INFO] [stdout] test api::test_api_get_index ... ok
[INFO] [stdout] test api::test_call_method_error_on_missing ... ok
[INFO] [stdout] test api::test_api_is_empty ... ok
[INFO] [stdout] test api::test_array_access ... ok
[INFO] [stdout] test api::test_api_get_property ... ok
[INFO] [stdout] test api::test_array_of_strings ... ok
[INFO] [stdout] test api::test_call_function_with_this ... ok
[INFO] [stdout] test api::test_array_with_computed_values ... ok
[INFO] [stdout] test api::test_as_str ... ok
[INFO] [stdout] test api::test_call_function_error_on_non_function ... ok
[INFO] [stdout] test api::test_api_is_array ... ok
[INFO] [stdout] test api::test_create_null ... ok
[INFO] [stdout] test api::test_call_function ... ok
[INFO] [stdout] test api::test_call_method_join ... ok
[INFO] [stdout] test api::test_create_from_json_object ... ok
[INFO] [stdout] test api::test_create_value_bool ... ok
[INFO] [stdout] test api::test_create_value_f64 ... ok
[INFO] [stdout] test api::test_create_array_from ... ok
[INFO] [stdout] test api::test_create_from_json_array ... ok
[INFO] [stdout] test api::test_call_method_map ... ok
[INFO] [stdout] test api::test_create_array_empty ... ok
[INFO] [stdout] test api::test_create_value_string_owned ... ok
[INFO] [stdout] test api::test_create_value_string ... ok
[INFO] [stdout] test api::test_call_method_push ... ok
[INFO] [stdout] test api::test_date_object ... ok
[INFO] [stdout] test api::test_create_from_json_nested ... ok
[INFO] [stdout] test api::test_display_boolean ... ok
[INFO] [stdout] test api::test_display_large_numbers ... ok
[INFO] [stdout] test api::test_display_small_numbers ... ok
[INFO] [stdout] test api::test_array_of_objects ... ok
[INFO] [stdout] test api::test_create_array_has_prototype ... ok
[INFO] [stdout] test api::test_create_value_number ... ok
[INFO] [stdout] test api::test_from_f64 ... ok
[INFO] [stdout] test api::test_from_i32 ... ok
[INFO] [stdout] test api::test_create_from_json_primitives ... ok
[INFO] [stdout] test api::test_display_null ... ok
[INFO] [stdout] test api::test_display_number ... ok
[INFO] [stdout] test api::test_create_object_has_prototype ... ok
[INFO] [stdout] test api::test_display_string ... ok
[INFO] [stdout] test api::test_create_object_empty ... ok
[INFO] [stdout] test api::test_create_object_with_capacity ... ok
[INFO] [stdout] test api::test_display_undefined ... ok
[INFO] [stdout] test api::test_from_bool ... ok
[INFO] [stdout] test api::test_from_i64 ... ok
[INFO] [stdout] test api::test_from_u32 ... ok
[INFO] [stdout] test api::test_from_u64 ... ok
[INFO] [stdout] test api::test_create_undefined ... ok
[INFO] [stdout] test api::test_from_string ... ok
[INFO] [stdout] test api::test_deeply_nested_structure ... ok
[INFO] [stdout] test api::test_class_instance ... ok
[INFO] [stdout] test api::test_from_integer_precision ... ok
[INFO] [stdout] test api::test_from_str ... ok
[INFO] [stdout] test api::test_from_unit ... ok
[INFO] [stdout] test api::test_from_usize ... ok
[INFO] [stdout] test api::test_call_method_tostring ... ok
[INFO] [stdout] test api::test_get_function_param_names_arrow ... ok
[INFO] [stdout] test api::test_get_function_param_names_async ... ok
[INFO] [stdout] test api::test_get_export_no_module ... ok
[INFO] [stdout] test api::test_get_f64 ... ok
[INFO] [stdout] test api::test_get_bool ... ok
[INFO] [stdout] test api::test_get_function_param_names_async_generator ... ok
[INFO] [stdout] test api::test_function_result ... ok
[INFO] [stdout] test api::test_get_export_class ... ok
[INFO] [stdout] test api::test_get_function_param_names_non_function ... ok
[INFO] [stdout] test api::test_get_export_live_binding ... ok
[INFO] [stdout] test api::test_get_export_names ... ok
[INFO] [stdout] test api::test_get_export_function ... ok
[INFO] [stdout] test api::test_get_function_param_names_class_method ... ok
[INFO] [stdout] test api::test_get_function_param_names_non_function_object ... ok
[INFO] [stdout] test api::test_get_function_param_names_exported_function ... ok
[INFO] [stdout] test api::test_get_i32 ... ok
[INFO] [stdout] test api::test_get_export_with_default ... ok
[INFO] [stdout] test api::test_get_function_param_names_typescript_types ... ok
[INFO] [stdout] test api::test_is_nullish ... ok
[INFO] [stdout] test api::test_is_number ... ok
[INFO] [stdout] test api::test_get_function_param_names_rest_param ... ok
[INFO] [stdout] test api::test_get_function_param_names_regular ... ok
[INFO] [stdout] test api::test_is_boolean ... ok
[INFO] [stdout] test api::test_is_string ... ok
[INFO] [stdout] test api::test_is_undefined ... ok
[INFO] [stdout] test api::test_get_function_param_names_native ... ok
[INFO] [stdout] test api::test_guard_value ... ok
[INFO] [stdout] test api::test_is_null ... ok
[INFO] [stdout] test api::test_get_function_param_names_default_params ... ok
[INFO] [stdout] test api::test_get_string ... ok
[INFO] [stdout] test api::test_get_function_param_names_no_params ... ok
[INFO] [stdout] test api::test_mixed_array ... ok
[INFO] [stdout] test api::test_get_function_param_names_generator ... ok
[INFO] [stdout] test api::test_object_property_access ... ok
[INFO] [stdout] test api::test_map_object ... ok
[INFO] [stdout] test api::test_get_export_const ... ok
[INFO] [stdout] test api::test_nested_object ... ok
[INFO] [stdout] test api::test_json_parse_result ... ok
[INFO] [stdout] test api::test_json_stringify ... ok
[INFO] [stdout] test api::test_prepare_call_multiple_args ... ok
[INFO] [stdout] test api::test_helper_get_property ... ok
[INFO] [stdout] test api::test_prepare_call_no_args ... ok
[INFO] [stdout] test api::test_prepare_call_interleaved_sync_and_async ... ok
[INFO] [stdout] test api::test_prepare_call_same_function_multiple_times ... ok
[INFO] [stdout] test api::test_get_function_param_names_bound ... ok
[INFO] [stdout] test api::test_prepare_call_error_not_callable ... ok
[INFO] [stdout] test api::test_prepare_call_thrown_error ... ok
[INFO] [stdout] test api::test_run_to_completion_simple ... ok
[INFO] [stdout] test api::test_push_mixed_types ... ok
[INFO] [stdout] test api::test_object_with_methods ... ok
[INFO] [stdout] test api::test_push ... ok
[INFO] [stdout] test api::test_run_to_completion_object ... ok
[INFO] [stdout] test api::test_runtime_value_is_null ... ok
[INFO] [stdout] test api::test_prepare_call_async_functions_multiple_times ... ok
[INFO] [stdout] test api::test_prepare_call_sync_function ... ok
[INFO] [stdout] test api::test_runtime_value_is_number ... ok
[INFO] [stdout] test api::test_runtime_value_is_undefined ... ok
[INFO] [stdout] test api::test_runtime_value_is_string ... ok
[INFO] [stdout] test api::test_runtime_value_display ... ok
[INFO] [stdout] test api::test_prepare_call_with_this ... ok
[INFO] [stdout] test api::test_runtime_value_is_boolean ... ok
[INFO] [stdout] test api::test_set_index ... ok
[INFO] [stdout] test api::test_type_name ... ok
[INFO] [stdout] test api::test_object_spread ... ok
[INFO] [stdout] test api::test_prepare_call_async_function ... ok
[INFO] [stdout] test api::test_runtime_value_is_object ... ok
[INFO] [stdout] test api::test_set_index_extends ... ok
[INFO] [stdout] test api::test_runtime_value_as_number ... ok
[INFO] [stdout] test api::test_prepare_call_with_orders ... ok
[INFO] [stdout] test api::test_run_to_completion_with_exports ... ok
[INFO] [stdout] test api::test_set_property ... ok
[INFO] [stdout] test api::test_spread_operator_result ... ok
[INFO] [stdout] test array::test_array ... ok
[INFO] [stdout] test array::test_array_at_function_length ... ok
[INFO] [stdout] test array::test_array_concat_values ... ok
[INFO] [stdout] test array::test_array_at_function_name ... ok
[INFO] [stdout] test api::test_runtime_value_type_name ... ok
[INFO] [stdout] test array::test_array_at_symbol_throws ... ok
[INFO] [stdout] test array::test_array_concat_is_concat_spreadable_false ... ok
[INFO] [stdout] test array::test_array_concat_arrays ... ok
[INFO] [stdout] test array::test_array_concat_mixed ... ok
[INFO] [stdout] test array::test_array_concat_non_array_without_spreadable ... ok
[INFO] [stdout] test array::test_array_at_valueof ... ok
[INFO] [stdout] test array::test_array_every_on_array_like ... ok
[INFO] [stdout] test array::test_array_every_empty ... ok
[INFO] [stdout] test array::test_array_concat_is_concat_spreadable_true ... ok
[INFO] [stdout] test array::test_array_every_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_filter_evens ... ok
[INFO] [stdout] test array::test_array_every_all_pass ... ok
[INFO] [stdout] test array::test_array_filter_none_match ... ok
[INFO] [stdout] test array::test_array_filter_all_match ... ok
[INFO] [stdout] test array::test_array_every_some_fail ... ok
[INFO] [stdout] test array::test_array_at ... ok
[INFO] [stdout] test array::test_array_filter_with_index ... ok
[INFO] [stdout] test array::test_array_copywithin ... ok
[INFO] [stdout] test array::test_array_find_found ... ok
[INFO] [stdout] test array::test_array_find_not_found ... ok
[INFO] [stdout] test array::test_array_find_on_array_like ... ok
[INFO] [stdout] test array::test_array_filter_on_array_like_result_values ... ok
[INFO] [stdout] test array::test_array_find_with_index ... ok
[INFO] [stdout] test array::test_array_findindex_first ... ok
[INFO] [stdout] test array::test_array_filter_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_foreach_on_array_like ... ok
[INFO] [stdout] test array::test_array_filter_on_array_like ... ok
[INFO] [stdout] test array::test_array_find_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_findindex_found ... ok
[INFO] [stdout] test array::test_array_foreach_returns_undefined ... ok
[INFO] [stdout] test array::test_array_filter_values ... ok
[INFO] [stdout] test array::test_array_findindex_not_found ... ok
[INFO] [stdout] test array::test_array_foreach_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_holes_length ... ok
[INFO] [stdout] test array::test_array_entries ... ok
[INFO] [stdout] test array::test_array_flat ... ok
[INFO] [stdout] test array::test_array_findindex_on_array_like_with_object_length ... ok
[INFO] [stdout] test api::test_function_returning_object ... ok
[INFO] [stdout] test api::test_get_export_object ... ok
[INFO] [stdout] test array::test_array_holes_basic ... ok
[INFO] [stdout] test array::test_array_includes_found ... ok
[INFO] [stdout] test array::test_array_foreach_side_effect ... ok
[INFO] [stdout] test api::test_prepare_call_different_functions ... ok
[INFO] [stdout] test array::test_array_findlast ... ok
[INFO] [stdout] test array::test_array_holes_trailing_comma ... ok
[INFO] [stdout] test array::test_array_foreach_with_index ... ok
[INFO] [stdout] test array::test_array_flatmap ... ok
[INFO] [stdout] test array::test_array_fill ... ok
[INFO] [stdout] test array::test_array_holes_multiple ... ok
[INFO] [stdout] test array::test_array_includes_not_found ... ok
[INFO] [stdout] test array::test_array_indexof_first_occurrence ... ok
[INFO] [stdout] test array::test_array_join_default ... ok
[INFO] [stdout] test array::test_array_indexof_not_found ... ok
[INFO] [stdout] test array::test_array_findlastindex ... ok
[INFO] [stdout] test array::test_array_includes_from_index ... ok
[INFO] [stdout] test array::test_array_indexof_from_index ... ok
[INFO] [stdout] test array::test_array_join_empty ... ok
[INFO] [stdout] test array::test_array_holes_at_start ... ok
[INFO] [stdout] test array::test_array_join_custom_separator ... ok
[INFO] [stdout] test array::test_array_includes_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_indexof_found ... ok
[INFO] [stdout] test array::test_array_indexof_on_array_like ... ok
[INFO] [stdout] test array::test_array_length_coercion_boolean_false ... ok
[INFO] [stdout] test array::test_array_from ... ok
[INFO] [stdout] test array::test_array_includes_on_array_like ... ok
[INFO] [stdout] test array::test_array_length_coercion_boolean_true ... ok
[INFO] [stdout] test array::test_array_length_coercion_negative ... ok
[INFO] [stdout] test array::test_array_length_coercion_null ... ok
[INFO] [stdout] test array::test_array_lastindexof ... ok
[INFO] [stdout] test array::test_array_length_coercion_undefined ... ok
[INFO] [stdout] test array::test_array_length_coercion_float_truncated ... ok
[INFO] [stdout] test array::test_array_map_call ... ok
[INFO] [stdout] test array::test_array_map_preserves_length ... ok
[INFO] [stdout] test array::test_array_map_on_array_like_valueof_result ... ok
[INFO] [stdout] test array::test_array_length_coercion_string_number ... ok
[INFO] [stdout] test array::test_array_map_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_pop_empty ... ok
[INFO] [stdout] test array::test_array_push_multiple ... ok
[INFO] [stdout] test array::test_array_map_with_index ... ok
[INFO] [stdout] test array::test_array_push_element_access ... ok
[INFO] [stdout] test array::test_array_pop_modifies_length ... ok
[INFO] [stdout] test array::test_array_map_to_strings ... ok
[INFO] [stdout] test array::test_array_pop_returns_last ... ok
[INFO] [stdout] test array::test_array_map_on_array_like_result_length ... ok
[INFO] [stdout] test array::test_array_map_on_array_like ... ok
[INFO] [stdout] test array::test_array_push_returns_length ... ok
[INFO] [stdout] test array::test_array_push_single ... ok
[INFO] [stdout] test array::test_array_map_filter_chain ... ok
[INFO] [stdout] test array::test_array_operations_chain ... ok
[INFO] [stdout] test array::test_array_map_on_array_like_with_valueof_length ... ok
[INFO] [stdout] test array::test_array_map_double ... ok
[INFO] [stdout] test array::test_array_of ... ok
[INFO] [stdout] test array::test_array_reduce_multiply ... ok
[INFO] [stdout] test array::test_array_push_objects_multiple ... ok
[INFO] [stdout] test array::test_array_reduce_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_reduce_no_initial ... ok
[INFO] [stdout] test array::test_array_indexof_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_push_multiple_sum ... ok
[INFO] [stdout] test array::test_array_reduce_with_index ... ok
[INFO] [stdout] test array::test_array_reduce_sum ... ok
[INFO] [stdout] test array::test_array_push_multiple_element_access ... ok
[INFO] [stdout] test array::test_array_slice_no_args ... ok
[INFO] [stdout] test array::test_array_some_none_pass ... ok
[INFO] [stdout] test array::test_array_reduce_to_object ... ok
[INFO] [stdout] test array::test_array_some_empty ... ok
[INFO] [stdout] test array::test_array_some_one_passes ... ok
[INFO] [stdout] test array::test_array_reduceright ... ok
[INFO] [stdout] test array::test_array_slice_basic ... ok
[INFO] [stdout] test array::test_array_slice_start_only ... ok
[INFO] [stdout] test array::test_array_some_on_array_like ... ok
[INFO] [stdout] test array::test_array_slice_negative ... ok
[INFO] [stdout] test array::test_array_shift ... ok
[INFO] [stdout] test array::test_array_spread_sort ... ok
[INFO] [stdout] test array::test_array_some_on_array_like_with_object_length ... ok
[INFO] [stdout] test array::test_array_keys ... ok
[INFO] [stdout] test array::test_function_call_bind ... ok
[INFO] [stdout] test array::test_array_sort ... ok
[INFO] [stdout] test array::test_array_reduce_on_array_like ... ok
[INFO] [stdout] test array::test_function_length_descriptor_attributes ... ok
[INFO] [stdout] test array::test_array_reverse ... ok
[INFO] [stdout] test array::test_array_splice ... ok
[INFO] [stdout] test array::test_array_tosorted ... ok
[INFO] [stdout] test array::test_array_with ... ok
[INFO] [stdout] test array::test_get_own_property_descriptor_function_length ... ok
[INFO] [stdout] test array::test_full_verify_property_simulation ... ok
[INFO] [stdout] test array::test_function_name_descriptor_attributes ... ok
[INFO] [stdout] test array::test_array_toreversed ... ok
[INFO] [stdout] test array::test_assert_samevalue_pattern ... ok
[INFO] [stdout] test array::test_array_tospliced ... ok
[INFO] [stdout] test async_await::test_async_arrow_function_with_params ... ok
[INFO] [stdout] test array::test_debug_map_step_by_step ... ok
[INFO] [stdout] test array::test_reduce_with_object_destructuring ... ok
[INFO] [stdout] test array::test_verify_property_pattern ... ok
[INFO] [stdout] test array::test_quicksort ... ok
[INFO] [stdout] test async_await::test_async_aggregate_results ... ok
[INFO] [stdout] test async_await::test_async_await_throwing_function ... ok
[INFO] [stdout] test async_await::test_async_calculate_stats_items ... ok
[INFO] [stdout] test async_await::test_async_class_method ... ok
[INFO] [stdout] test async_await::test_async_closure_capture ... ok
[INFO] [stdout] test array::test_gc_cycles_test7_minimal ... ok
[INFO] [stdout] test async_await::test_async_function_expression ... ok
[INFO] [stdout] test array::test_array_values ... ok
[INFO] [stdout] test async_await::test_async_function_expression_named ... ok
[INFO] [stdout] test async_await::test_async_function_expression_globalthis ... ok
[INFO] [stdout] test async_await::test_async_calculate_stats ... ok
[INFO] [stdout] test async_await::test_async_function_expression_with_types ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module ... ok
[INFO] [stdout] test async_await::test_async_arrow_function ... ok
[INFO] [stdout] test async_await::test_async_filter ... ok
[INFO] [stdout] test array::test_reduce_grouping_pattern ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_import_minimal ... ok
[INFO] [stdout] test async_await::test_async_function_returns_promise ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_multiline_type ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_complex_type ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_object_type ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_object_type_two_props ... ok
[INFO] [stdout] test async_await::test_async_function_resolved_value ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_import_two_funcs ... ok
[INFO] [stdout] test async_await::test_async_function_no_return ... ok
[INFO] [stdout] test async_await::test_async_no_record_multiline_await ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_record_type ... ok
[INFO] [stdout] test async_await::test_async_function_throw_rejects ... ok
[INFO] [stdout] test array::test_array_unshift ... ok
[INFO] [stdout] test async_await::test_async_function_in_source_module_with_import ... ok
[INFO] [stdout] test async_await::test_async_method ... ok
[INFO] [stdout] test async_await::test_async_nested_promise ... ok
[INFO] [stdout] test async_await::test_async_promise_assimilation ... ok
[INFO] [stdout] test async_await::test_async_minimal_multiline_type_and_await ... ok
[INFO] [stdout] test async_await::test_async_optional_chaining_single_line ... ok
[INFO] [stdout] test async_await::test_async_optional_chaining_simplest ... ok
[INFO] [stdout] test async_await::test_async_optional_chaining_no_first_func ... ok
[INFO] [stdout] test async_await::test_async_multiline_await_arg ... ok
[INFO] [stdout] test async_await::test_async_no_url_multiline_type_and_await ... ok
[INFO] [stdout] test async_await::test_async_optional_chaining_minimal ... ok
[INFO] [stdout] test async_await::test_async_retry_with_await ... ok
[INFO] [stdout] test async_await::test_async_optional_chaining_in_await ... ok
[INFO] [stdout] test async_await::test_async_pipeline_chain ... ok
[INFO] [stdout] test async_await::test_async_retry_success ... ok
[INFO] [stdout] test async_await::test_async_retry_simple ... ok
[INFO] [stdout] test async_await::test_async_record_with_simple_await ... ok
[INFO] [stdout] test async_await::test_async_safe_process_success ... ok
[INFO] [stdout] test async_await::test_async_record_and_multiline_await ... ok
[INFO] [stdout] test async_await::test_async_retry_failure ... ok
[INFO] [stdout] test async_await::test_async_retry_with_await_loop ... ok
[INFO] [stdout] test async_await::test_async_try_catch ... ok
[INFO] [stdout] test async_await::test_async_simple_then_multiline_minimal ... ok
[INFO] [stdout] test async_await::test_async_safe_process_with_throw ... ok
[INFO] [stdout] test async_await::test_async_try_catch_with_return ... ok
[INFO] [stdout] test async_await::test_async_three_type_two_await ... ok
[INFO] [stdout] test async_await::test_async_three_props_in_type ... ok
[INFO] [stdout] test async_await::test_optional_chaining_direct ... ok
[INFO] [stdout] test async_await::test_optional_chaining_in_object ... ok
[INFO] [stdout] test async_await::test_await_in_expression ... ok
[INFO] [stdout] test async_await::test_await_non_promise ... ok
[INFO] [stdout] test async_await::test_async_two_funcs_multiline_type_first ... ok
[INFO] [stdout] test async_await::test_await_chained ... ok
[INFO] [stdout] test async_await::test_await_rejected_promise ... ok
[INFO] [stdout] test async_await::test_async_sleep_then_multiline_fetch ... ok
[INFO] [stdout] test async_await::test_async_url_and_three_props_in_type ... ok
[INFO] [stdout] test async_await::test_async_with_param_then_multiline ... ok
[INFO] [stdout] test async_await::test_return_await_then_with_method_chain ... ok
[INFO] [stdout] test async_await::test_return_await_then_direct ... ok
[INFO] [stdout] test async_await::test_return_await_then_chain ... ok
[INFO] [stdout] test async_await::test_async_two_props_multiline_type ... ok
[INFO] [stdout] test async_await::test_return_await_then_with_intermediate_variable ... ok
[INFO] [stdout] test async_await::test_await_promise_resolve ... ok
[INFO] [stdout] test async_iter::test_async_generator_async_iterator_returns_self ... ok
[INFO] [stdout] test async_await::test_toplevel_await_json_stringify ... ok
[INFO] [stdout] test async_iter::test_async_generator_basic ... ok
[INFO] [stdout] test async_iter::test_async_generator_has_async_iterator ... ok
[INFO] [stdout] test async_await::test_toplevel_await_returns_object ... ok
[INFO] [stdout] test async_await::test_toplevel_await_returns_object_typeof ... ok
[INFO] [stdout] test async_iter::test_async_generator_done ... ok
[INFO] [stdout] test async_iter::test_async_generator_expression ... ok
[INFO] [stdout] test async_iter::test_async_generator_multiple_next ... ok
[INFO] [stdout] test async_await::test_return_await_then_with_replace_intermediate ... ok
[INFO] [stdout] test async_iter::test_async_generator_return_method ... ok
[INFO] [stdout] test async_iter::test_async_generator_return_value ... ok
[INFO] [stdout] test async_await::test_return_await_then_with_replace ... ok
[INFO] [stdout] test array::test_debug_array_method_lookup ... ok
[INFO] [stdout] test async_await::test_return_await_then_with_method_chain_intermediate ... ok
[INFO] [stdout] test async_iter::test_async_generator_with_await ... ok
[INFO] [stdout] test async_iter::test_async_generator_filter ... ok
[INFO] [stdout] test async_iter::test_async_generator_pagination ... ok
[INFO] [stdout] test async_iter::test_async_generator_with_loop ... ok
[INFO] [stdout] test async_iter::test_async_generator_throw ... ok
[INFO] [stdout] test async_iter::test_async_generator_throw_method ... ok
[INFO] [stdout] test async_iter::test_async_generator_transform ... ok
[INFO] [stdout] test async_iter::test_debug_await_in_while_loop ... ok
[INFO] [stdout] test async_iter::test_debug_async_yield_star_gen2_no_delegation ... ok
[INFO] [stdout] test async_iter::test_debug_async_yield_star_manual ... ok
[INFO] [stdout] test async_iter::test_async_generator_take ... ok
[INFO] [stdout] test async_iter::test_debug_double_await_gen_next ... ok
[INFO] [stdout] test async_iter::test_async_generator_yield_star ... ok
[INFO] [stdout] test async_iter::test_custom_async_iterable ... ok
[INFO] [stdout] test async_iter::test_custom_async_iterable_with_promises ... ok
[INFO] [stdout] test async_iter::test_debug_for_await_in_async_gen ... ok
[INFO] [stdout] test async_iter::test_debug_await_in_while_with_counter ... ok
[INFO] [stdout] test async_iter::test_debug_single_await_gen_next ... ok
[INFO] [stdout] test async_iter::test_debug_double_gen_manual_iteration ... ok
[INFO] [stdout] test async_iter::test_debug_minimal_failing_case ... ok
[INFO] [stdout] test async_iter::test_debug_while_with_done_check ... ok
[INFO] [stdout] test async_iter::test_debug_simple_double_manual ... ok
[INFO] [stdout] test async_iter::test_debug_nested_async_gen_transform ... ok
[INFO] [stdout] test async_iter::test_debug_nested_async_gen_three_yields ... ok
[INFO] [stdout] test async_iter::test_debug_nested_async_gen_simple ... ok
[INFO] [stdout] test async_iter::test_debug_two_await_with_let_reassign ... ok
[INFO] [stdout] test async_iter::test_debug_simple_while_no_await_in_loop ... ok
[INFO] [stdout] test async_iter::test_for_await_of_async_generator_with_await ... ok
[INFO] [stdout] test async_iter::test_debug_three_await_sequential ... ok
[INFO] [stdout] test async_iter::test_for_await_of_array_of_promises ... ok
[INFO] [stdout] test async_iter::test_for_await_nested_for_of ... ok
[INFO] [stdout] test async_iter::test_debug_while_r_done_with_second_await ... ok
[INFO] [stdout] test async_iter::test_for_await_of_empty_array ... ok
[INFO] [stdout] test async_iter::test_for_await_of_async_generator ... ok
[INFO] [stdout] test async_iter::test_for_await_of_async_generator_break ... ok
[INFO] [stdout] test async_iter::test_debug_nested_with_parameter ... ok
[INFO] [stdout] test async_iter::test_symbol_async_iterator_exists ... ok
[INFO] [stdout] test async_iter::test_for_await_of_plain_array ... ok
[INFO] [stdout] test basics::test_array_function_call ... ok
[INFO] [stdout] test basics::test_bigint_arithmetic ... ok
[INFO] [stdout] test async_iter::test_top_level_for_await_array ... ok
[INFO] [stdout] test async_iter::test_for_await_of_mixed_values ... ok
[INFO] [stdout] test async_iter::test_for_await_of_rejected_promise ... ok
[INFO] [stdout] test async_iter::test_for_await_of_with_break ... ok
[INFO] [stdout] test async_iter::test_for_await_of_with_destructuring ... ok
[INFO] [stdout] test basics::test_array_function_call_simple ... ok
[INFO] [stdout] test basics::test_bigint_variable ... ok
[INFO] [stdout] test basics::test_array_initialization_simple ... ok
[INFO] [stdout] test basics::test_asi_with_newline ... ok
[INFO] [stdout] test async_iter::test_top_level_for_await ... ok
[INFO] [stdout] test async_iter::test_for_await_of_with_continue ... ok
[INFO] [stdout] test basics::test_conditional ... ok
[INFO] [stdout] test basics::test_closure_object_method ... ok
[INFO] [stdout] test basics::test_bigint_literal ... ok
[INFO] [stdout] test basics::test_bitwise_shift ... ok
[INFO] [stdout] test basics::test_default_param_no_recursion ... ok
[INFO] [stdout] test basics::test_default_param_can_reference_earlier_param ... ok
[INFO] [stdout] test basics::test_default_param_expression_with_earlier_param ... ok
[INFO] [stdout] test basics::test_default_param_not_evaluated_when_arg_provided ... ok
[INFO] [stdout] test basics::test_arithmetic ... ok
[INFO] [stdout] test basics::test_destructuring_assignment_array ... ok
[INFO] [stdout] test basics::test_default_param_tdz_self_reference ... ok
[INFO] [stdout] test basics::test_default_param_recursion ... ok
[INFO] [stdout] test basics::test_default_param_tdz_forward_reference ... ok
[INFO] [stdout] test basics::test_destructuring_assignment_object_rename ... ok
[INFO] [stdout] test basics::test_empty_array_literal_inline ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_basic ... ok
[INFO] [stdout] test basics::test_line_separator_u2028 ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_assignment ... ok
[INFO] [stdout] test basics::test_comparison ... ok
[INFO] [stdout] test basics::test_form_feed_whitespace ... ok
[INFO] [stdout] test basics::test_line_separator_in_statement ... ok
[INFO] [stdout] test basics::test_paragraph_separator_in_statement ... ok
[INFO] [stdout] test basics::test_paragraph_separator_u2029 ... ok
[INFO] [stdout] test basics::test_destructuring_assignment_array_with_rest ... ok
[INFO] [stdout] test basics::test_no_break_space_whitespace ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_empty ... ok
[INFO] [stdout] test basics::test_bitwise_operations ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_with_default ... ok
[INFO] [stdout] test basics::test_destructuring_assignment_object ... ok
[INFO] [stdout] test basics::test_line_terminators_in_multiline_comment ... ok
[INFO] [stdout] test basics::test_simple_closure ... ok
[INFO] [stdout] test basics::test_sequence_expression ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_only ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_with_rename ... ok
[INFO] [stdout] test basics::test_tagged_template_raw ... ok
[INFO] [stdout] test basics::test_tagged_template_two_substitutions ... ok
[INFO] [stdout] test basics::test_precedence ... ok
[INFO] [stdout] test basics::test_tagged_template_no_substitution ... ok
[INFO] [stdout] test basics::test_tagged_template_strings_length ... ok
[INFO] [stdout] test basics::test_destructuring_object_rest_nested ... ok
[INFO] [stdout] test basics::test_tdz_let_access_before_declaration ... ok
[INFO] [stdout] test basics::test_tagged_template_basic ... ok
[INFO] [stdout] test basics::test_tdz_function_can_reference_later_let ... ok
[INFO] [stdout] test basics::test_tagged_template_first_string ... ok
[INFO] [stdout] test basics::test_tagged_template_second_string ... ok
[INFO] [stdout] test basics::test_tagged_template_with_one_substitution_strings ... ok
[INFO] [stdout] test basics::test_tdz_let_after_declaration_works ... ok
[INFO] [stdout] test basics::test_tagged_template_value_passed ... ok
[INFO] [stdout] test basics::test_update_member_expression ... ok
[INFO] [stdout] test basics::test_update_in_for_loop ... ok
[INFO] [stdout] test basics::test_unsigned_right_shift_assignment ... ok
[INFO] [stdout] test basics::test_update_postfix_decrement ... ok
[INFO] [stdout] test basics::test_tagged_template_multiple_values ... ok
[INFO] [stdout] test basics::test_tdz_const_access_before_declaration ... ok
[INFO] [stdout] test basics::test_tdz_var_hoisting_works ... ok
[INFO] [stdout] test basics::test_update_postfix_increment ... ok
[INFO] [stdout] test basics::test_unsigned_right_shift ... ok
[INFO] [stdout] test basics::test_update_prefix_decrement ... ok
[INFO] [stdout] test basics::test_var_hoisting_array_destructuring ... ok
[INFO] [stdout] test basics::test_update_prefix_increment ... ok
[INFO] [stdout] test basics::test_var_hoisting_catch_block ... ok
[INFO] [stdout] test basics::test_var_hoisting_does_not_affect_let ... ok
[INFO] [stdout] test basics::test_var_hoisting_labeled_statement ... ok
[INFO] [stdout] test basics::test_var_hoisting_multiple_declarations ... ok
[INFO] [stdout] test basics::test_var_hoisting_global_scope_value_after ... ok
[INFO] [stdout] test basics::test_var_hoisting_inside_for ... ok
[INFO] [stdout] test basics::test_vertical_tab_whitespace ... ok
[INFO] [stdout] test basics::test_var_hoisting_inside_try_catch ... ok
[INFO] [stdout] test basics::test_var_hoisting_does_not_affect_const ... ok
[INFO] [stdout] test basics::test_var_hoisting_global_scope ... ok
[INFO] [stdout] test basics::test_var_hoisting_switch_case ... ok
[INFO] [stdout] test basics::test_variables ... ok
[INFO] [stdout] test basics::test_var_hoisting_inside_for_body ... ok
[INFO] [stdout] test boolean::test_boolean_call_nan ... ok
[INFO] [stdout] test boolean::test_boolean_call_false ... ok
[INFO] [stdout] test basics::test_var_hoisting_catch_block_typeof_before ... ok
[INFO] [stdout] test basics::test_var_hoisting_destructuring ... ok
[INFO] [stdout] test basics::test_var_hoisting_inside_if ... ok
[INFO] [stdout] test basics::test_var_hoisting_inside_while ... ok
[INFO] [stdout] test boolean::test_boolean_call_empty_string ... ok
[INFO] [stdout] test boolean::test_boolean_call_no_args ... ok
[INFO] [stdout] test boolean::test_boolean_call_null ... ok
[INFO] [stdout] test basics::test_var_hoisting_catch_block_debug ... ok
[INFO] [stdout] test boolean::test_boolean_call_true ... ok
[INFO] [stdout] test boolean::test_boolean_defined ... ok
[INFO] [stdout] test boolean::test_boolean_prototype_tostring ... ok
[INFO] [stdout] test boolean::test_boolean_new_false ... ok
[INFO] [stdout] test boolean::test_boolean_call_undefined ... ok
[INFO] [stdout] test boolean::test_boolean_prototype_exists ... ok
[INFO] [stdout] test boolean::test_boolean_new_creates_object ... ok
[INFO] [stdout] test boolean::test_boolean_call_nonzero_number ... ok
[INFO] [stdout] test boolean::test_boolean_call_nonempty_string ... ok
[INFO] [stdout] test boolean::test_boolean_call_zero ... ok
[INFO] [stdout] test bytecode::test_bytecode_add_assign ... ok
[INFO] [stdout] test boolean::test_boolean_new_valueof ... ok
[INFO] [stdout] test boolean::test_boolean_prototype_constructor ... ok
[INFO] [stdout] test bytecode::test_bytecode_arguments_access ... ok
[INFO] [stdout] test boolean::test_boolean_prototype_valueof ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_destructure_default ... ok
[INFO] [stdout] test boolean::test_boolean_new_tostring ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_literal ... ok
[INFO] [stdout] test boolean::test_boolean_call_negative_zero ... ok
[INFO] [stdout] test boolean::test_boolean_call_object ... ok
[INFO] [stdout] test bytecode::test_bytecode_addition ... ok
[INFO] [stdout] test bytecode::test_bytecode_arguments_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_destructure_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_destructure_skip ... ok
[INFO] [stdout] test bytecode::test_bytecode_arrow_function_block ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_destructure_rest ... ok
[INFO] [stdout] test bytecode::test_bytecode_arguments_sum ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_function_resolved_value ... ok
[INFO] [stdout] test bytecode::test_bytecode_arrow_no_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_arrow_multiple_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_function_returns_promise ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_arrow_function ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_length ... ok
[INFO] [stdout] test bytecode::test_bytecode_arrow_function_expression ... ok
[INFO] [stdout] test bytecode::test_bytecode_args_not_evaluated_when_callee_throws ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_element_assignment ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_async_iterator_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_next_returns_promise ... ok
[INFO] [stdout] test bytecode::test_bytecode_array_element_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_await_non_promise ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_has_async_iterator ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_return ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_inheritance ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_getter_setter ... ok
[INFO] [stdout] test bytecode::test_bytecode_arrow_default_param_nested_closure ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_static_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_closure_capture ... ok
[INFO] [stdout] test bytecode::test_bytecode_boolean_literal ... ok
[INFO] [stdout] test bytecode::test_bytecode_break ... ok
[INFO] [stdout] test bytecode::test_bytecode_closure_counter ... ok
[INFO] [stdout] test bytecode::test_bytecode_closure_factory ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_bitwise ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_getter_simple ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_done ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_expression ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_setter_simple ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_no_constructor ... ok
[INFO] [stdout] test bytecode::test_bytecode_await_resolved_promise ... ok
[INFO] [stdout] test bytecode::test_bytecode_class_super_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_const_declaration ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_array_element ... ok
[INFO] [stdout] test bytecode::test_bytecode_continue ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_computed ... ok
[INFO] [stdout] test bytecode::test_bytecode_computed_property_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_property ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_nonexistent ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_returns_true ... ok
[INFO] [stdout] test bytecode::test_bytecode_delete_preserves_length ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_array_in_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_async_generator_multiple_yields ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_default_param_with_value ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_default_param ... ok
[INFO] [stdout] test bytecode::test_bytecode_div_assign ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_nested_object_param ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_in_function_params_single ... ok
[INFO] [stdout] test bytecode::test_bytecode_do_while ... ok
[INFO] [stdout] test bytecode::test_bytecode_division ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_part1_maps_sets ... ok
[INFO] [stdout] test bytecode::test_bytecode_do_while_once ... ok
[INFO] [stdout] test bytecode::test_bytecode_destructure_in_function_params_two ... ok
[INFO] [stdout] test bytecode::test_bytecode_equality ... ok
[INFO] [stdout] test bytecode::test_bytecode_exponentiation ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_break ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_empty_object ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_with_values ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_with_continue ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_object ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_part4_conversions ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_loop ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_let_closure_capture ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_no_init ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_in_with_break ... ok
[INFO] [stdout] test bytecode::test_bytecode_function_local_vars ... ok
[INFO] [stdout] test bytecode::test_bytecode_function_expression ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_of_generator ... ok
[INFO] [stdout] test bytecode::test_bytecode_function_no_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_no_update ... ok
[INFO] [stdout] test bytecode::test_bytecode_for_of_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_collect_values ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_for_loop ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_done ... ok
[INFO] [stdout] test bytecode::test_bytecode_function_no_return ... ok
[INFO] [stdout] test bytecode::test_bytecode_function_multiple_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_expression ... ok
[INFO] [stdout] test bytecode::test_bytecode_employees_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_local_var ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_multiple_next ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_for_of ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_not_done ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_no_yield ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_next_with_value ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_manual_iteration ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_return_value ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_preserves_scope ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_simple_param ... ok
[INFO] [stdout] test bytecode::test_bytecode_if_true ... ok
[INFO] [stdout] test bytecode::test_bytecode_if_false ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_parts_1_and_2 ... ok
[INFO] [stdout] test bytecode::test_bytecode_generator_with_params ... ok
[INFO] [stdout] test bytecode::test_bytecode_if_else_if ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_like_code ... ok
[INFO] [stdout] test bytecode::test_bytecode_inequality ... ok
[INFO] [stdout] test bytecode::test_bytecode_if_else ... ok
[INFO] [stdout] test bytecode::test_bytecode_labeled_break ... ok
[INFO] [stdout] test bytecode::test_bytecode_labeled_block ... ok
[INFO] [stdout] test bytecode::test_bytecode_modulo ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_part2_set_operations ... ok
[INFO] [stdout] test bytecode::test_bytecode_mod_assign ... ok
[INFO] [stdout] test bytecode::test_bytecode_let_declaration ... ok
[INFO] [stdout] test bytecode::test_bytecode_mul_assign ... ok
[INFO] [stdout] test bytecode::test_bytecode_labeled_while ... ok
[INFO] [stdout] test bytecode::test_bytecode_labeled_continue ... ok
[INFO] [stdout] test bytecode::test_bytecode_nested_property_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_multiple_variables ... ok
[INFO] [stdout] test bytecode::test_bytecode_nested_labels ... ok
[INFO] [stdout] test bytecode::test_bytecode_multiplication ... ok
[INFO] [stdout] test bytecode::test_bytecode_logical_and ... ok
[INFO] [stdout] test bytecode::test_bytecode_new_function ... ok
[INFO] [stdout] test bytecode::test_bytecode_nullish_coalescing ... ok
[INFO] [stdout] test bytecode::test_bytecode_new_with_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_nested_try ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_destructure_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_logical_or ... ok
[INFO] [stdout] test bytecode::test_bytecode_number_literal ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_literal ... ok
[INFO] [stdout] test bytecode::test_bytecode_combined_module_code ... ok
[INFO] [stdout] test bytecode::test_bytecode_null_undefined ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_destructure_default ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_destructure_nested ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_destructure_rename ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_nested ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_computed_null ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_computed ... ok
[INFO] [stdout] test bytecode::test_bytecode_object_property_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_nested_null ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized_debug ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_call_undefined ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized_optional_call_with_this ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_null ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_parenthesized_optional_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_prefix_decrement ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_property ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_shortcircuit ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_undefined ... ok
[INFO] [stdout] test bytecode::test_bytecode_prefix_increment ... ok
[INFO] [stdout] test bytecode::test_bytecode_regular_computed_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_property_assignment ... ok
[INFO] [stdout] test bytecode::test_bytecode_postfix_decrement ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_array_methods ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_arrow ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_with_leading ... ok
[INFO] [stdout] test bytecode::test_bytecode_postfix_increment ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_single ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_all_parts_compact ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_part3_graph_and_counter ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_in_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_optional_chain_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_collections_parts_1_2_3 ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_in_array_values ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_empty ... ok
[INFO] [stdout] test bytecode::test_bytecode_many_console_logs ... ok
[INFO] [stdout] test bytecode::test_bytecode_rest_param_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_static_block_class_name_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_static_block_this_binding ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_in_function_call_mixed ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_multiple_arrays ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_in_new ... ok
[INFO] [stdout] test bytecode::test_bytecode_static_block_runs ... ok
[INFO] [stdout] test bytecode::test_bytecode_string_concat ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_empty_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_relational ... ok
[INFO] [stdout] test bytecode::test_bytecode_spread_in_function_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_string_literal ... ok
[INFO] [stdout] test bytecode::test_bytecode_shifts ... ok
[INFO] [stdout] test bytecode::test_bytecode_static_initialization_block ... ok
[INFO] [stdout] test bytecode::test_bytecode_sub_assign ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_method_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_switch_default ... ok
[INFO] [stdout] test bytecode::test_bytecode_super_in_static_getter ... ok
[INFO] [stdout] test bytecode::test_bytecode_subtraction ... ok
[INFO] [stdout] test bytecode::test_bytecode_switch_match ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_multiple_expressions ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_basic ... ok
[INFO] [stdout] test bytecode::test_bytecode_super_in_static_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_switch_fallthrough ... ok
[INFO] [stdout] test bytecode::test_bytecode_template_literal ... ok
[INFO] [stdout] test bytecode::test_bytecode_super_in_static_setter ... ok
[INFO] [stdout] test bytecode::test_bytecode_super_in_instance_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_with_expression ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_returns_value ... ok
[INFO] [stdout] test bytecode::test_bytecode_tagged_template_raw ... ok
[INFO] [stdout] test bytecode::test_bytecode_try_no_error ... ok
[INFO] [stdout] test bytecode::test_bytecode_typeof_function ... ok
[INFO] [stdout] test bytecode::test_bytecode_template_with_expr ... ok
[INFO] [stdout] test bytecode::test_bytecode_template_with_number ... ok
[INFO] [stdout] test bytecode::test_bytecode_ternary_with_member_access ... ok
[INFO] [stdout] test bytecode::test_bytecode_var_declaration ... ok
[INFO] [stdout] test bytecode::test_bytecode_throw_and_catch ... ok
[INFO] [stdout] test bytecode::test_bytecode_try_catch ... ok
[INFO] [stdout] test bytecode::test_bytecode_try_finally ... ok
[INFO] [stdout] test bytecode::test_bytecode_try_catch_finally ... ok
[INFO] [stdout] test bytecode::test_bytecode_typeof ... ok
[INFO] [stdout] test bytecode::test_bytecode_unary_minus ... ok
[INFO] [stdout] test bytecode::test_bytecode_variable_assignment ... ok
[INFO] [stdout] test bytecode::test_bytecode_unlabeled_break_with_label ... ok
[INFO] [stdout] test bytecode::test_bytecode_while_false ... ok
[INFO] [stdout] test class::test_class_computed_getter_setter_combined ... ok
[INFO] [stdout] test class::test_class_expression ... ok
[INFO] [stdout] test array::test_gc_cycles_all_tests ... ok
[INFO] [stdout] test bytecode::test_bytecode_yield_star_array ... ok
[INFO] [stdout] test bytecode::test_bytecode_unary_not ... ok
[INFO] [stdout] test class::test_class_expression_named ... ok
[INFO] [stdout] test bytecode::test_bytecode_ternary ... ok
[INFO] [stdout] test class::test_class_getter_numeric_key_via_prototype ... ok
[INFO] [stdout] test bytecode::test_bytecode_while_sum ... ok
[INFO] [stdout] test class::test_class_getter_only ... ok
[INFO] [stdout] test class::test_class_computed_getter ... ok
[INFO] [stdout] test bytecode::test_bytecode_while_loop ... ok
[INFO] [stdout] test class::test_class_getter_via_prototype ... ok
[INFO] [stdout] test class::test_class_computed_setter ... ok
[INFO] [stdout] test class::test_class_getter_setter ... ok
[INFO] [stdout] test class::test_class_getter_computed_key ... ok
[INFO] [stdout] test class::test_class_static_field ... ok
[INFO] [stdout] test class::test_class_basic ... ok
[INFO] [stdout] test class::test_class_getter_non_canonical_key ... ok
[INFO] [stdout] test class::test_class_getter_leading_decimal_key ... ok
[INFO] [stdout] test class::test_class_static_getter_setter ... ok
[INFO] [stdout] test class::test_class_method_not_enumerable ... ok
[INFO] [stdout] test class::test_class_extends ... ok
[INFO] [stdout] test class::test_class_setter_via_prototype ... ok
[INFO] [stdout] test class::test_class_static_method ... ok
[INFO] [stdout] test bytecode::test_bytecode_typeof_values ... ok
[INFO] [stdout] test class::test_spread_in_new_mixed_args ... ok
[INFO] [stdout] test class::test_private_method ... ok
[INFO] [stdout] test class::test_property_access_with_operators ... ok
[INFO] [stdout] test class::test_private_field_basic ... ok
[INFO] [stdout] test class::test_multiple_super_accesses ... ok
[INFO] [stdout] test class::test_private_field_initial_value ... ok
[INFO] [stdout] test class::test_super_call_depth_debug ... ok
[INFO] [stdout] test class::test_class_super_method ... ok
[INFO] [stdout] test class::test_spread_in_new ... ok
[INFO] [stdout] test class::test_class_super_call ... ok
[INFO] [stdout] test bytecode::test_bytecode_yield_star_to_generator ... ok
[INFO] [stdout] test class::test_class_static_method_not_enumerable ... ok
[INFO] [stdout] test class::test_static_private_field ... ok
[INFO] [stdout] test class::test_static_block_complex ... ok
[INFO] [stdout] test class::test_super_call_then_super_property ... ok
[INFO] [stdout] test class::test_static_initialization_block ... ok
[INFO] [stdout] test class::test_spread_in_new_multiple ... ok
[INFO] [stdout] test class::test_super_in_arrow_inside_method ... ok
[INFO] [stdout] test class::test_static_private_field_in_instance ... ok
[INFO] [stdout] test class::test_super_method_in_method ... ok
[INFO] [stdout] test class::test_super_matches_prototype ... ok
[INFO] [stdout] test class::test_super_in_static_setter ... ok
[INFO] [stdout] test class::test_super_computed_property ... ok
[INFO] [stdout] test class::test_super_in_setter ... ok
[INFO] [stdout] test class::test_super_deep_inheritance ... ok
[INFO] [stdout] test class::test_super_method_this_binding ... ok
[INFO] [stdout] test class::test_super_in_async_method ... ok
[INFO] [stdout] test class::test_super_method_two_levels ... ok
[INFO] [stdout] test class::test_super_in_static_method ... ok
[INFO] [stdout] test class::test_super_property_in_constructor ... ok
[INFO] [stdout] test class::test_super_property_before_super_call ... ok
[INFO] [stdout] test class::test_super_in_getter ... ok
[INFO] [stdout] test console::test_console_count_reset ... ok
[INFO] [stdout] test class::test_super_prototype_property ... ok
[INFO] [stdout] test class::test_super_in_static_getter ... ok
[INFO] [stdout] test class::test_super_in_generator_method ... ok
[INFO] [stdout] test console::test_console_clear ... ok
[INFO] [stdout] test console::test_console_count ... ok
[INFO] [stdout] test class::test_super_regular_property ... ok
[INFO] [stdout] test console::test_console_info ... ok
[INFO] [stdout] test console::test_console_error ... ok
[INFO] [stdout] test class::test_super_property_in_method ... ok
[INFO] [stdout] test console::test_console_dir ... ok
[INFO] [stdout] test class::test_super_symbol_property ... ok
[INFO] [stdout] test console::test_console_debug ... ok
[INFO] [stdout] test class::test_super_two_levels_debug ... ok
[INFO] [stdout] test class::test_super_property_assignment ... ok
[INFO] [stdout] test console::test_console_group_end ... ok
[INFO] [stdout] test console::test_console_time ... ok
[INFO] [stdout] test console::test_console_time_end ... ok
[INFO] [stdout] test console::test_console_group ... ok
[INFO] [stdout] test class::test_super_three_levels_debug ... ok
[INFO] [stdout] test console::test_console_table ... ok
[INFO] [stdout] test class::test_super_static_debug ... ok
[INFO] [stdout] test console::test_console_log ... ok
[INFO] [stdout] test console::test_console_warn ... ok
[INFO] [stdout] test control_flow::test_and_short_circuit ... ok
[INFO] [stdout] test control_flow::test_block_var_not_visible_after ... ok
[INFO] [stdout] test control_flow::test_and_returns_right_value ... ok
[INFO] [stdout] test control_flow::test_break_in_for ... ok
[INFO] [stdout] test control_flow::test_break_in_while ... ok
[INFO] [stdout] test control_flow::test_break_outside_loop_error ... ok
[INFO] [stdout] test control_flow::test_continue_outside_loop_error ... ok
[INFO] [stdout] test control_flow::test_break_in_switch ... ok
[INFO] [stdout] test control_flow::test_catch_error_parameter ... ok
[INFO] [stdout] test control_flow::test_break_undefined_label_error ... ok
[INFO] [stdout] test control_flow::test_do_while_false_condition ... ok
[INFO] [stdout] test control_flow::test_binary_search ... ok
[INFO] [stdout] test control_flow::test_do_while_executes_once_minimum ... ok
[INFO] [stdout] test control_flow::test_continue_undefined_label_error ... ok
[INFO] [stdout] test control_flow::test_do_while_multiple_iterations ... ok
[INFO] [stdout] test control_flow::test_finally_break_overrides_try_exception ... ok
[INFO] [stdout] test control_flow::test_break_innermost_loop ... ok
[INFO] [stdout] test control_flow::test_deeply_nested_block_scopes ... ok
[INFO] [stdout] test control_flow::test_continue_in_while ... ok
[INFO] [stdout] test control_flow::test_closure_capturing_loop_variable ... ok
[INFO] [stdout] test control_flow::test_finally_with_continue_in_try ... ok
[INFO] [stdout] test control_flow::test_continue_innermost_loop ... ok
[INFO] [stdout] test control_flow::test_finally_continue_overrides_try_break ... ok
[INFO] [stdout] test control_flow::test_finally_always_runs ... ok
[INFO] [stdout] test control_flow::test_finally_with_continue_in_catch ... ok
[INFO] [stdout] test control_flow::test_finally_with_break_in_catch ... ok
[INFO] [stdout] test control_flow::test_bubble_sort ... ok
[INFO] [stdout] test control_flow::test_for_basic_iteration ... ok
[INFO] [stdout] test control_flow::test_continue_in_for ... ok
[INFO] [stdout] test control_flow::test_finally_with_break_in_try ... ok
[INFO] [stdout] test control_flow::test_for_in_computed_property_with_in ... ok
[INFO] [stdout] test control_flow::test_for_empty ... ok
[INFO] [stdout] test control_flow::test_for_in_array_indices ... ok
[INFO] [stdout] test control_flow::test_for_let_closure_capture_simple ... ok
[INFO] [stdout] test control_flow::test_for_iter_with_block_let ... ok
[INFO] [stdout] test control_flow::test_for_no_init ... ok
[INFO] [stdout] test control_flow::test_for_no_update ... ok
[INFO] [stdout] test control_flow::test_for_of_array ... ok
[INFO] [stdout] test control_flow::test_for_multiple_variables ... ok
[INFO] [stdout] test control_flow::test_for_no_condition ... ok
[INFO] [stdout] test control_flow::test_for_let_with_throw_in_body ... ok
[INFO] [stdout] test control_flow::test_for_loop_array_with_in ... ok
[INFO] [stdout] test control_flow::test_for_iter_count_let ... ok
[INFO] [stdout] test control_flow::test_for_of_with_template_literal ... ok
[INFO] [stdout] test control_flow::test_for_in_empty_object ... ok
[INFO] [stdout] test control_flow::test_fizzbuzz ... ok
[INFO] [stdout] test control_flow::test_for_in_with_predeclared_var ... ok
[INFO] [stdout] test control_flow::test_for_in_with_predeclared_var_accumulate ... ok
[INFO] [stdout] test control_flow::test_for_with_try_no_throw ... ok
[INFO] [stdout] test control_flow::test_for_var_function_scope ... ok
[INFO] [stdout] test control_flow::test_for_var_hoisting_in_function ... ok
[INFO] [stdout] test control_flow::test_for_of_empty_array ... ok
[INFO] [stdout] test control_flow::test_for_with_throw_no_let ... ok
[INFO] [stdout] test control_flow::test_for_of_string ... ok
[INFO] [stdout] test control_flow::test_for_let_block_scope ... ok
[INFO] [stdout] test control_flow::test_for_of_with_predeclared_var ... ok
[INFO] [stdout] test control_flow::test_if_else_false_branch ... ok
[INFO] [stdout] test control_flow::test_for_simple_throw_let ... ok
[INFO] [stdout] test control_flow::test_for_with_if_throw ... ok
[INFO] [stdout] test control_flow::test_for_with_try_always_throw ... ok
[INFO] [stdout] test control_flow::test_if_else_true_branch ... ok
[INFO] [stdout] test control_flow::test_for_of_with_destructuring ... ok
[INFO] [stdout] test control_flow::test_if_false_no_else ... ok
[INFO] [stdout] test control_flow::test_if_true_branch ... ok
[INFO] [stdout] test control_flow::test_if_with_block_scope ... ok
[INFO] [stdout] test control_flow::test_for_in_object_keys ... ok
[INFO] [stdout] test control_flow::test_nested_block_scopes ... ok
[INFO] [stdout] test control_flow::test_if_else_if_else_chain ... ok
[INFO] [stdout] test control_flow::test_nested_block_outer_var_not_visible_after_both ... ok
[INFO] [stdout] test control_flow::test_nested_blocks_outer_var_visible_after ... ok
[INFO] [stdout] test control_flow::test_nested_try_catch ... ok
[INFO] [stdout] test control_flow::test_nested_try_finally_rethrows ... ok
[INFO] [stdout] test control_flow::test_nested_loops_with_break ... ok
[INFO] [stdout] test control_flow::test_nullish_coalescing ... ok
[INFO] [stdout] test control_flow::test_labeled_break_outer_loop ... ok
[INFO] [stdout] test control_flow::test_nested_loops_with_continue ... ok
[INFO] [stdout] test control_flow::test_optional_call_chained_methods ... ok
[INFO] [stdout] test control_flow::test_iterator_pattern ... ok
[INFO] [stdout] test control_flow::test_optional_call_on_method_parenthesized ... ok
[INFO] [stdout] test control_flow::test_loop_in_try_catch ... ok
[INFO] [stdout] test control_flow::test_optional_call_on_method ... ok
[INFO] [stdout] test control_flow::test_logical_operators_with_complex_expressions ... ok
[INFO] [stdout] test control_flow::test_nested_if_in_loop ... ok
[INFO] [stdout] test control_flow::test_loop_inside_switch ... ok
[INFO] [stdout] test control_flow::test_optional_call_array_method ... ok
[INFO] [stdout] test control_flow::test_optional_call_preserves_this_parenthesized ... ok
[INFO] [stdout] test control_flow::test_optional_call_this_null_base ... ok
[INFO] [stdout] test control_flow::test_optional_call_this_undefined_method ... ok
[INFO] [stdout] test control_flow::test_optional_call_preserves_this_basic ... ok
[INFO] [stdout] test control_flow::test_optional_call_short_circuit ... ok
[INFO] [stdout] test control_flow::test_optional_chain_double_optional ... ok
[INFO] [stdout] test control_flow::test_if_truthy_values ... ok
[INFO] [stdout] test control_flow::test_optional_call_this_with_arguments ... ok
[INFO] [stdout] test control_flow::test_optional_call_with_computed_property ... ok
[INFO] [stdout] test control_flow::test_optional_call_this_with_nested_object ... ok
[INFO] [stdout] test control_flow::test_optional_chain_double_optional_parenthesized ... ok
[INFO] [stdout] test control_flow::test_optional_chaining_null_short_circuit ... ok
[INFO] [stdout] test control_flow::test_labeled_nested_loops ... ok
[INFO] [stdout] test control_flow::test_if_falsy_values ... ok
[INFO] [stdout] test control_flow::test_labeled_continue_outer_loop ... ok
[INFO] [stdout] test control_flow::test_return_in_try_finally ... ok
[INFO] [stdout] test control_flow::test_optional_chaining_long_short_circuit ... ok
[INFO] [stdout] test control_flow::test_return_outside_function_error ... ok
[INFO] [stdout] test control_flow::test_recursive_with_base_case ... ok
[INFO] [stdout] test control_flow::test_return_in_loop ... ok
[INFO] [stdout] test control_flow::test_switch_default_case ... ok
[INFO] [stdout] test control_flow::test_return_in_simple_for_loop ... ok
[INFO] [stdout] test control_flow::test_or_returns_falsy_value ... ok
[INFO] [stdout] test control_flow::test_optional_chaining_short_circuit ... ok
[INFO] [stdout] test control_flow::test_switch_expression_cases ... ok
[INFO] [stdout] test control_flow::test_optional_chaining_in_condition ... ok
[INFO] [stdout] test control_flow::test_or_short_circuit ... ok
[INFO] [stdout] test control_flow::test_switch_fall_through ... ok
[INFO] [stdout] test control_flow::test_return_in_if_inside_for_loop ... ok
[INFO] [stdout] test control_flow::test_switch_break_stops_execution ... ok
[INFO] [stdout] test control_flow::test_switch_matching_case ... ok
[INFO] [stdout] test control_flow::test_throw_in_function ... ok
[INFO] [stdout] test control_flow::test_throw_number ... ok
[INFO] [stdout] test control_flow::test_throw_custom_object ... ok
[INFO] [stdout] test control_flow::test_throw_string ... ok
[INFO] [stdout] test control_flow::test_switch_inside_loop ... ok
[INFO] [stdout] test control_flow::test_retry_with_try_catch ... ok
[INFO] [stdout] test control_flow::test_switch_string_cases ... ok
[INFO] [stdout] test control_flow::test_throw_error_object ... ok
[INFO] [stdout] test control_flow::test_try_catch_error ... ok
[INFO] [stdout] test control_flow::test_try_catch_finally_with_error ... ok
[INFO] [stdout] test control_flow::test_try_no_error ... ok
[INFO] [stdout] test control_flow::test_try_finally_no_error ... ok
[INFO] [stdout] test control_flow::test_try_catch_in_loop ... ok
[INFO] [stdout] test control_flow::test_while_false_condition_no_execution ... ok
[INFO] [stdout] test control_flow::test_rethrow_in_catch ... ok
[INFO] [stdout] test control_flow::test_while_complex_condition ... ok
[INFO] [stdout] test control_flow::test_while_basic_iteration ... ok
[INFO] [stdout] test date::test_date_addition_uses_tostring ... ok
[INFO] [stdout] test date::test_date_from_date_string ... ok
[INFO] [stdout] test control_flow::test_switch_multiple_cases_same_body ... ok
[INFO] [stdout] test date::test_date_getfullyear ... ok
[INFO] [stdout] test date::test_date_getutchours ... ok
[INFO] [stdout] test date::test_date_from_iso_string ... ok
[INFO] [stdout] test control_flow::test_while_with_mutation ... ok
[INFO] [stdout] test date::test_date_getutcmilliseconds ... ok
[INFO] [stdout] test date::test_date_getmonth ... ok
[INFO] [stdout] test date::test_date_getutcseconds ... ok
[INFO] [stdout] test date::test_date_getdate ... ok
[INFO] [stdout] test date::test_date_now ... ok
[INFO] [stdout] test date::test_date_plus_boolean ... ok
[INFO] [stdout] test date::test_date_setdate ... ok
[INFO] [stdout] test date::test_date_plus_object ... ok
[INFO] [stdout] test date::test_date_getutcminutes ... ok
[INFO] [stdout] test date::test_date_setfullyear ... ok
[INFO] [stdout] test date::test_date_setfullyear_returns_timestamp ... ok
[INFO] [stdout] test date::test_date_sethours ... ok
[INFO] [stdout] test control_flow::test_try_finally_rethrows_exception ... ok
[INFO] [stdout] test control_flow::test_sieve_of_eratosthenes ... ok
[INFO] [stdout] test date::test_date_setmilliseconds ... ok
[INFO] [stdout] test date::test_date_from_components ... ok
[INFO] [stdout] test date::test_date_setminutes ... ok
[INFO] [stdout] test control_flow::test_switch_no_matching_case_no_default ... ok
[INFO] [stdout] test control_flow::test_state_machine ... ok
[INFO] [stdout] test date::test_date_from_iso_string_no_timezone ... ok
[INFO] [stdout] test date::test_date_day_zero ... ok
[INFO] [stdout] test date::test_date_todatestring ... ok
[INFO] [stdout] test date::test_date_utc ... ok
[INFO] [stdout] test date::test_date_totimestring ... ok
[INFO] [stdout] test date::test_date_plus_number ... ok
[INFO] [stdout] test date::test_date_tostring ... ok
[INFO] [stdout] test date::test_date_setmonth ... ok
[INFO] [stdout] test date::test_date_setseconds ... ok
[INFO] [stdout] test date::test_date_toisostring ... ok
[INFO] [stdout] test date::test_new_date_creates_object ... ok
[INFO] [stdout] test date::test_date_called_as_function ... ok
[INFO] [stdout] test date::test_date_settime ... ok
[INFO] [stdout] test decorator::test_accessor_decorator_getter ... ok
[INFO] [stdout] test decorator::test_class_decorator_basic ... ok
[INFO] [stdout] test decorator::test_auto_accessor_decorator ... ok
[INFO] [stdout] test decorator::test_accessor_this_property_persists ... ok
[INFO] [stdout] test decorator::test_auto_accessor_basic ... ok
[INFO] [stdout] test date::test_date_with_timestamp ... ok
[INFO] [stdout] test decorator::test_accessor_this_boolean_tracking ... ok
[INFO] [stdout] test decorator::test_class_decorator_modify ... ok
[INFO] [stdout] test decorator::test_auto_accessor_setter ... ok
[INFO] [stdout] test decorator::test_class_decorator_replace ... ok
[INFO] [stdout] test decorator::test_decorator_add_initializer ... ok
[INFO] [stdout] test decorator::test_class_decorator_static_property ... ok
[INFO] [stdout] test decorator::test_auto_accessor_decorator_context ... ok
[INFO] [stdout] test decorator::test_autobind_decorator ... ok
[INFO] [stdout] test cycle_leak::test_cycle_leak_detailed ... ok
[INFO] [stdout] test decorator::test_debug_decorator_context ... ok
[INFO] [stdout] test decorator::test_constructor_parameter_decorator ... ok
[INFO] [stdout] test decorator::test_decorator_class_expression ... ok
[INFO] [stdout] test decorator::test_debug_field_decorator ... ok
[INFO] [stdout] test decorator::test_auto_accessor_with_tracking ... ok
[INFO] [stdout] test decorator::test_decorator_inheritance ... ok
[INFO] [stdout] test decorator::test_decorator_not_function_error ... ok
[INFO] [stdout] test decorator::test_decorator_factory_invalid_return ... ok
[INFO] [stdout] test decorator::test_decorator_typescript_types ... ok
[INFO] [stdout] test decorator::test_decorator_wrapper_called_from_instance_method ... ok
[INFO] [stdout] test decorator::test_decorator_factory_multi_args ... ok
[INFO] [stdout] test bytecode::test_bytecode_full_collections_main ... ok
[INFO] [stdout] test decorator::test_decorator_return_undefined ... ok
[INFO] [stdout] test decorator::test_decorator_context_static ... ok
[INFO] [stdout] test decorator::test_decorator_context_private ... ok
[INFO] [stdout] test decorator::test_decorator_this_binding ... ok
[INFO] [stdout] test decorator::test_class_metadata ... ok
[INFO] [stdout] test decorator::test_field_decorator_basic ... ok
[INFO] [stdout] test decorator::test_field_decorator_transform ... ok
[INFO] [stdout] test decorator::test_fluent_interface ... ok
[INFO] [stdout] test decorator::test_decorator_wrapper_called_from_instance_method_decorated ... ok
[INFO] [stdout] test decorator::test_lazy_initialization_debug ... ok
[INFO] [stdout] test decorator::test_method_decorator_basic ... ok
[INFO] [stdout] test decorator::test_deprecation_decorator ... ok
[INFO] [stdout] test decorator::test_method_decorator_wrap ... ok
[INFO] [stdout] test decorator::test_multiple_decorator_factories_order ... ok
[INFO] [stdout] test decorator::test_cache_with_ttl ... ok
[INFO] [stdout] test decorator::test_method_decorator_context ... ok
[INFO] [stdout] test decorator::test_multiple_decorators_order ... ok
[INFO] [stdout] test decorator::test_memoize_decorator ... ok
[INFO] [stdout] test decorator::test_multiple_method_decorators ... ok
[INFO] [stdout] test decorator::test_dependency_injection ... ok
[INFO] [stdout] test decorator::test_immutable_decorator_debug ... ok
[INFO] [stdout] test decorator::test_event_emitter_decorator ... ok
[INFO] [stdout] test decorator::test_decorator_factory_basic ... ok
[INFO] [stdout] test decorator::test_computed_property ... ok
[INFO] [stdout] test decorator::test_observable_pattern ... ok
[INFO] [stdout] test decorator::test_decorator_context_kind ... ok
[INFO] [stdout] test decorator::test_parameter_decorator_factory ... ok
[INFO] [stdout] test decorator::test_parameter_decorator_context ... ok
[INFO] [stdout] test decorator::test_private_field_decorator ... ok
[INFO] [stdout] test decorator::test_parameter_decorator ... ok
[INFO] [stdout] test decorator::test_decorator_pipeline ... ok
[INFO] [stdout] test decorator::test_private_method_decorator ... ok
[INFO] [stdout] test decorator::test_static_auto_accessor ... ok
[INFO] [stdout] test decorator::test_rest_api_decorators ... ok
[INFO] [stdout] test decorator::test_singleton_decorator ... ok
[INFO] [stdout] test decorator::test_immutable_decorator_two_modifications ... ok
[INFO] [stdout] test decorator::test_fluent_interface_debug ... ok
[INFO] [stdout] test decorator::test_overload_tracking ... ok
[INFO] [stdout] test decorator::test_static_auto_accessor_decorator ... ok
[INFO] [stdout] test decorator::test_static_method_decorator ... ok
[INFO] [stdout] test enum_test::test_const_enum_basic ... ok
[INFO] [stdout] test decorator::test_static_field_decorator ... ok
[INFO] [stdout] test decorator::test_state_machine_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_can_add_properties ... ok
[INFO] [stdout] test decorator::test_lazy_initialization ... ok
[INFO] [stdout] test enum_test::test_enum_float_reverse_mapping ... ok
[INFO] [stdout] test decorator::test_singleton_pattern ... ok
[INFO] [stdout] test decorator::test_retry_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_for_in_string ... ok
[INFO] [stdout] test enum_test::test_enum_empty ... ok
[INFO] [stdout] test enum_test::test_enum_float_values ... ok
[INFO] [stdout] test enum_test::test_enum_computed_from_prior_members ... ok
[INFO] [stdout] test decorator::test_static_method_parameter_decorator ... ok
[INFO] [stdout] test decorator::test_validation_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_has_object_prototype ... ok
[INFO] [stdout] test enum_test::test_enum_for_in_numeric ... ok
[INFO] [stdout] test decorator::test_serializable_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_in_function_scope ... ok
[INFO] [stdout] test decorator::test_timing_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_is_mutable_like_object ... ok
[INFO] [stdout] test decorator::test_rbac_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_in_comparison ... ok
[INFO] [stdout] test enum_test::test_enum_json_stringify ... ok
[INFO] [stdout] test enum_test::test_enum_member_named_constructor ... ok
[INFO] [stdout] test enum_test::test_enum_mixed_values ... ok
[INFO] [stdout] test enum_test::test_enum_negative_reverse_mapping ... ok
[INFO] [stdout] test enum_test::test_enum_auto_increment_after_explicit ... ok
[INFO] [stdout] test enum_test::test_enum_member_named_prototype ... ok
[INFO] [stdout] test enum_test::test_enum_in_arithmetic ... ok
[INFO] [stdout] test enum_test::test_enum_numeric_explicit_values ... ok
[INFO] [stdout] test enum_test::test_enum_negative_values ... ok
[INFO] [stdout] test enum_test::test_enum_no_reverse_mapping_for_strings ... ok
[INFO] [stdout] test enum_test::test_enum_member_typeof ... ok
[INFO] [stdout] test enum_test::test_enum_object_keys_after_freeze ... ok
[INFO] [stdout] test decorator::test_readonly_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_object_freeze ... ok
[INFO] [stdout] test enum_test::test_enum_shadowing ... ok
[INFO] [stdout] test enum_test::test_enum_object_values_numeric ... ok
[INFO] [stdout] test enum_test::test_enum_typeof ... ok
[INFO] [stdout] test enum_test::test_enum_object_keys_string ... ok
[INFO] [stdout] test enum_test::test_enum_reverse_mapping_all_numeric ... ok
[INFO] [stdout] test decorator::test_throttle_decorator ... ok
[INFO] [stdout] test enum_test::test_enum_object_values_string ... ok
[INFO] [stdout] test enum_test::test_enum_numeric_basic ... ok
[INFO] [stdout] test enum_test::test_enum_reverse_mapping_numeric ... ok
[INFO] [stdout] test enum_test::test_enum_string_values ... ok
[INFO] [stdout] test enum_test::test_enum_tostring ... ok
[INFO] [stdout] test enum_test::test_enum_single_member ... ok
[INFO] [stdout] test error::test_array_push_in_catch_if ... ok
[INFO] [stdout] test error::test_error_constructor_property ... ok
[INFO] [stdout] test error::test_catch_then_if_nested ... ok
[INFO] [stdout] test error::test_closure_arg_with_catch_direct_assign ... ok
[INFO] [stdout] test error::test_catch_variable_assignment ... ok
[INFO] [stdout] test error::test_error_stack_contains_error_name ... ok
[INFO] [stdout] test decorator::test_validation_decorators ... ok
[INFO] [stdout] test error::test_error_constructor ... ok
[INFO] [stdout] test error::test_closure_arg_with_catch_instanceof_simplified ... ok
[INFO] [stdout] test error::test_error_stack_exists ... ok
[INFO] [stdout] test error::test_error_instanceof_hierarchy ... ok
[INFO] [stdout] test error::test_error_stack_in_function ... ok
[INFO] [stdout] test error::test_error_tostring_basic ... ok
[INFO] [stdout] test error::test_error_tostring_no_message ... ok
[INFO] [stdout] test error::test_closure_arg_with_catch_typeof ... ok
[INFO] [stdout] test enum_test::test_enum_object_keys_numeric ... ok
[INFO] [stdout] test error::test_error_tostring_referenceerror ... ok
[INFO] [stdout] test error::test_closure_arg_with_catch_no_instanceof ... ok
[INFO] [stdout] test error::test_error_tostring_custom ... ok
[INFO] [stdout] test error::test_evalerror_constructor_property ... ok
[INFO] [stdout] test error::test_if_block_assigns_outer_variable_with_condition ... ok
[INFO] [stdout] test error::test_evalerror ... ok
[INFO] [stdout] test error::test_custom_error_class_inherits_message ... ok
[INFO] [stdout] test error::test_instanceof_catch_variable ... ok
[INFO] [stdout] test error::test_catch_with_instanceof ... ok
[INFO] [stdout] test error::test_custom_error_class_tostring ... ok
[INFO] [stdout] test error::test_if_block_assigns_outer_variable ... ok
[INFO] [stdout] test error::test_error_constructor_name ... ok
[INFO] [stdout] test error::test_instanceof_catch_variable_condition ... ok
[INFO] [stdout] test error::test_error_tostring_typeerror ... ok
[INFO] [stdout] test error::test_instanceof_error_basic ... ok
[INFO] [stdout] test error::test_rangeerror ... ok
[INFO] [stdout] test error::test_native_typeerror_constructor ... ok
[INFO] [stdout] test error::test_rangeerror_constructor_property ... ok
[INFO] [stdout] test error::test_reference_error_message_format ... ok
[INFO] [stdout] test error::test_referenceerror_constructor_property ... ok
[INFO] [stdout] test error::test_named_function_throw_in_try_catch ... ok
[INFO] [stdout] test error::test_runtime_referenceerror_constructor ... ok
[INFO] [stdout] test error::test_runtime_error_tostring ... ok
[INFO] [stdout] test error::test_runtime_referenceerror_has_name ... ok
[INFO] [stdout] test error::test_runtime_referenceerror_is_object ... ok
[INFO] [stdout] test error::test_catch_instanceof_assign_outer_var_in_loop ... ok
[INFO] [stdout] test error::test_runtime_typeerror_instanceof_typeerror ... ok
[INFO] [stdout] test error::test_runtime_referenceerror_instanceof_referenceerror ... ok
[INFO] [stdout] test error::test_syntaxerror_constructor_property ... ok
[INFO] [stdout] test error::test_runtime_typeerror_has_name ... ok
[INFO] [stdout] test error::test_runtime_typeerror_is_object ... ok
[INFO] [stdout] test error::test_runtime_typeerror_constructor ... ok
[INFO] [stdout] test error::test_typeerror ... ok
[INFO] [stdout] test error::test_runtime_typeerror_instanceof_error ... ok
[INFO] [stdout] test error::test_runtime_referenceerror_instanceof_error ... ok
[INFO] [stdout] test error::test_runtime_typeerror_has_message ... ok
[INFO] [stdout] test error::test_typeerror_constructor_name ... ok
[INFO] [stdout] test error::test_typeerror_constructor_property ... ok
[INFO] [stdout] test error::test_top_level_catch_with_array_push ... ok
[INFO] [stdout] test error::test_nested_for_loops_with_catch ... ok
[INFO] [stdout] test error::test_try_catch_with_native_error ... ok
[INFO] [stdout] test eval::test_eval_access_global ... ok
[INFO] [stdout] test error::test_for_loop_inside_function_catch ... ok
[INFO] [stdout] test eval::test_eval_array_literal ... ok
[INFO] [stdout] test eval::test_eval_arrow_function ... ok
[INFO] [stdout] test eval::test_eval_access_outer_variable ... ok
[INFO] [stdout] test error::test_try_catch_native_error_through_regular_function ... ok
[INFO] [stdout] test eval::test_eval_as_method ... ok
[INFO] [stdout] test eval::test_eval_block_completion ... ok
[INFO] [stdout] test error::test_urierror ... ok
[INFO] [stdout] test eval::test_eval_access_function_scope ... ok
[INFO] [stdout] test error::test_try_catch_native_error_through_arrow_function ... ok
[INFO] [stdout] test error::test_try_catch_native_error_through_callback ... ok
[INFO] [stdout] test error::test_runtime_rangeerror_instanceof_rangeerror ... ok
[INFO] [stdout] test error::test_runtime_rangeerror_is_object ... ok
[INFO] [stdout] test eval::test_eval_empty_string ... ok
[INFO] [stdout] test eval::test_eval_empty_block ... ok
[INFO] [stdout] test eval::test_eval_comments_only ... ok
[INFO] [stdout] test eval::test_eval_length ... ok
[INFO] [stdout] test eval::test_eval_if_empty_block_completion ... ok
[INFO] [stdout] test eval::test_eval_if_expression_completion ... ok
[INFO] [stdout] test eval::test_eval_basic_expression ... ok
[INFO] [stdout] test eval::test_eval_for_completion ... ok
[INFO] [stdout] test eval::test_eval_is_callable ... ok
[INFO] [stdout] test eval::test_eval_closure ... ok
[INFO] [stdout] test eval::test_eval_let_declaration ... ok
[INFO] [stdout] test eval::test_eval_function_inside_eval ... ok
[INFO] [stdout] test eval::test_eval_boolean_literal ... ok
[INFO] [stdout] test eval::test_eval_length_property_enumerable ... ok
[INFO] [stdout] test eval::test_eval_multiple_statements ... ok
[INFO] [stdout] test error::test_urierror_constructor_property ... ok
[INFO] [stdout] test eval::test_eval_modify_outer_variable ... ok
[INFO] [stdout] test eval::test_eval_multiline ... ok
[INFO] [stdout] test eval::test_eval_function_declaration ... ok
[INFO] [stdout] test eval::test_eval_name ... ok
[INFO] [stdout] test eval::test_eval_length_property_writable ... ok
[INFO] [stdout] test eval::test_eval_length_property_configurable ... ok
[INFO] [stdout] test eval::test_eval_name_property_configurable ... ok
[INFO] [stdout] test eval::test_eval_not_constructor ... ok
[INFO] [stdout] test eval::test_eval_name_property_enumerable ... ok
[INFO] [stdout] test eval::test_eval_number_literal ... ok
[INFO] [stdout] test eval::test_eval_name_property_writable ... ok
[INFO] [stdout] test eval::test_eval_non_string_undefined ... ok
[INFO] [stdout] test eval::test_eval_non_string_boolean ... ok
[INFO] [stdout] test eval::test_eval_non_string_object ... ok
[INFO] [stdout] test eval::test_eval_reference_error ... ok
[INFO] [stdout] test eval::test_eval_null ... ok
[INFO] [stdout] test eval::test_eval_not_constructor_with_arg ... ok
[INFO] [stdout] test eval::test_eval_non_string_number ... ok
[INFO] [stdout] test eval::test_eval_if_else_completion ... ok
[INFO] [stdout] test eval::test_eval_scope_debug ... ok
[INFO] [stdout] test eval::test_eval_statement_returns_undefined ... ok
[INFO] [stdout] test eval::test_eval_string_literal ... ok
[INFO] [stdout] test eval::test_eval_property_configurable ... ok
[INFO] [stdout] test eval::test_eval_regex ... ok
[INFO] [stdout] test eval::test_eval_no_args ... ok
[INFO] [stdout] test eval::test_eval_non_string_array ... ok
[INFO] [stdout] test eval::test_eval_property_writable ... ok
[INFO] [stdout] test eval::test_eval_return_last_expression ... ok
[INFO] [stdout] test eval::test_eval_strict_mode_this ... ok
[INFO] [stdout] test eval::test_eval_strict_assignment_to_undeclared ... ok
[INFO] [stdout] test eval::test_eval_try_catch_empty_completion ... ok
[INFO] [stdout] test eval::test_eval_syntax_error ... ok
[INFO] [stdout] test eval::test_eval_switch_completion ... ok
[INFO] [stdout] test eval::test_eval_scope_minimal ... ok
[INFO] [stdout] test eval::test_eval_try_catch_finally_completion ... ok
[INFO] [stdout] test eval::test_eval_try_completion ... ok
[INFO] [stdout] test eval::test_eval_template_literal ... ok
[INFO] [stdout] test eval::test_eval_try_finally_no_throw ... ok
[INFO] [stdout] test eval::test_eval_non_string_null ... ok
[INFO] [stdout] test eval::test_eval_try_catch_break_completion ... ok
[INFO] [stdout] test eval::test_eval_property_enumerable ... ok
[INFO] [stdout] test eval::test_eval_typeof ... ok
[INFO] [stdout] test eval::test_eval_try_catch_expression_completion ... ok
[INFO] [stdout] test eval::test_eval_object_literal ... ok
[INFO] [stdout] test eval::test_eval_with_type_annotation ... ok
[INFO] [stdout] test eval::test_eval_with_type_assertion ... ok
[INFO] [stdout] test eval::test_eval_undefined ... ok
[INFO] [stdout] test eval::test_eval_variable_declaration ... ok
[INFO] [stdout] test eval::test_eval_type_error ... ok
[INFO] [stdout] test eval::test_eval_variable_inside_eval ... ok
[INFO] [stdout] test eval::test_eval_with_interface ... ok
[INFO] [stdout] test eval::test_eval_whitespace_only ... ok
[INFO] [stdout] test eval::test_eval_try_catch_continue_completion ... ok
[INFO] [stdout] test eval::test_typeof_undeclared_variable ... ok
[INFO] [stdout] test function::test_arguments_length ... ok
[INFO] [stdout] test eval::test_eval_try_no_throw_completion ... ok
[INFO] [stdout] test function::test_arguments_out_of_bounds ... ok
[INFO] [stdout] test function::test_apply_this_null_strict ... ok
[INFO] [stdout] test eval::test_eval_while_completion ... ok
[INFO] [stdout] test function::test_apply_this_primitive_number ... ok
[INFO] [stdout] test function::test_array_map_callback ... ok
[INFO] [stdout] test function::test_array_push_has_length ... ok
[INFO] [stdout] test eval::test_indirect_eval_via_variable ... ok
[INFO] [stdout] test eval::test_indirect_eval_uses_global_scope ... ok
[INFO] [stdout] test eval::test_eval_vs_function_scope ... ok
[INFO] [stdout] test function::test_arrow_array_destructuring_param ... ok
[INFO] [stdout] test function::test_arrow_destructuring_param_with_rest ... ok
[INFO] [stdout] test function::test_array_push_length_value ... ok
[INFO] [stdout] test function::test_arrow_inherits_from_function_prototype ... ok
[INFO] [stdout] test eval::test_eval_scope_with_function_constructor ... ok
[INFO] [stdout] test function::test_apply_with_args_this_preserved ... ok
[INFO] [stdout] test function::test_arguments_in_nested_function ... ok
[INFO] [stdout] test function::test_arrow_function_length ... ok
[INFO] [stdout] test function::test_arrow_function ... ok
[INFO] [stdout] test function::test_async_tco_calling_sync_function ... ok
[INFO] [stdout] test function::test_array_callback_with_recursion ... ok
[INFO] [stdout] test function::test_arguments_access ... ok
[INFO] [stdout] test function::test_builtin_function_has_length ... ok
[INFO] [stdout] test function::test_arrow_function_name_descriptor ... ok
[INFO] [stdout] test function::test_arrow_function_length_descriptor ... ok
[INFO] [stdout] test function::test_arrow_destructuring_param ... ok
[INFO] [stdout] test function::test_builtin_function_has_name ... ok
[INFO] [stdout] test function::test_arrow_with_return_type_annotation ... ok
[INFO] [stdout] test function::test_arguments_with_named_params ... ok
[INFO] [stdout] test function::test_builtin_function_length_value ... ok
[INFO] [stdout] test function::test_builtin_function_name_value ... ok
[INFO] [stdout] test function::test_builtin_function_length_descriptor ... ok
[INFO] [stdout] test function::test_builtin_function_name_descriptor ... ok
[INFO] [stdout] test function::test_call_bind_assign_and_use ... ok
[INFO] [stdout] test function::test_call_args_evaluated_before_callable_check ... ok
[INFO] [stdout] test function::test_call_args_side_effects_on_undefined ... ok
[INFO] [stdout] test function::test_call_bind_basic ... ok
[INFO] [stdout] test function::test_call_args_not_evaluated_when_callee_throws ... ok
[INFO] [stdout] test function::test_call_bind_get_own_property_descriptor ... ok
[INFO] [stdout] test function::test_call_bind_hasownproperty ... ok
[INFO] [stdout] test function::test_call_bind_result ... ok
[INFO] [stdout] test function::test_call_bind_invoke_simple ... ok
[INFO] [stdout] test function::test_call_this_null_strict ... ok
[INFO] [stdout] test function::test_call_bind_with_array ... ok
[INFO] [stdout] test function::test_call_this_primitive_boolean ... ok
[INFO] [stdout] test function::test_call_bind_tostring ... ok
[INFO] [stdout] test function::test_call_this_primitive_number ... ok
[INFO] [stdout] test function::test_call_with_args_this_preserved ... ok
[INFO] [stdout] test function::test_class_constructor_name ... ok
[INFO] [stdout] test function::test_class_expression_name ... ok
[INFO] [stdout] test function::test_call_this_primitive_string ... ok
[INFO] [stdout] test function::test_call_this_undefined_strict ... ok
[INFO] [stdout] test function::test_destructuring_object_param_with_default ... ok
[INFO] [stdout] test function::test_async_tco_basic_recursion ... ok
[INFO] [stdout] test function::test_destructuring_array_param ... ok
[INFO] [stdout] test function::test_destructuring_object_param ... ok
[INFO] [stdout] test function::test_function ... ok
[INFO] [stdout] test function::test_destructuring_nested_param ... ok
[INFO] [stdout] test function::test_function_call ... ok
[INFO] [stdout] test function::test_function_constructor_access_global ... ok
[INFO] [stdout] test function::test_function_constructor_apply ... ok
[INFO] [stdout] test function::test_function_constructor_array_destructuring ... ok
[INFO] [stdout] test function::test_function_call_on_function_value ... ok
[INFO] [stdout] test function::test_fibonacci_iterative ... ok
[INFO] [stdout] test function::test_call_bind_join ... ok
[INFO] [stdout] test function::test_async_tco_returns_correct_value ... ok
[INFO] [stdout] test function::test_function_constructor_bind ... ok
[INFO] [stdout] test function::test_async_tco_factorial ... ok
[INFO] [stdout] test function::test_function_constructor_comma_separated_params ... ok
[INFO] [stdout] test function::test_function_constructor_call ... ok
[INFO] [stdout] test function::test_function_constructor_global_scope ... ok
[INFO] [stdout] test function::test_function_constructor_destructuring_param ... ok
[INFO] [stdout] test function::test_function_constructor_closure_in_body ... ok
[INFO] [stdout] test function::test_function_constructor_length_property ... ok
[INFO] [stdout] test function::test_call_bind_debug_chain ... ok
[INFO] [stdout] test function::test_destructuring_object_param_with_rest ... ok
[INFO] [stdout] test function::test_call_bind_hasownproperty_false ... ok
[INFO] [stdout] test function::test_function_constructor_mixed_params ... ok
[INFO] [stdout] test function::test_function_constructor_empty_no_args ... ok
[INFO] [stdout] test function::test_function_constructor_no_body ... ok
[INFO] [stdout] test function::test_function_constructor_name_property ... ok
[INFO] [stdout] test function::test_destructuring_array_param_with_rest ... ok
[INFO] [stdout] test function::test_async_tco_with_arguments ... ok
[INFO] [stdout] test function::test_function_constructor_no_args ... ok
[INFO] [stdout] test function::test_function_apply ... ok
[INFO] [stdout] test function::test_function_constructor_one_arg ... ok
[INFO] [stdout] test function::test_function_constructor_multiple_statements ... ok
[INFO] [stdout] test function::test_function_constructor_syntax_error ... ok
[INFO] [stdout] test function::test_function_bind ... ok
[INFO] [stdout] test function::test_function_constructor_is_callable ... ok
[INFO] [stdout] test function::test_function_constructor_rest_params ... ok
[INFO] [stdout] test function::test_function_constructor_returns_string ... ok
[INFO] [stdout] test function::test_function_constructor_call_without_new ... ok
[INFO] [stdout] test function::test_function_constructor_two_args ... ok
[INFO] [stdout] test function::test_function_constructor_recursive ... ok
[INFO] [stdout] test function::test_function_constructor_with_array_operations ... ok
[INFO] [stdout] test function::test_function_constructor_rest_params_sum ... ok
[INFO] [stdout] test function::test_function_constructor_three_args ... ok
[INFO] [stdout] test function::test_function_constructor_with_object ... ok
[INFO] [stdout] test function::test_function_constructor_whitespace_in_params ... ok
[INFO] [stdout] test function::test_function_constructor_with_default_params ... ok
[INFO] [stdout] test array::test_gc_cycles_test6_minimal ... ok
[INFO] [stdout] test function::test_function_constructor_this_binding ... ok
[INFO] [stdout] test function::test_function_has_call_method ... ok
[INFO] [stdout] test function::test_function_has_symbol_hasinstance ... ok
[INFO] [stdout] test function::test_function_declaration_length ... ok
[INFO] [stdout] test function::test_function_declaration_name ... ok
[INFO] [stdout] test function::test_function_name_in_destructuring_default_array ... ok
[INFO] [stdout] test function::test_function_prototype_call_has_length ... ok
[INFO] [stdout] test function::test_function_prototype_call ... ok
[INFO] [stdout] test function::test_function_name_in_destructuring_default_function_expr ... ok
[INFO] [stdout] test function::test_function_declaration_length_no_params ... ok
[INFO] [stdout] test function::test_function_expression_name ... ok
[INFO] [stdout] test function::test_function_prototype_callable ... ok
[INFO] [stdout] test function::test_function_inherits_from_function_prototype ... ok
[INFO] [stdout] test function::test_function_prototype_call_bind ... ok
[INFO] [stdout] test function::test_function_name_in_destructuring_default_object ... ok
[INFO] [stdout] test function::test_function_prototype_constructor ... ok
[INFO] [stdout] test function::test_function_prototype_callable_with_args ... ok
[INFO] [stdout] test function::test_function_prototype_call_length ... ok
[INFO] [stdout] test function::test_function_prototype_has_call ... ok
[INFO] [stdout] test function::test_function_prototype_has_apply ... ok
[INFO] [stdout] test function::test_function_prototype_inherits_from_object_prototype ... ok
[INFO] [stdout] test function::test_function_prototype_callable_with_this ... ok
[INFO] [stdout] test function::test_function_prototype_length ... ok
[INFO] [stdout] test function::test_function_name_from_assignment ... ok
[INFO] [stdout] test function::test_function_prototype_has_bind ... ok
[INFO] [stdout] test function::test_function_prototype_typeof ... ok
[INFO] [stdout] test function::test_function_prototype_is_function ... ok
[INFO] [stdout] test function::test_member_chain_deep ... ok
[INFO] [stdout] test function::test_function_prototype_name ... ok
[INFO] [stdout] test function::test_instanceof_uses_symbol_hasinstance ... ok
[INFO] [stdout] test function::test_function_name_property ... ok
[INFO] [stdout] test function::test_member_chain_four_deep ... ok
[INFO] [stdout] test function::test_proxied_function_has_call_method ... ok
[INFO] [stdout] test function::test_proxied_function_bind_method ... ok
[INFO] [stdout] test function::test_member_chain_simple ... ok
[INFO] [stdout] test function::test_nested_array_callbacks ... ok
[INFO] [stdout] test function::test_release_mode_minimal_default_param ... ok
[INFO] [stdout] test function::test_proxied_function_call_method_stored ... ok
[INFO] [stdout] test function::test_proxied_function_call_method ... ok
[INFO] [stdout] test function::test_member_chain_in_call_arg ... ok
[INFO] [stdout] test function::test_release_mode_minimal_rest_param ... ok
[INFO] [stdout] test function::test_release_mode_minimal_function ... ok
[INFO] [stdout] test function::test_symbol_hasinstance_non_instance ... ok
[INFO] [stdout] test function::test_symbol_hasinstance_primitive ... ok
[INFO] [stdout] test function::test_release_mode_minimal_arrow ... ok
[INFO] [stdout] test function::test_non_tail_call_not_optimized ... ok
[INFO] [stdout] test function::test_function_length_descriptor ... ok
[INFO] [stdout] test function::test_spread_in_new_multiple_spreads ... ok
[INFO] [stdout] test function::test_function_name_descriptor ... ok
[INFO] [stdout] test function::test_proxied_function_apply_method ... ok
[INFO] [stdout] test function::test_spread_in_new_basic ... ok
[INFO] [stdout] test function::test_memoized_closure ... ok
[INFO] [stdout] test function::test_function_returning_array ... ok
[INFO] [stdout] test function::test_trailing_comma_in_function_call ... ok
[INFO] [stdout] test function::test_symbol_hasinstance_direct_call ... ok
[INFO] [stdout] test function::test_tco_native_function_fallback ... ok
[INFO] [stdout] test function::test_this_binding ... ok
[INFO] [stdout] test function::test_tco_with_arguments ... ok
[INFO] [stdout] test function::test_spread_in_new_with_regular_args ... ok
[INFO] [stdout] test function::test_tco_factorial ... ok
[INFO] [stdout] test function::test_tco_returns_correct_value ... ok
[INFO] [stdout] test function::test_wasm_playground_functions_example ... ok
[INFO] [stdout] test gc::test_baseline_object_count ... ok
[INFO] [stdout] test gc::test_continue_in_for_of_leaks_env_guards ... ok
[INFO] [stdout] test function::test_wasm_playground_closures_example ... ok
[INFO] [stdout] test function::test_wasm_playground_typescript_types_example ... ok
[INFO] [stdout] test function::test_trailing_comma_in_function_call_multiline ... ok
[INFO] [stdout] test gc::test_closure_environment_preserved ... ok
[INFO] [stdout] test function::test_wasm_playground_arrays_example ... ok
[INFO] [stdout] test function::test_tco_basic_tail_recursion ... ok
[INFO] [stdout] test function::test_wasm_playground_classes_example ... ok
[INFO] [stdout] test gc::test_cycle_detection_simple ... ok
[INFO] [stdout] test function::test_tco_with_closures ... ok
[INFO] [stdout] test gc::test_gc_cycles_array_refs_with_push_multiple ... ok
[INFO] [stdout] test function::test_tco_mutual_recursion ... ok
[INFO] [stdout] test function::test_recursive_fibonacci ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_concat ... ok
[INFO] [stdout] test gc::test_gc_object_cycle_with_array_push ... ok
[INFO] [stdout] test gc::test_gc_stats_available ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_filter ... ok
[INFO] [stdout] test gc::test_function_call_registers_cleaned_up ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_every ... ok
[INFO] [stdout] test gc::test_exception_unwind_registers_cleaned_up ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_find ... ok
[INFO] [stdout] test gc::test_gc_object_cycle_with_property_assignment ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_flatmap ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_from ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_foreach ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_literal ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_of ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_findindex ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_slice ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_map ... ok
[INFO] [stdout] test gc::test_gc_cycles_graph_with_push_multiple ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_assignment_with_object ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_reduce ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_constructor_call ... ok
[INFO] [stdout] test gc::test_for_loop_object_bindings_collected ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_json_parse_nested ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_json_parse ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_function_returning_object ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_some ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_with_computed_elements ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_array_sort_with_comparator ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_loop_with_objects ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_nested_objects ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_nested_class ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_map_foreach ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_object_entries ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_object_keys ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_object_values ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_map_entries ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_constructor_patterns ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_object_with_computed_props ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_simple_class_assignment ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_try_catch_no_throw ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_simple_object ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_string_split ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_object_from_entries ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_regexp_exec ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_multiple_objects_in_loop ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_try_catch_with_throw ... ok
[INFO] [stdout] test gc::test_function_call_scope_cleanup ... ok
[INFO] [stdout] test gc::test_guard_alloc_refcount_collection ... ok
[INFO] [stdout] test gc::test_reachable_objects_preserved ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_string_match_all ... ok
[INFO] [stdout] test gc::test_self_referencing_collected ... ok
[INFO] [stdout] test gc::test_type_sizes ... ok
[INFO] [stdout] test generator::test_async_generator_method_in_object_literal ... ok
[INFO] [stdout] test gc::test_simple_object_not_leaked ... ok
[INFO] [stdout] test gc::test_env_guards_leak_minimal ... ok
[INFO] [stdout] test generator::test_generator_basic ... ok
[INFO] [stdout] test function::test_async_tco_mutual_recursion ... ok
[INFO] [stdout] test generator::test_generator_collect_helper ... ok
[INFO] [stdout] test generator::test_generator_collect_values ... ok
[INFO] [stdout] test generator::test_generator_done ... ok
[INFO] [stdout] test generator::test_generator_expression ... ok
[INFO] [stdout] test generator::test_generator_for_of ... ok
[INFO] [stdout] test gc::test_nested_function_calls_registers_cleaned_up ... ok
[INFO] [stdout] test generator::test_generator_for_of_with_continue ... ok
[INFO] [stdout] test gc::test_sonar_replacement_pattern ... ok
[INFO] [stdout] test generator::test_generator_for_of_with_range ... ok
[INFO] [stdout] test generator::test_generator_for_of_with_break ... ok
[INFO] [stdout] test generator::test_generator_for_of_collect_to_array ... ok
[INFO] [stdout] test generator::test_generator_method_computed_name ... ok
[INFO] [stdout] test generator::test_generator_next_with_value ... ok
[INFO] [stdout] test generator::test_generator_method_in_object_literal ... ok
[INFO] [stdout] test generator::test_generator_multiple_next ... ok
[INFO] [stdout] test generator::test_generator_no_yield ... ok
[INFO] [stdout] test generator::test_generator_manual_iteration ... ok
[INFO] [stdout] test generator::test_generator_method_with_params ... ok
[INFO] [stdout] test generator::test_generator_not_done ... ok
[INFO] [stdout] test generator::test_generator_return_done ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_string_replace_callback ... ok
[INFO] [stdout] test gc::test_gc_threshold_1_cycles_in_loop ... ok
[INFO] [stdout] test gc::test_nested_for_loop_environments_collected ... ok
[INFO] [stdout] test generator::test_generator_return_method ... ok
[INFO] [stdout] test generator::test_generator_preserves_scope ... ok
[INFO] [stdout] test generator::test_generator_return_value ... ok
[INFO] [stdout] test generator::test_generator_passed_to_function ... ok
[INFO] [stdout] test generator::test_generator_throw_completes ... ok
[INFO] [stdout] test gc::test_loop_environments_collected ... ok
[INFO] [stdout] test generator::test_generator_with_early_return ... ok
[INFO] [stdout] test generator::test_generator_throw_with_catch ... ok
[INFO] [stdout] test generator::test_generator_with_params ... ok
[INFO] [stdout] test generator::test_yield_star_generator_simple ... ok
[INFO] [stdout] test generator::test_yield_star_array ... ok
[INFO] [stdout] test global::test_atob_empty ... ok
[INFO] [stdout] test global::test_atob_basic ... ok
[INFO] [stdout] test generator::test_generator_yield_star_with_array ... ok
[INFO] [stdout] test global::test_atob_single_padding ... ok
[INFO] [stdout] test generator::test_yield_star_to_generator ... ok
[INFO] [stdout] test global::test_atob_no_padding ... ok
[INFO] [stdout] test global::test_btoa_empty ... ok
[INFO] [stdout] test global::test_btoa_special_chars ... ok
[INFO] [stdout] test generator::test_multiple_generator_definitions ... ok
[INFO] [stdout] test global::test_decodeuri ... ok
[INFO] [stdout] test global::test_decodeuricomponent ... ok
[INFO] [stdout] test global::test_btoa_basic ... ok
[INFO] [stdout] test global::test_encodeuricomponent ... ok
[INFO] [stdout] test global::test_btoa_binary ... ok
[INFO] [stdout] test generator::test_recursive_generator_simple ... ok
[INFO] [stdout] test global::test_btoa_atob_roundtrip ... ok
[INFO] [stdout] test global::test_encodeuri ... ok
[INFO] [stdout] test global::test_atob_double_padding ... ok
[INFO] [stdout] test global::test_parsefloat ... ok
[INFO] [stdout] test global::test_isfinite ... ok
[INFO] [stdout] test global::test_structured_clone_date ... ok
[INFO] [stdout] test global::test_structured_clone_error_types ... ok
[INFO] [stdout] test global::test_structured_clone_map ... ok
[INFO] [stdout] test global::test_structured_clone_array ... ok
[INFO] [stdout] test global::test_parseint ... ok
[INFO] [stdout] test json::test_json_raw_json_basic ... ok
[INFO] [stdout] test json::test_json_parse_simple ... ok
[INFO] [stdout] test global::test_structured_clone_regexp ... ok
[INFO] [stdout] test json::test_json_raw_json_requires_string_argument ... ok
[INFO] [stdout] test global::test_isnan ... ok
[INFO] [stdout] test json::test_json_parse_array ... ok
[INFO] [stdout] test json::test_json_is_raw_json_false_for_regular_objects ... ok
[INFO] [stdout] test json::test_json_raw_json_must_be_valid_json ... ok
[INFO] [stdout] test json::test_json_round_trip ... ok
[INFO] [stdout] test json::test_json_stringify_array ... ok
[INFO] [stdout] test global::test_structured_clone_nested ... ok
[INFO] [stdout] test json::test_json_stringify_with_indent ... ok
[INFO] [stdout] test json::test_json_raw_json_null_prototype ... ok
[INFO] [stdout] test json::test_json_stringify_with_raw_json_number ... ok
[INFO] [stdout] test json::test_json_stringify_simple_object ... ok
[INFO] [stdout] test json::test_json_stringify_nested ... ok
[INFO] [stdout] test map::test_from_as_parameter_name ... ok
[INFO] [stdout] test json::test_json_stringify_with_raw_json_array ... ok
[INFO] [stdout] test json::test_json_stringify_with_async_result ... ok
[INFO] [stdout] test json::test_json_stringify_with_raw_json_string ... ok
[INFO] [stdout] test global::test_structured_clone_object ... ok
[INFO] [stdout] test gc::test_many_cycles_memory_bounded ... ok
[INFO] [stdout] test map::test_map_chaining ... ok
[INFO] [stdout] test json::test_json_stringify_with_raw_json_object ... ok
[INFO] [stdout] test json::test_json_stringify_async_nested_object ... ok
[INFO] [stdout] test map::test_map_delete_dot_notation ... ok
[INFO] [stdout] test map::test_map_for_of_empty ... ok
[INFO] [stdout] test global::test_structured_clone_set ... ok
[INFO] [stdout] test map::test_map_delete ... ok
[INFO] [stdout] test map::test_map_entries ... ok
[INFO] [stdout] test map::test_map_foreach ... ok
[INFO] [stdout] test global::test_structured_clone_primitives ... ok
[INFO] [stdout] test map::test_map_array_from ... ok
[INFO] [stdout] test map::test_map_clear ... ok
[INFO] [stdout] test map::test_map_creation ... ok
[INFO] [stdout] test map::test_map_groupby_empty_array ... ok
[INFO] [stdout] test map::test_map_groupby_preserves_order ... ok
[INFO] [stdout] test map::test_map_groupby_with_index ... ok
[INFO] [stdout] test map::test_map_destructuring_in_for_of ... ok
[INFO] [stdout] test map::test_map_groupby_object_keys ... ok
[INFO] [stdout] test map::test_map_init_with_array ... ok
[INFO] [stdout] test map::test_map_keys ... ok
[INFO] [stdout] test map::test_map_get_non_null_assertion_method_call ... ok
[INFO] [stdout] test map::test_map_size ... ok
[INFO] [stdout] test map::test_map_object_keys ... ok
[INFO] [stdout] test map::test_map_groupby_returns_map_instance ... ok
[INFO] [stdout] test map::test_map_set_get ... ok
[INFO] [stdout] test map::test_map_has ... ok
[INFO] [stdout] test map::test_map_spread_operator ... ok
[INFO] [stdout] test map::test_map_groupby_basic ... ok
[INFO] [stdout] test map::test_map_symbol_iterator_exists ... ok
[INFO] [stdout] test map::test_map_iterator_entries_equivalence ... ok
[INFO] [stdout] test map::test_map_for_of_iteration ... ok
[INFO] [stdout] test map::test_map_values ... ok
[INFO] [stdout] test map::test_union_type_with_generic_and_undefined ... ok
[INFO] [stdout] test math::test_math_constants ... ok
[INFO] [stdout] test math::test_math_constant_descriptors ... ok
[INFO] [stdout] test math::test_math_abs ... ok
[INFO] [stdout] test math::test_math_floor_ceil_round ... ok
[INFO] [stdout] test map::test_map_spread_operator_contents ... ok
[INFO] [stdout] test math::test_math_method_descriptors ... ok
[INFO] [stdout] test math::test_math_log1p_expm1 ... ok
[INFO] [stdout] test math::test_math_log_exp ... ok
[INFO] [stdout] test math::test_math_random ... ok
[INFO] [stdout] test math::test_math_hypot ... ok
[INFO] [stdout] test math::test_math_inverse_trig ... ok
[INFO] [stdout] test math::test_math_min_max ... ok
[INFO] [stdout] test math::test_math_hyperbolic ... ok
[INFO] [stdout] test math::test_math_pow_sqrt ... ok
[INFO] [stdout] test math::test_math_trig ... ok
[INFO] [stdout] test math::test_math_spread_max ... ok
[INFO] [stdout] test math::test_math_log10_log2 ... ok
[INFO] [stdout] test math::test_math_spread_min ... ok
[INFO] [stdout] test modules::test_await_pending_promise_suspends_and_resumes ... ok
[INFO] [stdout] test modules::test_await_suspension_with_multiple_awaits ... ok
[INFO] [stdout] test modules::test_export_const_variable ... ok
[INFO] [stdout] test modules::test_eval_with_path_resolves_imports ... ok
[INFO] [stdout] test modules::test_export_star_as_namespace_nested ... ok
[INFO] [stdout] test modules::test_export_star_as_namespace_basic ... ok
[INFO] [stdout] test modules::test_export_class ... ok
[INFO] [stdout] test math::test_math_cbrt ... ok
[INFO] [stdout] test modules::test_internal_module_registered ... ok
[INFO] [stdout] test modules::test_external_module_named_exports ... ok
[INFO] [stdout] test modules::test_external_module_aliased_imports ... ok
[INFO] [stdout] test modules::test_live_binding_imported_value_is_readonly ... ok
[INFO] [stdout] test modules::test_export_star_as_namespace_with_other_exports ... ok
[INFO] [stdout] test math::test_math_trunc_sign ... ok
[INFO] [stdout] test modules::test_external_module_default_export ... ok
[INFO] [stdout] test modules::test_import_namespace ... ok
[INFO] [stdout] test modules::test_export_star_as_namespace_multiple ... ok
[INFO] [stdout] test modules::test_external_module_mixed_exports ... ok
[INFO] [stdout] test modules::test_live_binding_namespace_call ... ok
[INFO] [stdout] test modules::test_live_binding_namespace_simple ... ok
[INFO] [stdout] test modules::test_internal_module_not_in_need_imports ... ok
[INFO] [stdout] test modules::test_module_path_bare_specifier ... ok
[INFO] [stdout] test modules::test_module_path_normalize ... ok
[INFO] [stdout] test modules::test_module_path_resolve_with_base ... ok
[INFO] [stdout] test modules::test_live_binding_namespace_import ... ok
[INFO] [stdout] test modules::test_module_path_absolute ... ok
[INFO] [stdout] test modules::test_live_binding_reexport_debug ... ok
[INFO] [stdout] test modules::test_live_binding_through_reexport ... ok
[INFO] [stdout] test modules::test_live_binding_multiple_increments ... ok
[INFO] [stdout] test modules::test_live_binding_object_mutation ... ok
[INFO] [stdout] test modules::test_live_binding_let_variable ... ok
[INFO] [stdout] test modules::test_live_binding_aliased_import ... ok
[INFO] [stdout] test modules::test_module_namespace_import ... ok
[INFO] [stdout] test modules::test_multiple_external_modules ... ok
[INFO] [stdout] test modules::test_native_internal_module ... ok
[INFO] [stdout] test modules::test_module_with_internal_imports ... ok
[INFO] [stdout] test modules::test_live_binding_reassignment ... ok
[INFO] [stdout] test modules::test_same_module_different_paths_deduplicated ... ok
[INFO] [stdout] test modules::test_runtime_result_need_imports ... ok
[INFO] [stdout] test modules::test_runtime_result_complete ... ok
[INFO] [stdout] test modules::test_nested_module_imports_resolve_correctly ... ok
[INFO] [stdout] test modules::test_order_syscall_returns_promise ... ok
[INFO] [stdout] test modules::test_provide_module ... ok
[INFO] [stdout] test namespace::test_export_namespace_const ... ok
[INFO] [stdout] test namespace::test_namespace_class_call ... ok
[INFO] [stdout] test namespace::test_namespace_basic ... ok
[INFO] [stdout] test namespace::test_namespace_class_simple ... ok
[INFO] [stdout] test namespace::test_namespace_class_typeof ... ok
[INFO] [stdout] test modules::test_order_syscall ... ok
[INFO] [stdout] test namespace::test_namespace_class_has_prototype ... ok
[INFO] [stdout] test namespace::test_namespace_class ... ok
[INFO] [stdout] test modules::test_source_internal_module ... ok
[INFO] [stdout] test namespace::test_namespace_class_inside ... ok
[INFO] [stdout] test namespace::test_namespace_private_member ... ok
[INFO] [stdout] test namespace::test_namespace_merged ... ok
[INFO] [stdout] test namespace::test_namespace_nested ... ok
[INFO] [stdout] test namespace::test_namespace_exported_const ... ok
[INFO] [stdout] test namespace::test_namespace_function ... ok
[INFO] [stdout] test namespace::test_object_function_explicit_new ... ok
[INFO] [stdout] test namespace::test_object_class_extracted ... ok
[INFO] [stdout] test namespace::test_object_function_is_callable ... ok
[INFO] [stdout] test namespace::test_object_function_identity ... ok
[INFO] [stdout] test number::test_number_from_empty_string ... ok
[INFO] [stdout] test namespace::test_object_function_via_member_new ... ok
[INFO] [stdout] test number::test_number_from_binary_string ... ok
[INFO] [stdout] test namespace::test_namespace_multiple_exports ... ok
[INFO] [stdout] test number::test_number_constants ... ok
[INFO] [stdout] test namespace::test_object_with_class ... ok
[INFO] [stdout] test number::test_number_from_octal_string ... ok
[INFO] [stdout] test number::test_number_from_string_with_whitespace ... ok
[INFO] [stdout] test number::test_number_issafeinteger ... ok
[INFO] [stdout] test number::test_number_isnan ... ok
[INFO] [stdout] test number::test_number_prototype_tostring_on_prototype ... ok
[INFO] [stdout] test number::test_number_from_invalid_string ... ok
[INFO] [stdout] test number::test_number_from_whitespace_string ... ok
[INFO] [stdout] test number::test_number_isfinite ... ok
[INFO] [stdout] test number::test_number_isinteger ... ok
[INFO] [stdout] test number::test_number_literal_double_dot_method_call ... ok
[INFO] [stdout] test number::test_number_wrapper_arithmetic ... ok
[INFO] [stdout] test number::test_number_from_infinity_string ... ok
[INFO] [stdout] test number::test_number_from_hex_string ... ok
[INFO] [stdout] test number::test_number_toexponential ... ok
[INFO] [stdout] test number::test_number_tofixed ... ok
[INFO] [stdout] test number::test_number_wrapper_is_object ... ok
[INFO] [stdout] test number::test_number_tostring_radix ... ok
[INFO] [stdout] test number::test_number_wrapper_tostring_radix ... ok
[INFO] [stdout] test number::test_number_wrapper_addition ... ok
[INFO] [stdout] test number::test_number_toprecision ... ok
[INFO] [stdout] test object::test_array_hasownproperty_numeric_index ... ok
[INFO] [stdout] test number::test_number_wrapper_string_concat ... ok
[INFO] [stdout] test number::test_number_tostring ... ok
[INFO] [stdout] test object::test_abstract_equality_object_to_string ... ok
[INFO] [stdout] test object::test_array_constructor_property ... ok
[INFO] [stdout] test number::test_number_wrapper_valueof_exists ... ok
[INFO] [stdout] test object::test_abstract_equality_object_to_number ... ok
[INFO] [stdout] test object::test_array_keys_includes_indices ... ok
[INFO] [stdout] test object::test_array_hasownproperty_string_index ... ok
[INFO] [stdout] test number::test_number_wrapper_valueof_method ... ok
[INFO] [stdout] test object::test_array_hasownproperty_out_of_bounds ... ok
[INFO] [stdout] test object::test_boolean_constructor_property ... ok
[INFO] [stdout] test number::test_decimal_with_exponent_no_fraction ... ok
[INFO] [stdout] test object::test_date_constructor_property ... ok
[INFO] [stdout] test object::test_class_getter_only_throws_typeerror ... ok
[INFO] [stdout] test object::test_array_prototype_is_prototype_of ... ok
[INFO] [stdout] test object::test_delete_configurable_property ... ok
[INFO] [stdout] test object::test_define_property_array_access ... ok
[INFO] [stdout] test object::test_debug_define_property_array_length ... ok
[INFO] [stdout] test number::test_number_wrapper_tostring ... ok
[INFO] [stdout] test object::test_delete_primitives_returns_true ... ok
[INFO] [stdout] test object::test_delete_math_constant ... ok
[INFO] [stdout] test object::test_abstract_equality_boolean_coercion ... ok
[INFO] [stdout] test object::test_define_property_array_object_keys ... ok
[INFO] [stdout] test object::test_getter_only_assignment_throws_typeerror ... ok
[INFO] [stdout] test object::test_function_constructor_property ... ok
[INFO] [stdout] test object::test_define_property_array_multiple_indices ... ok
[INFO] [stdout] test object::test_is_prototype_of_class_inheritance ... ok
[INFO] [stdout] test object::test_getter_setter_pair_does_not_throw ... ok
[INFO] [stdout] test object::test_map_constructor_property ... ok
[INFO] [stdout] test object::test_number_constructor_property ... ok
[INFO] [stdout] test object::test_getter_only_via_define_property_throws_typeerror ... ok
[INFO] [stdout] test object::test_is_prototype_of_custom_chain ... ok
[INFO] [stdout] test object::test_object_create_getownpropertydescriptor ... ok
[INFO] [stdout] test object::test_object_create_null_prototype ... ok
[INFO] [stdout] test object::test_object_create_own_vs_inherited ... ok
[INFO] [stdout] test object::test_object ... ok
[INFO] [stdout] test object::test_object_create_property_descriptor_setter ... ok
[INFO] [stdout] test object::test_object_create_object_prototype ... ok
[INFO] [stdout] test object::test_delete_null_undefined_throws ... ok
[INFO] [stdout] test object::test_delete_non_configurable_property ... ok
[INFO] [stdout] test object::test_object_constructor_property ... ok
[INFO] [stdout] test object::test_object_create_default_attributes ... ok
[INFO] [stdout] test object::test_object_create_property_descriptor_accessor ... ok
[INFO] [stdout] test object::test_object_create_with_properties_multiple ... ok
[INFO] [stdout] test object::test_is_prototype_of_primitives ... ok
[INFO] [stdout] test object::test_object_create_with_properties_basic ... ok
[INFO] [stdout] test object::test_object_create_undefined_properties_ignored ... ok
[INFO] [stdout] test object::test_object_create_throws_on_invalid_prototype ... ok
[INFO] [stdout] test object::test_object_create_returns_new_object ... ok
[INFO] [stdout] test object::test_object_create_with_constructor_prototype ... ok
[INFO] [stdout] test object::test_object_create_with_object_prototype ... ok
[INFO] [stdout] test object::test_object_create_with_symbol_properties ... ok
[INFO] [stdout] test object::test_object_create_with_properties_writable ... ok
[INFO] [stdout] test object::test_object_define_property_on_array ... ok
[INFO] [stdout] test object::test_object_create_with_prototype_and_properties ... ok
[INFO] [stdout] test object::test_object_entries_inner_arrays_have_methods ... ok
[INFO] [stdout] test object::test_object_define_properties_returns_object ... ok
[INFO] [stdout] test object::test_object_define_properties_basic ... ok
[INFO] [stdout] test object::test_object_define_properties_enumerable ... ok
[INFO] [stdout] test object::test_object_freeze_prevents_extension ... ok
[INFO] [stdout] test object::test_object_create_with_prototype ... ok
[INFO] [stdout] test object::test_object_create_with_properties_enumerable ... ok
[INFO] [stdout] test object::test_object_freeze ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptor_primitives ... ok
[INFO] [stdout] test object::test_object_define_property ... ok
[INFO] [stdout] test object::test_object_entries_has_array_methods ... ok
[INFO] [stdout] test object::test_object_create_with_properties_all_attributes ... ok
[INFO] [stdout] test object::test_object_fromentries ... ok
[INFO] [stdout] test object::test_object_get_own_property_names ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptor ... ok
[INFO] [stdout] test object::test_object_get_prototype_of ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptors_count ... ok
[INFO] [stdout] test object::test_object_groupby_all_same_key ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptors_basic ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptors_attributes ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptor_null_undefined_throws ... ok
[INFO] [stdout] test object::test_object_create_with_properties_configurable ... ok
[INFO] [stdout] test object::test_object_get_own_property_descriptors_with_define ... ok
[INFO] [stdout] test object::test_object_groupby_coerces_key_to_string ... ok
[INFO] [stdout] test object::test_object_groupby_empty_array ... ok
[INFO] [stdout] test object::test_object_groupby_returns_null_prototype_object ... ok
[INFO] [stdout] test object::test_object_define_properties_attributes ... ok
[INFO] [stdout] test object::test_object_groupby_with_tostring_in_callback ... ok
[INFO] [stdout] test object::test_object_groupby_with_index ... ok
[INFO] [stdout] test object::test_object_groupby_basic ... ok
[INFO] [stdout] test object::test_object_groupby_preserves_order ... ok
[INFO] [stdout] test object::test_object_groupby_with_string_constructor_in_callback ... ok
[INFO] [stdout] test object::test_object_is_objects ... ok
[INFO] [stdout] test object::test_object_hasown ... ok
[INFO] [stdout] test object::test_object_is_basic ... ok
[INFO] [stdout] test object::test_object_hasownproperty ... ok
[INFO] [stdout] test object::test_object_is_symbols ... ok
[INFO] [stdout] test object::test_object_keys_null_undefined_throws ... ok
[INFO] [stdout] test object::test_object_literal_computed_getter ... ok
[INFO] [stdout] test object::test_object_keys_with_primitives ... ok
[INFO] [stdout] test object::test_object_keys_has_array_methods ... ok
[INFO] [stdout] test object::test_object_is_nan ... ok
[INFO] [stdout] test object::test_object_literal_computed_getter_setter_combined ... ok
[INFO] [stdout] test object::test_object_literal_getter_setter_pair ... ok
[INFO] [stdout] test object::test_object_literal_computed_setter ... ok
[INFO] [stdout] test object::test_object_literal_getter_with_this ... ok
[INFO] [stdout] test object::test_object_literal_mixed_properties ... ok
[INFO] [stdout] test object::test_object_is_extensible ... ok
[INFO] [stdout] test object::test_object_literal_reserved_words_as_properties ... ok
[INFO] [stdout] test object::test_object_literal_false_property_name ... ok
[INFO] [stdout] test object::test_object_is_zero ... ok
[INFO] [stdout] test object::test_object_literal_getter_basic ... ok
[INFO] [stdout] test object::test_object_literal_null_property_name ... ok
[INFO] [stdout] test object::test_object_groupby_unique_keys ... ok
[INFO] [stdout] test object::test_object_literal_setter_basic ... ok
[INFO] [stdout] test object::test_object_literal_quoted_keys ... ok
[INFO] [stdout] test object::test_object_prevent_extensions_existing_props ... ok
[INFO] [stdout] test object::test_object_spread_symbol_properties ... ok
[INFO] [stdout] test object::test_object_literal_true_property_name ... ok
[INFO] [stdout] test object::test_object_prevent_extensions ... ok
[INFO] [stdout] test object::test_object_spread_symbol_has_own_property ... ok
[INFO] [stdout] test object::test_object_spread_mixed_properties ... ok
[INFO] [stdout] test object::test_object_tostring ... ok
[INFO] [stdout] test object::test_object_prototype_is_prototype_of_basic ... ok
[INFO] [stdout] test object::test_object_values_has_array_methods ... ok
[INFO] [stdout] test object::test_object_wrapper_constructor ... ok
[INFO] [stdout] test object::test_object_wrapper_typeof ... ok
[INFO] [stdout] test object::test_object_wrapper_string_equality ... ok
[INFO] [stdout] test object::test_promise_constructor_property ... ok
[INFO] [stdout] test object::test_object_wrapper_valueof ... ok
[INFO] [stdout] test object::test_object_string_numeric_keys ... ok
[INFO] [stdout] test object::test_proto_get ... ok
[INFO] [stdout] test object::test_object_wrapper_number_equality ... ok
[INFO] [stdout] test object::test_proto_null ... ok
[INFO] [stdout] test object::test_proto_in_literal ... ok
[INFO] [stdout] test object::test_object_seal ... ok
[INFO] [stdout] test object::test_set_constructor_property ... ok
[INFO] [stdout] test object::test_proto_set ... ok
[INFO] [stdout] test object::test_string_constructor_property ... ok
[INFO] [stdout] test object::test_object_wrapper_not_same_value ... ok
[INFO] [stdout] test object::test_object_tolocalestring ... ok
[INFO] [stdout] test object::test_regexp_constructor_property ... ok
[INFO] [stdout] test object::test_toprimitive_division ... ok
[INFO] [stdout] test object::test_object_wrapper_boolean_equality ... ok
[INFO] [stdout] test object::test_toprimitive_fallback_to_tostring ... ok
[INFO] [stdout] test object::test_toprimitive_string_concatenation ... ok
[INFO] [stdout] test object::test_toprimitive_equality_operators ... ok
[INFO] [stdout] test object::test_toprimitive_array_join_uses_tostring ... ok
[INFO] [stdout] test object::test_toprimitive_subtraction ... ok
[INFO] [stdout] test object::test_toprimitive_multiplication ... ok
[INFO] [stdout] test object::test_toprimitive_comparison_operators ... ok
[INFO] [stdout] test object::test_toprimitive_template_literal ... ok
[INFO] [stdout] test object::test_toprimitive_both_return_objects_throws_typeerror ... ok
[INFO] [stdout] test object::test_unicode_escape_id_continue_middle_dot ... ignored, requires full Unicode XID support
[INFO] [stdout] test object::test_toprimitive_no_methods_throws_typeerror ... ok
[INFO] [stdout] test object::test_toprimitive_unary_plus ... ok
[INFO] [stdout] test object::test_toprimitive_tostring_returns_primitive ... ok
[INFO] [stdout] test object::test_toprimitive_unary_minus ... ok
[INFO] [stdout] test object::test_unicode_escape_braced_form_in_identifier ... ok
[INFO] [stdout] test object::test_unicode_escape_identifier_basic ... ok
[INFO] [stdout] test object::test_unicode_escape_identifier_mixed ... ok
[INFO] [stdout] test object::test_toprimitive_valueof_throws ... ok
[INFO] [stdout] test object::test_toprimitive_string_hint_tostring_first ... ok
[INFO] [stdout] test object::test_toprimitive_valueof_priority_over_tostring ... ok
[INFO] [stdout] test object::test_toprimitive_valueof_returns_primitive ... ok
[INFO] [stdout] test object::test_unicode_escape_in_member_access ... ok
[INFO] [stdout] test object::test_unicode_escape_in_property_name ... ok
[INFO] [stdout] test orders::test_debug_closure_gc ... ok
[INFO] [stdout] test orders::test_cross_module_closure_simple ... ok
[INFO] [stdout] test orders::test_cross_module_nested_closure ... ok
[INFO] [stdout] test orders::test_concurrent_with_partial_failure ... ok
[INFO] [stdout] test orders::test_fetch_get_basic ... ok
[INFO] [stdout] test object::test_object_prototype_tostring_call ... ok
[INFO] [stdout] test orders::test_concurrent_three_way_race ... ok
[INFO] [stdout] test orders::test_config_generation_workflow ... ok
[INFO] [stdout] test orders::test_concurrent_mixed_order_types ... ok
[INFO] [stdout] test orders::test_concurrent_chained_operations ... ok
[INFO] [stdout] test orders::test_concurrent_fetch_with_promise_all ... ok
[INFO] [stdout] test orders::test_fetch_parallel ... ok
[INFO] [stdout] test orders::test_host_create_and_reject_promise ... ok
[INFO] [stdout] test orders::test_promise_then_callback_closure ... ok
[INFO] [stdout] test orders::test_fetch_post_with_body ... ok
[INFO] [stdout] test orders::test_host_create_and_resolve_promise ... ok
[INFO] [stdout] test orders::test_promise_race_cancels_losing_order ... ok
[INFO] [stdout] test orders::test_host_promise_immediate_resolve ... ok
[INFO] [stdout] test orders::test_promise_rejection_signals_cancelled_order ... ok
[INFO] [stdout] test orders::test_promise_race_first_wins ... ok
[INFO] [stdout] test orders::test_promise_then_callback_nested_closure ... ok
[INFO] [stdout] test orders::test_promise_race_second_wins ... ok
[INFO] [stdout] test orders::test_read_file_basic ... ok
[INFO] [stdout] test promise::test_promise_all_calls_promise_resolve ... ok
[INFO] [stdout] test orders::test_sleep_basic ... ok
[INFO] [stdout] test orders::test_read_write_roundtrip ... ok
[INFO] [stdout] test promise::test_promise_all_with_values ... ok
[INFO] [stdout] test promise::test_promise_allsettled ... ok
[INFO] [stdout] test promise::test_promise_all_with_plain_values ... ok
[INFO] [stdout] test promise::test_promise_all_rejects_on_first_rejection ... ok
[INFO] [stdout] test orders::test_promise_race_second_wins_cancels_first ... ok
[INFO] [stdout] test orders::test_write_file_basic ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_access ... ok
[INFO] [stdout] test orders::test_unknown_order_type_rejection ... ok
[INFO] [stdout] test promise::test_promise_any_first_success ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_value ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_in_async_function ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_property ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_status ... ok
[INFO] [stdout] test promise::test_promise_catch_on_rejected ... ok
[INFO] [stdout] test orders::test_three_way_race_cancels_two_losers ... ok
[INFO] [stdout] test orders::test_sleep_sequential ... ok
[INFO] [stdout] test promise::test_promise_constructor_basic ... ok
[INFO] [stdout] test promise::test_promise_catch_skipped_on_fulfilled ... ok
[INFO] [stdout] test promise::test_promise_allsettled_reason_with_string_conversion ... ok
[INFO] [stdout] test promise::test_promise_reject_static ... ok
[INFO] [stdout] test promise::test_promise_error_propagation ... ok
[INFO] [stdout] test promise::test_promise_executor_receives_resolve_reject ... ok
[INFO] [stdout] test promise::test_promise_resolve_static ... ok
[INFO] [stdout] test promise::test_promise_race_first_wins ... ok
[INFO] [stdout] test promise::test_promise_multiple_resolve_ignored ... ok
[INFO] [stdout] test promise::test_promise_resolve_accessible ... ok
[INFO] [stdout] test promise::test_promise_sync_resolve_in_executor ... ok
[INFO] [stdout] test promise::test_promise_sync_reject_in_executor ... ok
[INFO] [stdout] test orders::test_read_file_json_parse ... ok
[INFO] [stdout] test promise::test_promise_then_onrejected ... ok
[INFO] [stdout] test proxy::test_proxy_apply_trap_modifies_args ... ok
[INFO] [stdout] test proxy::test_proxy_apply_trap_this_binding ... ok
[INFO] [stdout] test proxy::test_proxy_array_target ... ok
[INFO] [stdout] test promise::test_promise_rejection_skips_then ... ok
[INFO] [stdout] test promise::test_promise_then_returns_promise ... ok
[INFO] [stdout] test promise::test_promise_then_on_fulfilled ... ok
[INFO] [stdout] test promise::test_promise_then_chaining ... ok
[INFO] [stdout] test proxy::test_proxy_basic_creation ... ok
[INFO] [stdout] test promise::test_promise_allsettled_with_async_map ... ok
[INFO] [stdout] test proxy::test_proxy_constructor_requires_object_handler ... ok
[INFO] [stdout] test proxy::test_nested_proxies ... ok
[INFO] [stdout] test proxy::test_proxy_apply_trap ... ok
[INFO] [stdout] test proxy::test_proxy_construct_trap_must_return_object ... ok
[INFO] [stdout] test proxy::test_proxy_constructor_requires_object_target ... ok
[INFO] [stdout] test proxy::test_proxy_decrement_through_target ... ok
[INFO] [stdout] test promise::test_promise_executor_error_rejects ... ok
[INFO] [stdout] test proxy::test_proxy_construct_trap ... ok
[INFO] [stdout] test proxy::test_proxy_default_values ... ok
[INFO] [stdout] test proxy::test_proxy_get_trap ... ok
[INFO] [stdout] test proxy::test_proxy_function_target ... ok
[INFO] [stdout] test proxy::test_proxy_delete_property_prevents_delete ... ok
[INFO] [stdout] test proxy::test_proxy_define_property_trap ... ok
[INFO] [stdout] test proxy::test_proxy_get_own_property_descriptor_virtual_property ... ok
[INFO] [stdout] test proxy::test_proxy_get_prototype_of_trap ... ok
[INFO] [stdout] test proxy::test_proxy_get_own_property_descriptor_trap ... ok
[INFO] [stdout] test proxy::test_proxy_get_trap_intercepts_missing ... ok
[INFO] [stdout] test proxy::test_proxy_for_in ... ok
[INFO] [stdout] test proxy::test_proxy_has_trap ... ok
[INFO] [stdout] test proxy::test_proxy_delete_property_trap ... ok
[INFO] [stdout] test proxy::test_proxy_handler_undefined_trap ... ok
[INFO] [stdout] test proxy::test_proxy_array_for_of ... ok
[INFO] [stdout] test proxy::test_proxy_null_target ... ok
[INFO] [stdout] test proxy::test_proxy_invariant_get_non_configurable ... ok
[INFO] [stdout] test proxy::test_proxy_has_trap_hides_property ... ok
[INFO] [stdout] test proxy::test_proxy_increment_through_target ... ok
[INFO] [stdout] test proxy::test_proxy_is_extensible_trap ... ok
[INFO] [stdout] test proxy::test_proxy_get_trap_receiver ... ok
[INFO] [stdout] test proxy::test_proxy_logging ... ok
[INFO] [stdout] test proxy::test_proxy_negative_array_indices ... ok
[INFO] [stdout] test proxy::test_proxy_own_keys_trap ... ok
[INFO] [stdout] test proxy::test_proxy_observable ... ok
[INFO] [stdout] test proxy::test_proxy_revocable ... ok
[INFO] [stdout] test proxy::test_proxy_revocable_after_revoke ... ok
[INFO] [stdout] test proxy::test_proxy_own_keys_add_virtual_keys ... ok
[INFO] [stdout] test gc::test_auto_asteroids_combined_pattern ... ok
[INFO] [stdout] test proxy::test_proxy_prevent_extensions_trap ... ok
[INFO] [stdout] test proxy::test_proxy_readonly ... ok
[INFO] [stdout] test proxy::test_proxy_revocable_revoke_multiple_times ... ok
[INFO] [stdout] test proxy::test_proxy_undefined_target ... ok
[INFO] [stdout] test proxy::test_proxy_target_passthrough ... ok
[INFO] [stdout] test proxy::test_proxy_typeof ... ok
[INFO] [stdout] test proxy::test_proxy_set_prototype_of_trap ... ok
[INFO] [stdout] test proxy::test_proxy_private_properties ... ok
[INFO] [stdout] test proxy::test_proxy_set_trap ... ok
[INFO] [stdout] test proxy::test_proxy_set_trap_receiver ... ok
[INFO] [stdout] test proxy::test_proxy_without_new ... ok
[INFO] [stdout] test proxy::test_proxy_validation ... ok
[INFO] [stdout] test proxy::test_proxy_set_trap_returns_false ... ok
[INFO] [stdout] test proxy::test_proxy_with_class_instance ... ok
[INFO] [stdout] test proxy::test_proxy_trap_throws ... ok
[INFO] [stdout] test proxy::test_reflect_construct ... ok
[INFO] [stdout] test proxy::test_reflect_delete_property ... ok
[INFO] [stdout] test proxy::test_reflect_get ... ok
[INFO] [stdout] test proxy::test_reflect_get_prototype_of ... ok
[INFO] [stdout] test proxy::test_reflect_define_property ... ok
[INFO] [stdout] test proxy::test_reflect_construct_with_new_target ... ok
[INFO] [stdout] test proxy::test_reflect_get_own_property_descriptor ... ok
[INFO] [stdout] test proxy::test_reflect_apply ... ok
[INFO] [stdout] test proxy::test_reflect_get_with_receiver ... ok
[INFO] [stdout] test proxy::test_reflect_set ... ok
[INFO] [stdout] test proxy::test_reflect_forwarding ... ok
[INFO] [stdout] test proxy::test_proxy_get_trap_symbol_property ... ok
[INFO] [stdout] test proxy::test_reflect_own_keys ... ok
[INFO] [stdout] test proxy::test_reflect_own_keys_includes_symbols ... ok
[INFO] [stdout] test proxy::test_reflect_set_prototype_of ... ok
[INFO] [stdout] test proxy::test_reflect_prevent_extensions ... ok
[INFO] [stdout] test proxy::test_reflect_has ... ok
[INFO] [stdout] test proxy::test_reflect_set_returns_boolean ... ok
[INFO] [stdout] test regexp::test_regexp_case_insensitive ... ok
[INFO] [stdout] test proxy::test_reflect_is_extensible ... ok
[INFO] [stdout] test regexp::test_regexp_exec_result_has_input ... ok
[INFO] [stdout] test regexp::test_regex_escape_pattern ... ok
[INFO] [stdout] test proxy::test_reflect_in_proxy_handler ... ok
[INFO] [stdout] test regexp::test_regexp_exec_result_is_array ... ok
[INFO] [stdout] test regexp::test_regexp_exec_match ... ok
[INFO] [stdout] test regexp::test_regexp_exec_no_match ... ok
[INFO] [stdout] test regexp::test_regexp_exec_instanceof_array ... ok
[INFO] [stdout] test regexp::test_regexp_exec_result_has_index ... ok
[INFO] [stdout] test regexp::test_regexp_source ... ok
[INFO] [stdout] test regexp::test_regexp_exec_calls_tostring_on_object ... ok
[INFO] [stdout] test regexp::test_regexp_flags ... ok
[INFO] [stdout] test regexp::test_regexp_dotall_property ... ok
[INFO] [stdout] test regexp::test_regexp_literal_source ... ok
[INFO] [stdout] test regexp::test_regexp_literal_with_flags ... ok
[INFO] [stdout] test regexp::test_regexp_unicode_flag ... ok
[INFO] [stdout] test regexp::test_regexp_combined_flags ... ok
[INFO] [stdout] test regexp::test_regexp_sticky_flag ... ok
[INFO] [stdout] test regexp::test_regexp_literal_basic ... ok
[INFO] [stdout] test regexp::test_regexp_while_exec_loop ... ok
[INFO] [stdout] test regexp::test_regexp_literal_in_variable ... ok
[INFO] [stdout] test regexp::test_regexp_dotall_flag ... ok
[INFO] [stdout] test regexp::test_regexp_literal_exec ... ok
[INFO] [stdout] test regexp::test_regexp_test_basic ... ok
[INFO] [stdout] test regexp::test_regexp_test_calls_tostring_on_object ... ok
[INFO] [stdout] test set::test_set_clear ... ok
[INFO] [stdout] test set::test_set_delete ... ok
[INFO] [stdout] test regexp::test_regexp_literal_with_escapes ... ok
[INFO] [stdout] test set::test_set_object_values ... ok
[INFO] [stdout] test set::test_set_method_chaining ... ok
[INFO] [stdout] test set::test_set_foreach ... ok
[INFO] [stdout] test set::test_set_entries ... ok
[INFO] [stdout] test step::test_call_depth_returns_to_zero_after_completion ... ok
[INFO] [stdout] test step::test_call_depth_starts_at_zero ... ok
[INFO] [stdout] test step::test_call_depth_after_prepare ... ok
[INFO] [stdout] test step::test_call_depth_increases_during_function_call ... ok
[INFO] [stdout] test set::test_set_values ... ok
[INFO] [stdout] test set::test_set_uniqueness ... ok
[INFO] [stdout] test step::test_depth_limit_allows_normal_execution ... ok
[INFO] [stdout] test step::test_host_can_enforce_depth_limit ... ok
[INFO] [stdout] test step::test_host_can_enforce_step_limit ... ok
[INFO] [stdout] test step::test_call_depth_with_nested_user_functions ... ok
[INFO] [stdout] test step::test_run_to_completion ... ok
[INFO] [stdout] test step::test_step_can_stop_infinite_loop ... ok
[INFO] [stdout] test step::test_step_basic_execution ... ok
[INFO] [stdout] test step::test_step_returns_done_when_no_active_vm ... ok
[INFO] [stdout] test step::test_step_function_calls ... ok
[INFO] [stdout] test strict::test_delete_super_property_with_type_cast ... ok
[INFO] [stdout] test strict::test_strict_assign_infinity ... ok
[INFO] [stdout] test strict::test_delete_super_property_throws_reference_error ... ok
[INFO] [stdout] test regexp::test_regexp_test_pattern ... ok
[INFO] [stdout] test strict::test_strict_assign_nan ... ok
[INFO] [stdout] test step::test_step_loop_with_counter ... ok
[INFO] [stdout] test set::test_set_initialize_with_array ... ok
[INFO] [stdout] test set::test_set_basic ... ok
[INFO] [stdout] test strict::test_strict_can_shadow_with_let ... ok
[INFO] [stdout] test strict::test_strict_no_assign_arguments ... ok
[INFO] [stdout] test strict::test_strict_es6_octal_allowed ... ok
[INFO] [stdout] test strict::test_strict_assign_undefined ... ok
[INFO] [stdout] test step::test_call_depth_with_recursion ... ok
[INFO] [stdout] test step::test_host_can_enforce_time_limit ... ok
[INFO] [stdout] test strict::test_strict_delete_property_allowed ... ok
[INFO] [stdout] test strict::test_strict_no_const_arguments ... ok
[INFO] [stdout] test strict::test_strict_no_delete_variable ... ok
[INFO] [stdout] test strict::test_strict_no_legacy_octal ... ok
[INFO] [stdout] test strict::test_strict_no_duplicate_params_arrow ... ok
[INFO] [stdout] test step::test_step_recursion ... ok
[INFO] [stdout] test strict::test_strict_no_assign_eval ... ok
[INFO] [stdout] test strict::test_strict_no_duplicate_params ... ok
[INFO] [stdout] test strict::test_strict_no_const_eval ... ok
[INFO] [stdout] test strict::test_strict_no_var_eval ... ok
[INFO] [stdout] test strict::test_strict_can_shadow_infinity_in_function ... ok
[INFO] [stdout] test strict::test_strict_no_let_arguments ... ok
[INFO] [stdout] test gc::test_gc_cycles_full_sequence ... ok
[INFO] [stdout] test strict::test_strict_no_var_arguments ... ok
[INFO] [stdout] test strict::test_strict_no_with_statement ... ok
[INFO] [stdout] test strict::test_strict_no_param_arguments ... ok
[INFO] [stdout] test strict::test_strict_no_octal_escape ... ok
[INFO] [stdout] test strict::test_strict_no_param_eval ... ok
[INFO] [stdout] test strict::test_strict_no_let_eval ... ok
[INFO] [stdout] test string::test_charat_no_args ... ok
[INFO] [stdout] test string::test_hex_escape_in_template ... ok
[INFO] [stdout] test string::test_string_charat ... ok
[INFO] [stdout] test string::test_null_character_escape_in_template ... ok
[INFO] [stdout] test string::test_charat_with_undefined_index ... ok
[INFO] [stdout] test string::test_null_character_escape_in_string ... ok
[INFO] [stdout] test string::test_string_code_point_at_emoji ... ok
[INFO] [stdout] test string::test_string_code_point_at_negative ... ok
[INFO] [stdout] test string::test_string_code_point_at_out_of_range ... ok
[INFO] [stdout] test string::test_string_concat_calls_tostring ... ok
[INFO] [stdout] test string::test_string_constructor_no_args ... ok
[INFO] [stdout] test set::test_set_keys ... ok
[INFO] [stdout] test string::test_string_calls_tostring ... ok
[INFO] [stdout] test string::test_charat_on_number_object ... ok
[INFO] [stdout] test string::test_charat_out_of_bounds ... ok
[INFO] [stdout] test string::test_string_concat ... ok
[INFO] [stdout] test string::test_string_array_tostring ... ok
[INFO] [stdout] test string::test_string_constructor_with_boolean ... ok
[INFO] [stdout] test string::test_string_charat_index ... ok
[INFO] [stdout] test string::test_string_constructor_with_null ... ok
[INFO] [stdout] test string::test_string_constructor_with_string ... ok
[INFO] [stdout] test string::test_charat_with_boolean_index ... ok
[INFO] [stdout] test string::test_string_constructor_with_number ... ok
[INFO] [stdout] test string::test_string_code_point_at_basic ... ok
[INFO] [stdout] test string::test_string_constructor_with_undefined ... ok
[INFO] [stdout] test string::test_string_from_code_point_emoji ... ok
[INFO] [stdout] test string::test_charat_valueof_coercion ... ok
[INFO] [stdout] test string::test_string_from_code_point_basic ... ok
[INFO] [stdout] test string::test_string_from_code_point_multiple ... ok
[INFO] [stdout] test string::test_string_endswith ... ok
[INFO] [stdout] test string::test_string_locale_compare_equal ... ok
[INFO] [stdout] test string::test_string_locale_compare_empty ... ok
[INFO] [stdout] test string::test_string_fromcharcode ... ok
[INFO] [stdout] test string::test_string_locale_compare_less ... ok
[INFO] [stdout] test string::test_string_fromcharcode_nan ... ok
[INFO] [stdout] test string::test_string_match_basic ... ok
[INFO] [stdout] test string::test_string_from_code_point_unicode ... ok
[INFO] [stdout] test string::test_string_indexof ... ok
[INFO] [stdout] test string::test_string_match_no_match ... ok
[INFO] [stdout] test string::test_string_locale_compare_greater ... ok
[INFO] [stdout] test string::test_string_fromcharcode_infinity ... ok
[INFO] [stdout] test string::test_string_match_index ... ok
[INFO] [stdout] test string::test_string_match_regexp ... ok
[INFO] [stdout] test string::test_string_matchall_basic ... ok
[INFO] [stdout] test string::test_string_normalize_ascii ... ok
[INFO] [stdout] test string::test_string_normalize_returns_string ... ok
[INFO] [stdout] test string::test_string_includes ... ok
[INFO] [stdout] test string::test_string_padstart ... ok
[INFO] [stdout] test string::test_string_repeat ... ok
[INFO] [stdout] test string::test_string_replace_basic ... ok
[INFO] [stdout] test string::test_string_match_global ... ok
[INFO] [stdout] test string::test_string_matchall_index ... ok
[INFO] [stdout] test string::test_string_replace ... ok
[INFO] [stdout] test string::test_string_padend ... ok
[INFO] [stdout] test string::test_string_falls_back_to_valueof ... ok
[INFO] [stdout] test string::test_string_normalize_default ... ok
[INFO] [stdout] test string::test_string_replace_callback_returning_undefined ... ok
[INFO] [stdout] test string::test_string_fromcharcode_touint16 ... ok
[INFO] [stdout] test string::test_string_lastindexof ... ok
[INFO] [stdout] test string::test_string_replace_callback_with_capture_group ... ok
[INFO] [stdout] test string::test_string_replace_callback_with_object_search ... ok
[INFO] [stdout] test string::test_string_at ... ok
[INFO] [stdout] test string::test_string_replace_callback_with_string_search ... ok
[INFO] [stdout] test string::test_string_replace_dollar_ampersand_single ... ok
[INFO] [stdout] test string::test_string_replace_dollar_dollar ... ok
[INFO] [stdout] test string::test_string_replace_dollar_string_search ... ok
[INFO] [stdout] test string::test_string_replace_dollar_backtick ... ok
[INFO] [stdout] test string::test_string_replace_dollar_number_double_digit ... ok
[INFO] [stdout] test string::test_string_replace_dollar_ampersand ... ok
[INFO] [stdout] test string::test_string_replace_dollar_quote ... ok
[INFO] [stdout] test string::test_string_replace_dollar_mixed ... ok
[INFO] [stdout] test string::test_string_replace_callback_undefined_variable ... ok
[INFO] [stdout] test string::test_string_replace_first_only ... ok
[INFO] [stdout] test string::test_string_replace_callback ... ok
[INFO] [stdout] test string::test_string_search_not_found ... ok
[INFO] [stdout] test string::test_string_search_basic ... ok
[INFO] [stdout] test string::test_string_search_regexp ... ok
[INFO] [stdout] test string::test_string_replace_regexp_global ... ok
[INFO] [stdout] test string::test_string_replace_global_dollar_ampersand ... ok
[INFO] [stdout] test string::test_string_slice ... ok
[INFO] [stdout] test string::test_string_replace_regexp ... ok
[INFO] [stdout] test string::test_string_split_basic ... ok
[INFO] [stdout] test string::test_string_replace_dollar_undefined_group ... ok
[INFO] [stdout] test string::test_string_substr_exceeds_length ... ok
[INFO] [stdout] test string::test_string_substr_basic ... ok
[INFO] [stdout] test string::test_string_substr_negative_start ... ok
[INFO] [stdout] test string::test_string_split_with_limit ... ok
[INFO] [stdout] test string::test_string_substr_with_length ... ok
[INFO] [stdout] test string::test_string_split_regexp ... ok
[INFO] [stdout] test string::test_string_tolowercase ... ok
[INFO] [stdout] test string::test_string_substring ... ok
[INFO] [stdout] test string::test_string_startswith ... ok
[INFO] [stdout] test string::test_string_replace_dollar_number ... ok
[INFO] [stdout] test string::test_string_trimstart ... ok
[INFO] [stdout] test string::test_string_touppercase ... ok
[INFO] [stdout] test string::test_string_substr_zero_length ... ok
[INFO] [stdout] test string::test_string_wrapper_tostring ... ok
[INFO] [stdout] test string::test_string_split_regexp_simple ... ok
[INFO] [stdout] test string::test_string_wrapper_valueof ... ok
[INFO] [stdout] test string::test_string_wrapper_typeof ... ok
[INFO] [stdout] test string::test_string_trimend ... ok
[INFO] [stdout] test string::test_string_split_undefined_separator ... ok
[INFO] [stdout] test string::test_template_invalid_unicode_brace_escape ... ok
[INFO] [stdout] test string::test_template_invalid_hex_escape ... ok
[INFO] [stdout] test string::test_template_invalid_unicode_escape ... ok
[INFO] [stdout] test string::test_string_trim ... ok
[INFO] [stdout] test string::test_string_normalize_invalid_form ... ok
[INFO] [stdout] test symbol::test_array_symbol_species ... ok
[INFO] [stdout] test string::test_string_split ... ok
[INFO] [stdout] test string::test_unicode_escape_in_template ... ok
[INFO] [stdout] test string::test_template_literal_calls_tostring ... ok
[INFO] [stdout] test symbol::test_destructuring_empty_pattern_calls_close ... ok
[INFO] [stdout] test string::test_string_wrapper_length ... ok
[INFO] [stdout] test symbol::test_destructuring_iterator_close_throws_on_non_object_return ... ok
[INFO] [stdout] test symbol::test_map_symbol_species ... ok
[INFO] [stdout] test symbol::test_destructuring_iterator_close_when_not_exhausted ... ok
[INFO] [stdout] test symbol::test_object_get_own_property_symbols ... ok
[INFO] [stdout] test symbol::test_set_symbol_species ... ok
[INFO] [stdout] test symbol::test_destructuring_iterator_close_with_rest ... ok
[INFO] [stdout] test string::test_string_wrapper_addition ... ok
[INFO] [stdout] test symbol::test_regexp_symbol_species ... ok
[INFO] [stdout] test symbol::test_promise_symbol_species ... ok
[INFO] [stdout] test symbol::test_for_of_with_custom_iterator ... ok
[INFO] [stdout] test symbol::test_symbol_has_instance ... ok
[INFO] [stdout] test symbol::test_iterator_close_on_break ... ok
[INFO] [stdout] test symbol::test_iterator_close_not_called_on_normal_completion ... ok
[INFO] [stdout] test symbol::test_symbol_iterator ... ok
[INFO] [stdout] test symbol::test_spread_with_custom_iterator ... ok
[INFO] [stdout] test symbol::test_symbol_as_property_key ... ok
[INFO] [stdout] test symbol::test_symbol_description ... ok
[INFO] [stdout] test symbol::test_symbol_for ... ok
[INFO] [stdout] test symbol::test_spread_in_function_call_with_custom_iterator ... ok
[INFO] [stdout] test symbol::test_symbol_species_is_symbol ... ok
[INFO] [stdout] test symbol::test_symbol_not_enumerable_in_for_in ... ok
[INFO] [stdout] test symbol::test_iterator_close_on_throw ... ok
[INFO] [stdout] test symbol::test_symbol_to_string_tag ... ok
[INFO] [stdout] test symbol::test_symbol_key_for ... ok
[INFO] [stdout] test typescript::test_arrow_function_types ... ok
[INFO] [stdout] test symbol::test_well_known_symbols_are_unique ... ok
[INFO] [stdout] test symbol::test_iterator_close_on_return ... ok
[INFO] [stdout] test typescript::test_abstract_class ... ok
[INFO] [stdout] test typescript::test_as_assertion ... ok
[INFO] [stdout] test typescript::test_angle_bracket_assertion ... ok
[INFO] [stdout] test symbol::test_symbol_to_string ... ok
[INFO] [stdout] test typescript::test_asserts_simple ... ok
[INFO] [stdout] test typescript::test_asserts_type_predicate ... ok
[INFO] [stdout] test symbol::test_symbol_typeof ... ok
[INFO] [stdout] test symbol::test_symbol_uniqueness ... ok
[INFO] [stdout] test typescript::test_async_arrow_with_types ... ok
[INFO] [stdout] test typescript::test_asserts_with_message ... ok
[INFO] [stdout] test typescript::test_class_parameter_properties_with_default ... ok
[INFO] [stdout] test typescript::test_class_access_modifiers ... ok
[INFO] [stdout] test typescript::test_builder_pattern_with_types ... ok
[INFO] [stdout] test typescript::test_class_parameter_properties_with_enum_default ... ok
[INFO] [stdout] test typescript::test_class_extends_with_types ... ok
[INFO] [stdout] test typescript::test_const_assertion ... ok
[INFO] [stdout] test typescript::test_conditional_types ... ok
[INFO] [stdout] test typescript::test_const_enum ... ok
[INFO] [stdout] test typescript::test_class_implements_interface ... ok
[INFO] [stdout] test typescript::test_class_parameter_properties ... ok
[INFO] [stdout] test string::test_string_replaceall ... ok
[INFO] [stdout] test typescript::test_async_function_return_type ... ok
[INFO] [stdout] test typescript::test_data_transform_closure ... ok
[INFO] [stdout] test typescript::test_data_transform_object_map ... ok
[INFO] [stdout] test typescript::test_class_readonly_property ... ok
[INFO] [stdout] test typescript::test_class_property_types ... ok
[INFO] [stdout] test typescript::test_class_decorator_with_types ... ok
[INFO] [stdout] test typescript::test_class_static_types ... ok
[INFO] [stdout] test typescript::test_declare_abstract_class ... ok
[INFO] [stdout] test typescript::test_declare_const ... ok
[INFO] [stdout] test typescript::test_data_transform_simple_map ... ok
[INFO] [stdout] test typescript::test_data_transform_return_object_js ... ok
[INFO] [stdout] test typescript::test_declare_class ... ok
[INFO] [stdout] test typescript::test_declare_const_simple ... ok
[INFO] [stdout] test typescript::test_data_transform_return_object ... ok
[INFO] [stdout] test typescript::test_declare_enum ... ok
[INFO] [stdout] test typescript::test_data_transform_two_args ... ok
[INFO] [stdout] test typescript::test_data_transform_with_function_call ... ok
[INFO] [stdout] test typescript::test_declare_function_simple ... ok
[INFO] [stdout] test typescript::test_declare_class_simple ... ok
[INFO] [stdout] test typescript::test_declare_function ... ok
[INFO] [stdout] test typescript::test_declare_let ... ok
[INFO] [stdout] test typescript::test_declare_namespace ... ok
[INFO] [stdout] test typescript::test_declare_namespace_with_function ... ok
[INFO] [stdout] test typescript::test_declare_module_string ... ok
[INFO] [stdout] test typescript::test_function_parameter_types ... ok
[INFO] [stdout] test typescript::test_function_type_expression ... ok
[INFO] [stdout] test typescript::test_default_parameters_with_types ... ok
[INFO] [stdout] test typescript::test_data_transformation_pipeline ... ok
[INFO] [stdout] test typescript::test_declare_global ... ok
[INFO] [stdout] test typescript::test_declare_var ... ok
[INFO] [stdout] test typescript::test_generic_function ... ok
[INFO] [stdout] test typescript::test_generic_constraint ... ok
[INFO] [stdout] test typescript::test_enum_with_explicit_values ... ok
[INFO] [stdout] test typescript::test_infer_func_return_infer ... ok
[INFO] [stdout] test typescript::test_declare_multiple ... ok
[INFO] [stdout] test typescript::test_infer_conditional_with_func ... ok
[INFO] [stdout] test typescript::test_discriminated_union ... ok
[INFO] [stdout] test typescript::test_infer_simple_func_return ... ok
[INFO] [stdout] test typescript::test_generic_interface ... ok
[INFO] [stdout] test typescript::test_generic_function_inference ... ok
[INFO] [stdout] test typescript::test_factory_pattern_with_types ... ok
[INFO] [stdout] test typescript::test_interface_index_signature ... ok
[INFO] [stdout] test typescript::test_generic_multiple_types ... ok
[INFO] [stdout] test typescript::test_interface_optional_properties ... ok
[INFO] [stdout] test typescript::test_in_operator_guard ... ok
[INFO] [stdout] test typescript::test_keyof ... ok
[INFO] [stdout] test typescript::test_literal_types ... ok
[INFO] [stdout] test typescript::test_mapped_type_readonly ... ok
[INFO] [stdout] test typescript::test_generic_class ... ok
[INFO] [stdout] test typescript::test_interface_extends ... ok
[INFO] [stdout] test typescript::test_interface_basic ... ok
[INFO] [stdout] test typescript::test_infer_rest_params ... ok
[INFO] [stdout] test typescript::test_infer_keyword ... ok
[INFO] [stdout] test typescript::test_interface_readonly ... ok
[INFO] [stdout] test typescript::test_mapped_type_multiline ... ok
[INFO] [stdout] test typescript::test_mapped_type_simple ... ok
[INFO] [stdout] test typescript::test_mapped_type_with_interface ... ok
[INFO] [stdout] test typescript::test_interface_method_signature ... ok
[INFO] [stdout] test typescript::test_mapped_types ... ok
[INFO] [stdout] test typescript::test_mixin_debug_implicit_super ... ok
[INFO] [stdout] test typescript::test_mixin_debug_simple_extend ... ok
[INFO] [stdout] test typescript::test_method_decorator_with_types ... ok
[INFO] [stdout] test typescript::test_non_null_assertion ... ok
[INFO] [stdout] test typescript::test_nested_namespace ... ok
[INFO] [stdout] test typescript::test_mixin_debug_direct ... ok
[INFO] [stdout] test typescript::test_numeric_enum ... ok
[INFO] [stdout] test typescript::test_mixin_class_extends ... ok
[INFO] [stdout] test typescript::test_mixin_pattern ... ok
[INFO] [stdout] test typescript::test_optional_parameters ... ok
[INFO] [stdout] test typescript::test_instanceof_guard ... ok
[INFO] [stdout] test typescript::test_string_enum ... ok
[INFO] [stdout] test typescript::test_mixin_simple_class_return ... ok
[INFO] [stdout] test typescript::test_type_alias_simple ... ok
[INFO] [stdout] test typescript::test_namespace_basic ... ok
[INFO] [stdout] test typescript::test_template_literal_types ... ok
[INFO] [stdout] test typescript::test_mixin_with_param_properties ... ok
[INFO] [stdout] test typescript::test_type_alias_intersection ... ok
[INFO] [stdout] test typescript::test_event_emitter_pattern ... ok
[INFO] [stdout] test typescript::test_type_annotation_number ... ok
[INFO] [stdout] test typescript::test_repository_pattern ... ok
[INFO] [stdout] test typescript::test_rest_parameters_with_types ... ok
[INFO] [stdout] test typescript::test_type_annotation_null ... ok
[INFO] [stdout] test typescript::test_type_alias_union ... ok
[INFO] [stdout] test typescript::test_type_annotation_array ... ok
[INFO] [stdout] test typescript::test_type_annotation_tuple ... ok
[INFO] [stdout] test typescript::test_type_annotation_array_generic ... ok
[INFO] [stdout] test typescript::test_type_annotation_any ... ok
[INFO] [stdout] test typescript::test_type_annotation_boolean ... ok
[INFO] [stdout] test typescript::test_type_annotation_void ... ok
[INFO] [stdout] test typescript::test_type_annotation_string ... ok
[INFO] [stdout] test typescript::test_type_annotation_undefined ... ok
[INFO] [stdout] test typescript::test_user_defined_type_guard ... ok
[INFO] [stdout] test typescript::test_type_annotation_unknown ... ok
[INFO] [stdout] test typescript::test_type_annotation_object ... ok
[INFO] [stdout] test typescript::test_typeof_guard ... ok
[INFO] [stdout] test typescript::test_typeof_in_type_position ... ok
[INFO] [stdout] test typescript::test_utility_types_partial ... ok
[INFO] [stdout] test typescript::test_recursive_type ... ok
[INFO] [stdout] test typescript::test_union_type_with_leading_pipe ... ok
[INFO] [stdout] test typescript::test_revealing_module_pattern ... ok
[INFO] [stdout] test typescript::test_type_alias_object ... ok
[INFO] [stdout] test typescript::test_state_machine_pattern ... ok
[INFO] [stdout] test typescript::test_typed_error_handling ... ok
[INFO] [stdout] test function::test_async_tco_deep_recursion ... ok
[INFO] [stdout] test function::test_tco_deep_recursion ... ok
[INFO] [stdout] test gc::test_real_firmware_gc_leak ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2338 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 13.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser.rs (/opt/rustwide/target/debug/deps/parser-cc6ba3076393be68)
[INFO] [stdout] 
[INFO] [stdout] running 295 tests
[INFO] [stdout] test test_angle_bracket_type_assertion ... ok
[INFO] [stdout] test test_array_literal ... ok
[INFO] [stdout] test test_array_destructuring_function_param ... ok
[INFO] [stdout] test test_array_destructuring ... ok
[INFO] [stdout] test test_array_holes_at_start ... ok
[INFO] [stdout] test test_arrow_function_in_method_call ... ok
[INFO] [stdout] test test_array_holes_at_end ... ok
[INFO] [stdout] test test_arrow_function_in_array_literal ... ok
[INFO] [stdout] test test_array_holes_multiple_untyped ... ok
[INFO] [stdout] test test_arrow_function_push_with_typed_array ... ok
[INFO] [stdout] test test_arrow_function_single_param_no_parens ... ok
[INFO] [stdout] test test_arrow_function_in_method_call_with_closure ... ok
[INFO] [stdout] test test_arrow_function_parenthesized_as_arg ... ok
[INFO] [stdout] test test_array_holes_multiple ... ok
[INFO] [stdout] test test_array_holes_basic_untyped ... ok
[INFO] [stdout] test test_async_arrow_with_await ... ok
[INFO] [stdout] test test_arrow_function ... ok
[INFO] [stdout] test test_arrow_function_single_param_as_arg ... ok
[INFO] [stdout] test test_async_function_declaration ... ok
[INFO] [stdout] test test_as_expression ... ok
[INFO] [stdout] test test_async_function ... ok
[INFO] [stdout] test test_arrow_function_with_return_type ... ok
[INFO] [stdout] test test_arrow_function_with_array_return_type ... ok
[INFO] [stdout] test test_async_method_in_object_literal ... ok
[INFO] [stdout] test test_bigint_literal ... ok
[INFO] [stdout] test test_arrow_function_returning_function_with_body ... ok
[INFO] [stdout] test test_bigint_in_array ... ok
[INFO] [stdout] test test_bigint_arithmetic ... ok
[INFO] [stdout] test test_async_arrow_function_expression ... ok
[INFO] [stdout] test test_arrow_function_with_generic_return_type ... ok
[INFO] [stdout] test test_assign_undefined ... ok
[INFO] [stdout] test test_async_arrow_function_with_params ... ok
[INFO] [stdout] test test_async_method_in_class ... ok
[INFO] [stdout] test test_async_function_in_member_assignment ... ok
[INFO] [stdout] test test_array_holes_basic ... ok
[INFO] [stdout] test test_arrow_function_with_parenthesized_function_return_type ... ok
[INFO] [stdout] test test_asserts_type_predicate ... ok
[INFO] [stdout] test test_binary_expression_simple ... ok
[INFO] [stdout] test test_binary_expression ... ok
[INFO] [stdout] test test_catch_without_type_annotation ... ok
[INFO] [stdout] test test_catch_type_annotation ... ok
[INFO] [stdout] test test_catch_with_unknown_type ... ok
[INFO] [stdout] test test_class_constructor_parameter_properties ... ok
[INFO] [stdout] test test_class_declaration ... ok
[INFO] [stdout] test test_call_expression_in_block_asi ... ok
[INFO] [stdout] test test_catch_with_type_annotation ... ok
[INFO] [stdout] test test_class_expression_extends_anonymous ... ok
[INFO] [stdout] test test_class_accessor ... ok
[INFO] [stdout] test test_class_expression_extends_named ... ok
[INFO] [stdout] test test_class_expression_init ... ok
[INFO] [stdout] test test_class_getter_numeric_key ... ok
[INFO] [stdout] test test_class_inheritance ... ok
[INFO] [stdout] test test_comparison_not_generic_call ... ok
[INFO] [stdout] test test_const_assertion ... ok
[INFO] [stdout] test test_contextual_keyword_of_as_identifier ... ok
[INFO] [stdout] test test_const_enum ... ok
[INFO] [stdout] test test_computed_property ... ok
[INFO] [stdout] test test_class_property_without_semicolon ... ok
[INFO] [stdout] test test_class_expression_assigned_to_variable ... ok
[INFO] [stdout] test test_const_enum_with_values ... ok
[INFO] [stdout] test test_contextual_keyword_from_as_identifier ... ok
[INFO] [stdout] test test_comparison_expression ... ok
[INFO] [stdout] test test_declare_class_method_signature ... ok
[INFO] [stdout] test test_contextual_keyword_get_set_as_identifier ... ok
[INFO] [stdout] test test_contextual_keyword_as_as_identifier ... ok
[INFO] [stdout] test test_declare_as_identifier ... ok
[INFO] [stdout] test test_conditional_type ... ok
[INFO] [stdout] test test_declare_const ... ok
[INFO] [stdout] test test_declare_function ... ok
[INFO] [stdout] test test_declare_module_string ... ok
[INFO] [stdout] test test_constructor_type_in_generic_constraint ... ok
[INFO] [stdout] test test_constructor_type ... ok
[INFO] [stdout] test test_destructuring_assignment_array ... ok
[INFO] [stdout] test test_destructuring_assignment_object ... ok
[INFO] [stdout] test test_do_while_loop ... ok
[INFO] [stdout] test test_enum_empty ... ok
[INFO] [stdout] test test_default_parameter_value ... ok
[INFO] [stdout] test test_enum_string_values ... ok
[INFO] [stdout] test test_contextual_keyword_function_call ... ok
[INFO] [stdout] test test_enum_trailing_comma ... ok
[INFO] [stdout] test test_enum_with_values ... ok
[INFO] [stdout] test test_enum_declaration ... ok
[INFO] [stdout] test test_destructuring_assignment ... ok
[INFO] [stdout] test test_double_underscore_identifier ... ok
[INFO] [stdout] test test_exponentiation ... ok
[INFO] [stdout] test test_expression_with_comment ... ok
[INFO] [stdout] test test_export_namespace ... ok
[INFO] [stdout] test test_destructuring_function_param ... ok
[INFO] [stdout] test test_enum_as_property_key ... ok
[INFO] [stdout] test test_deeply_nested_generic_types ... ok
[INFO] [stdout] test test_for_await_of ... ok
[INFO] [stdout] test test_for_with_sequence_update ... ok
[INFO] [stdout] test test_for_in_loop ... ok
[INFO] [stdout] test test_declare_statements ... ok
[INFO] [stdout] test test_for_of_loop ... ok
[INFO] [stdout] test test_function_declaration ... ok
[INFO] [stdout] test test_for_in_with_predeclared_var ... ok
[INFO] [stdout] test test_function_destructuring_default ... ok
[INFO] [stdout] test test_function_expression_in_callback ... ok
[INFO] [stdout] test test_for_loop ... ok
[INFO] [stdout] test test_fuzz_crash_deeply_nested_block_statements ... ignored
[INFO] [stdout] test test_fuzz_slow_unit_nested_parens_decorators ... ignored
[INFO] [stdout] test test_equality_operators ... ok
[INFO] [stdout] test test_function_expression_named ... ok
[INFO] [stdout] test test_generic_call_expression ... ok
[INFO] [stdout] test test_generic_type ... ok
[INFO] [stdout] test test_function_type_expression ... ok
[INFO] [stdout] test test_function_expression ... ok
[INFO] [stdout] test test_generic_method_in_class ... ok
[INFO] [stdout] test test_getter_leading_decimal_key ... ok
[INFO] [stdout] test test_generator_method_in_object ... ok
[INFO] [stdout] test test_function_type_expression_no_params ... ok
[INFO] [stdout] test test_function_with_default_params ... ok
[INFO] [stdout] test test_function_type_expression_optional_param ... ok
[INFO] [stdout] test test_fuzz_slow_unit_833e89a8 ... ok
[INFO] [stdout] test test_generator_function_declaration ... ok
[INFO] [stdout] test test_for_multiple_variables ... ok
[INFO] [stdout] test test_index_signature_in_interface ... ok
[INFO] [stdout] test test_inline_comment ... ok
[INFO] [stdout] test test_inline_object_type_array ... ok
[INFO] [stdout] test test_index_signature_with_properties ... ok
[INFO] [stdout] test test_getter_non_canonical_number_key ... ok
[INFO] [stdout] test test_instanceof_operator ... ok
[INFO] [stdout] test test_index_signature_with_number_key ... ok
[INFO] [stdout] test test_inline_object_type_in_interface ... ok
[INFO] [stdout] test test_fuzz_slow_unit_840ff275 ... ok
[INFO] [stdout] test test_indexed_access_type ... ok
[INFO] [stdout] test test_indexed_access_type_in_param ... ok
[INFO] [stdout] test test_getter_setter ... ok
[INFO] [stdout] test test_intersection_type ... ok
[INFO] [stdout] test test_is_as_property_name ... ok
[INFO] [stdout] test test_interface_declaration ... ok
[INFO] [stdout] test test_keyof_type_basic ... ok
[INFO] [stdout] test test_interface_no_trailing_semicolon ... ok
[INFO] [stdout] test test_keyof_type_simple_reference ... ok
[INFO] [stdout] test test_debug_parse_error ... ok
[INFO] [stdout] test test_interface_semicolon_then_value ... ok
[INFO] [stdout] test test_labeled_statement ... ok
[INFO] [stdout] test test_keyword_as_property_name ... ok
[INFO] [stdout] test test_module_as_identifier ... ok
[INFO] [stdout] test test_method_shorthand ... ok
[INFO] [stdout] test test_module_in_expression ... ok
[INFO] [stdout] test test_mapped_type ... ok
[INFO] [stdout] test test_keyword_as_property_key ... ok
[INFO] [stdout] test test_namespace_declaration ... ok
[INFO] [stdout] test test_module_as_property_name ... ok
[INFO] [stdout] test test_method_with_return_type_and_return_statement ... ok
[INFO] [stdout] test test_multiple_templates_after_lexer_restore ... ok
[INFO] [stdout] test test_multiple_type_declarations ... ok
[INFO] [stdout] test test_namespace_as_property_name ... ok
[INFO] [stdout] test test_non_null_assertion ... ok
[INFO] [stdout] test test_nested_generic_in_function_return ... ok
[INFO] [stdout] test test_new_expression_with_member_access ... ok
[INFO] [stdout] test test_member_access_in_object_literal ... ok
[INFO] [stdout] test test_nested_generic_types ... ok
[INFO] [stdout] test test_nullish_coalescing ... ok
[INFO] [stdout] test test_namespace_as_identifier ... ok
[INFO] [stdout] test test_new_member_expression_callee ... ok
[INFO] [stdout] test test_nested_object_literal ... ok
[INFO] [stdout] test test_number_literal_statement ... ok
[INFO] [stdout] test test_object_destructuring_simple ... ok
[INFO] [stdout] test test_optional_chain_method_call ... ok
[INFO] [stdout] test test_object_spread ... ok
[INFO] [stdout] test test_optional_chaining ... ok
[INFO] [stdout] test test_object_method_with_return_type ... ok
[INFO] [stdout] test test_object_spread_in_literal ... ok
[INFO] [stdout] test test_parse_class_decorator_factory ... ok
[INFO] [stdout] test test_parenthesized_expression ... ok
[INFO] [stdout] test test_object_literal_getter_setter ... ok
[INFO] [stdout] test test_operator_precedence_ast ... ok
[INFO] [stdout] test test_object_with_multiple_contextual_keywords ... ok
[INFO] [stdout] test test_numeric_literal_type_property ... ok
[INFO] [stdout] test test_object_literal ... ok
[INFO] [stdout] test test_fuzz_slow_unit_de04980b ... ok
[INFO] [stdout] test test_parse_class_decorator_basic ... ok
[INFO] [stdout] test test_nested_angle_brackets_in_types ... ok
[INFO] [stdout] test test_parse_class_decorator_typescript ... ok
[INFO] [stdout] test test_parse_class_expression_decorator ... ok
[INFO] [stdout] test test_parse_abstract_method ... ok
[INFO] [stdout] test test_parse_abstract_class ... ok
[INFO] [stdout] test test_nested_brackets_performance ... ok
[INFO] [stdout] test test_parse_export_star_without_as ... ok
[INFO] [stdout] test test_parse_export_decorated_class ... ok
[INFO] [stdout] test test_parse_export_default_decorated_class ... ok
[INFO] [stdout] test test_parse_decorator_member_expression ... ok
[INFO] [stdout] test test_parse_export_star_as_namespace_with_type ... ok
[INFO] [stdout] test test_parse_import_default ... ok
[INFO] [stdout] test test_parse_for_in_loop ... ok
[INFO] [stdout] test test_parse_interface_with_optional_record ... ok
[INFO] [stdout] test test_parse_import_namespace ... ok
[INFO] [stdout] test test_parse_logical_and ... ok
[INFO] [stdout] test test_parse_logical_or ... ok
[INFO] [stdout] test test_parse_getter_decorator ... ok
[INFO] [stdout] test test_parse_main_file ... ok
[INFO] [stdout] test test_parse_logical_and_complex_expression ... ok
[INFO] [stdout] test test_parse_export_generator_function ... ok
[INFO] [stdout] test test_parse_multiple_decorators_newlines ... ok
[INFO] [stdout] test test_parse_method_decorator ... ok
[INFO] [stdout] test test_parse_export_star_as_namespace ... ok
[INFO] [stdout] test test_parse_decorator_complex_class ... ok
[INFO] [stdout] test test_parse_multiple_class_decorators ... ok
[INFO] [stdout] test test_parse_optional_chain_parenthesized ... ignored
[INFO] [stdout] test test_parse_for_of_with_url_template ... ok
[INFO] [stdout] test test_parse_new_with_multiple_type_arguments ... ok
[INFO] [stdout] test test_parse_parameter_decorator_basic ... ok
[INFO] [stdout] test test_parse_new_generic_with_callback ... ok
[INFO] [stdout] test test_parse_new_without_type_arguments ... ok
[INFO] [stdout] test test_parse_new_with_type_arguments ... ok
[INFO] [stdout] test test_parse_formatter_template_fn ... ok
[INFO] [stdout] test test_parse_parameter_decorator_multiple ... ok
[INFO] [stdout] test test_parse_property_decorator_factory ... ok
[INFO] [stdout] test test_parse_parameter_decorator_factory ... ok
[INFO] [stdout] test test_parse_parameter_decorator_constructor ... ok
[INFO] [stdout] test test_parse_method_decorator_factory ... ok
[INFO] [stdout] test test_parse_private_method_decorator ... ok
[INFO] [stdout] test test_parse_property_decorator ... ok
[INFO] [stdout] test test_parse_private_field_decorator ... ok
[INFO] [stdout] test test_parse_import_named_specifiers ... ok
[INFO] [stdout] test test_parse_regex_lookbehind ... ok
[INFO] [stdout] test test_parse_setter_decorator ... ok
[INFO] [stdout] test test_parse_record_type_annotation ... ok
[INFO] [stdout] test test_parse_side_effect_import ... ok
[INFO] [stdout] test test_parse_text_processing_parser ... ignored
[INFO] [stdout] test test_parse_static_method_decorator ... ok
[INFO] [stdout] test test_private_member_access_name_includes_hash ... ok
[INFO] [stdout] test test_private_method_name_includes_hash ... ok
[INFO] [stdout] test test_parse_graph_hasedge_function ... ok
[INFO] [stdout] test test_parse_template_literal_in_new_regexp ... ok
[INFO] [stdout] test test_postfix_member_in_block_asi ... ok
[INFO] [stdout] test test_parse_tuple_array_return_type ... ok
[INFO] [stdout] test test_parse_union_type_generic_and_undefined ... ok
[INFO] [stdout] test test_regexp_literal_basic ... ok
[INFO] [stdout] test test_parse_union_type_with_null ... ok
[INFO] [stdout] test test_private_field_name_includes_hash ... ok
[INFO] [stdout] test test_regexp_literal_in_call ... ok
[INFO] [stdout] test test_regexp_literal_as_argument ... ok
[INFO] [stdout] test test_return_class_expression_simple ... ok
[INFO] [stdout] test test_sequence_expression ... ok
[INFO] [stdout] test test_shorthand_property ... ok
[INFO] [stdout] test test_return_return_is_valid ... ok
[INFO] [stdout] test test_return_class_expression_with_method ... ok
[INFO] [stdout] test test_return_class_expression_with_typed_method ... ok
[INFO] [stdout] test test_regexp_literal_with_flags ... ok
[INFO] [stdout] test test_spread_in_function_call ... ok
[INFO] [stdout] test test_spread_operator ... ok
[INFO] [stdout] test test_parse_template_function_with_for_in ... ok
[INFO] [stdout] test test_simple_call_expression ... ok
[INFO] [stdout] test test_reasonable_nesting_depth ... ok
[INFO] [stdout] test test_rest_parameter ... ok
[INFO] [stdout] test test_parse_formatter_file ... ok
[INFO] [stdout] test test_spread_in_function_call_with_whitespace ... ok
[INFO] [stdout] test test_tagged_template_member_expression ... ok
[INFO] [stdout] test test_tagged_template_literal ... ok
[INFO] [stdout] test test_switch_statement_single_case ... ok
[INFO] [stdout] test test_tagged_template_no_substitution ... ok
[INFO] [stdout] test test_static_method ... ok
[INFO] [stdout] test test_template_literal ... ok
[INFO] [stdout] test test_super_property_access ... ok
[INFO] [stdout] test test_template_literal_type ... ok
[INFO] [stdout] test test_switch_in_function ... ok
[INFO] [stdout] test test_ternary_with_identifier_function_call ... ok
[INFO] [stdout] test test_ternary_with_function_call ... ok
[INFO] [stdout] test test_template_literal_with_function_call ... ok
[INFO] [stdout] test test_ternary_with_comma_sequence ... ok
[INFO] [stdout] test test_true_as_property_key ... ok
[INFO] [stdout] test test_switch_statement_multiple_cases ... ok
[INFO] [stdout] test test_ternary_with_comma_and_function_call ... ok
[INFO] [stdout] test test_type_alias ... ok
[INFO] [stdout] test test_ternary_expression ... ok
[INFO] [stdout] test test_static_initialization_block ... ok
[INFO] [stdout] test test_type_alias_with_leading_pipe_simple ... ok
[INFO] [stdout] test test_type_predicate ... ok
[INFO] [stdout] test test_try_catch_with_throw ... ok
[INFO] [stdout] test test_type_assertion ... ok
[INFO] [stdout] test test_super_in_class_method ... ok
[INFO] [stdout] test test_unary_minus_with_binary ... ok
[INFO] [stdout] test test_typeof_operator ... ok
[INFO] [stdout] test test_try_catch_finally ... ok
[INFO] [stdout] test test_typeof_namespace ... ok
[INFO] [stdout] test test_typeof_module ... ok
[INFO] [stdout] test test_type_alias_with_leading_pipe ... ok
[INFO] [stdout] test test_regexp_literal_in_array ... ok
[INFO] [stdout] test test_two_for_loops_with_template_literal ... ok
[INFO] [stdout] test test_variable_declaration ... ok
[INFO] [stdout] test test_while_loop ... ok
[INFO] [stdout] test test_unclosed_brace_fails ... ok
[INFO] [stdout] test test_unicode_escape_member_property ... ok
[INFO] [stdout] test test_unary_minus ... ok
[INFO] [stdout] test test_union_type ... ok
[INFO] [stdout] test test_parse_counter_file ... ok
[INFO] [stdout] test test_parse_validator_file ... ok
[INFO] [stdout] test test_parse_graph_file ... ok
[INFO] [stdout] test test_debug_show_error ... ok
[INFO] [stdout] test test_fuzzer_timeout_nested_brackets ... ok
[INFO] [stdout] test test_parse_collections_main_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 291 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/repeated_prepare.rs (/opt/rustwide/target/debug/deps/repeated_prepare-3a1150c89555c290)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_repeated_prepare_free ... ok
[INFO] [stdout] test test_repeated_prepare_run_free ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tsrun
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test src/api.rs - api::create_value (line 74) ... ok
[INFO] [stdout] test src/api.rs - api::create_from_json (line 104) ... ok
[INFO] [stdout] test src/api.rs - api::get_elements (line 281) ... ok
[INFO] [stdout] test src/api.rs - api::create_promise (line 893) ... ok
[INFO] [stdout] test src/api.rs - api::get_export (line 799) ... ok
[INFO] [stdout] test src/api.rs - api::get_f64 (line 315) ... ok
[INFO] [stdout] test src/api.rs - api::get_bool (line 353) ... ok
[INFO] [stdout] test src/api.rs - api::get_index (line 253) ... ok
[INFO] [stdout] test src/api.rs - api::create_response_object (line 862) ... ok
[INFO] [stdout] test src/api.rs - api::create_order_promise (line 920) ... ok
[INFO] [stdout] test src/api.rs - api::get_property (line 224) ... ok
[INFO] [stdout] test src/api.rs - api::get_export_names (line 827) ... ok
[INFO] [stdout] test src/api.rs - api::create_array_from (line 193) ... ok
[INFO] [stdout] test src/api.rs - api::create_guard (line 48) ... ok
[INFO] [stdout] test src/api.rs - api::create_object (line 130) ... ok
[INFO] [stdout] test src/api.rs - api::get_i32 (line 336) ... ok
[INFO] [stdout] test src/api.rs - api::get_string (line 374) ... ok
[INFO] [stdout] test src/api.rs - api::call_function (line 567) ... ok
[INFO] [stdout] test src/api.rs - api::len (line 647) ... ok
[INFO] [stdout] test src/api.rs - api::is_array (line 672) ... ok
[INFO] [stdout] test src/error.rs - error (line 17) ... ok
[INFO] [stdout] test src/interpreter/mod.rs - interpreter::Interpreter::get_export (line 2231) ... ignored
[INFO] [stdout] test src/api.rs - api::push (line 469) ... ok
[INFO] [stdout] test src/api.rs - api::prepare_call (line 1014) ... ok
[INFO] [stdout] test src/error.rs - error::JsError (line 86) ... ok
[INFO] [stdout] test src/api.rs - api::keys (line 697) ... ok
[INFO] [stdout] test src/api.rs - api::guard_value (line 626) ... ok
[INFO] [stdout] test src/api.rs - api::set_property (line 401) ... ok
[INFO] [stdout] test src/gc.rs - gc (line 38) ... ok
[INFO] [stdout] test src/api.rs - api::call_method (line 511) ... ok
[INFO] [stdout] test src/lib.rs - (line 21) ... ok
[INFO] [stdout] test src/gc.rs - gc (line 14) ... ok
[INFO] [stdout] test src/api.rs - api::set_index (line 428) ... ok
[INFO] [stdout] test src/gc.rs - gc::Guard (line 825) ... ok
[INFO] [stdout] test src/api.rs - api (line 9) ... ok
[INFO] [stdout] test src/lib.rs - InternalModule (line 1050) ... ok
[INFO] [stdout] test src/api.rs - api::create_object_with_capacity (line 169) ... ok
[INFO] [stdout] test src/lib.rs - RuntimeValue::is_array (line 708) ... ignored
[INFO] [stdout] test src/lib.rs - RuntimeValue::keys (line 728) ... ignored
[INFO] [stdout] test src/lib.rs - RuntimeValue::len (line 688) ... ignored
[INFO] [stdout] test src/lib.rs - ModulePath (line 801) ... ok
[INFO] [stdout] test src/lib.rs - InternalModule (line 1031) ... ok
[INFO] [stdout] test src/value.rs - value (line 19) ... ok
[INFO] [stdout] test src/value.rs - value (line 40) ... ok
[INFO] [stdout] test src/interpreter/mod.rs - interpreter::Interpreter::run_to_completion (line 1370) ... ok
[INFO] [stdout] test src/lib.rs - (line 139) ... ok
[INFO] [stdout] test src/value.rs - value::JsValue (line 305) ... ok
[INFO] [stdout] test src/lib.rs - RuntimeValue (line 557) ... ok
[INFO] [stdout] test src/lib.rs - RuntimeValue (line 546) ... ok
[INFO] [stdout] test src/lib.rs - StepResult (line 949) ... ok
[INFO] [stdout] test src/lib.rs - (line 112) ... ok
[INFO] [stdout] test src/lib.rs - (line 57) ... ok
[INFO] [stdout] test src/value.rs - value::JsValue (line 328) ... ok
[INFO] [stdout] test src/lib.rs - (line 331) ... ok
[INFO] [stdout] test src/lib.rs - (line 215) ... ok
[INFO] [stdout] test src/lib.rs - (line 387) ... ok
[INFO] [stdout] test src/lib.rs - (line 272) ... ok
[INFO] [stdout] test src/lib.rs - (line 158) ... ok
[INFO] [stdout] test src/lib.rs - (line 83) ... ok
[INFO] [stdout] test src/api.rs - api::create_array (line 149) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.37s; merged doctests compilation took 1.21s
[INFO] running `Command { std: "docker" "inspect" "647f854bd8d1584ab39602a73ac9f6cafd26dfcb4d39504a8f4dd1e10b0bc581", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "647f854bd8d1584ab39602a73ac9f6cafd26dfcb4d39504a8f4dd1e10b0bc581", kill_on_drop: false }`
[INFO] [stdout] 647f854bd8d1584ab39602a73ac9f6cafd26dfcb4d39504a8f4dd1e10b0bc581
