[INFO] cloning repository https://github.com/ofzo/spark
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ofzo/spark" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fofzo%2Fspark", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fofzo%2Fspark'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e6033b734c779313f6f888a49a5246a8eaba89e5
[INFO] testing ofzo/spark against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fofzo%2Fspark" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ofzo/spark
[INFO] finished tweaking git repo https://github.com/ofzo/spark
[INFO] tweaked toml for git repo https://github.com/ofzo/spark written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ofzo/spark on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ofzo/spark already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8
[INFO] running `Command { std: "docker" "start" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling spark-core v0.1.0 (/opt/rustwide/workdir/crates/spark-core)
[INFO] [stderr]    Compiling spark-cli v0.1.0 (/opt/rustwide/workdir/crates/spark-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.51s
[INFO] running `Command { std: "docker" "inspect" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling spark-core v0.1.0 (/opt/rustwide/workdir/crates/spark-core)
[INFO] [stderr]    Compiling spark-cli v0.1.0 (/opt/rustwide/workdir/crates/spark-cli)
[INFO] [stdout] warning: unused import: `spark_core::value::JSValue`
[INFO] [stdout]   --> crates/spark-core/tests/integration.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use spark_core::value::JSValue;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `eval_with_output` is never used
[INFO] [stdout]   --> crates/spark-core/tests/integration.rs:34:4
[INFO] [stdout]    |
[INFO] [stdout] 34 | fn eval_with_output(code: &str) -> Vec<String> {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `eval_expects_error` is never used
[INFO] [stdout]   --> crates/spark-core/tests/integration.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn eval_expects_error(code: &str, expected: &str) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.37s
[INFO] running `Command { std: "docker" "inspect" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `spark_core::value::JSValue`
[INFO] [stderr]   --> crates/spark-core/tests/integration.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use spark_core::value::JSValue;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `eval_with_output` is never used
[INFO] [stderr]   --> crates/spark-core/tests/integration.rs:34:4
[INFO] [stderr]    |
[INFO] [stderr] 34 | fn eval_with_output(code: &str) -> Vec<String> {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `eval_expects_error` is never used
[INFO] [stderr]   --> crates/spark-core/tests/integration.rs:45:4
[INFO] [stderr]    |
[INFO] [stderr] 45 | fn eval_expects_error(code: &str, expected: &str) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `spark-core` (test "integration") generated 3 warnings (run `cargo fix --test "integration" -p spark-core` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/spark-bc5026de68a0f33d)
[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 unittests src/bin/test262-runner.rs (/opt/rustwide/target/debug/deps/test262_runner-5b9e7bf6baf51f19)
[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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/spark_core-99b8908662284dd6)
[INFO] [stdout] 
[INFO] [stdout] running 711 tests
[INFO] [stdout] test builtins::array::tests::test_array_fill ... ok
[INFO] [stdout] test builtins::array::tests::test_array_concat ... ok
[INFO] [stdout] test builtins::array::tests::test_array_flat ... ok
[INFO] [stdout] test builtins::array::tests::test_array_copy_within ... ok
[INFO] [stdout] test builtins::array::tests::test_array_constructor_length ... ok
[INFO] [stdout] test builtins::array::tests::test_array_includes ... ok
[INFO] [stdout] test builtins::array::tests::test_array_includes_nan ... ok
[INFO] [stdout] test builtins::array::tests::test_array_is_array ... ok
[INFO] [stdout] test builtins::array::tests::test_array_join ... ok
[INFO] [stdout] test builtins::array::tests::test_array_of ... ok
[INFO] [stdout] test builtins::array::tests::test_array_push_pop ... ok
[INFO] [stdout] test builtins::array::tests::test_array_reverse ... ok
[INFO] [stdout] test builtins::array::tests::test_array_slice ... ok
[INFO] [stdout] test builtins::array::tests::test_array_shift_unshift ... ok
[INFO] [stdout] test builtins::array::tests::test_array_splice ... ok
[INFO] [stdout] test builtins::boolean::tests::test_boolean_value_of ... ok
[INFO] [stdout] test builtins::date::tests::test_date_constructor_no_args ... ok
[INFO] [stdout] test builtins::date::tests::test_date_constructor_timestamp ... ok
[INFO] [stdout] test builtins::date::tests::test_date_invalid ... ok
[INFO] [stdout] test builtins::date::tests::test_date_utc ... ok
[INFO] [stdout] test builtins::date::tests::test_date_constructor_yyyymmdd ... ok
[INFO] [stdout] test builtins::date::tests::test_date_setters ... ok
[INFO] [stdout] test builtins::date::tests::test_date_now ... ok
[INFO] [stdout] test builtins::date::tests::test_init_date ... ok
[INFO] [stdout] test builtins::date::tests::test_date_getters ... ok
[INFO] [stdout] test builtins::date::tests::test_date_to_iso_string ... ok
[INFO] [stdout] test builtins::error::tests::test_error_constructor ... ok
[INFO] [stdout] test builtins::boolean::tests::test_boolean_to_string ... ok
[INFO] [stdout] test builtins::boolean::tests::test_init_boolean ... ok
[INFO] [stdout] test builtins::array::tests::test_init_array ... ok
[INFO] [stdout] test builtins::error::tests::test_error_to_string ... ok
[INFO] [stdout] test builtins::error::tests::test_error_to_string_no_message ... ok
[INFO] [stdout] test builtins::boolean::tests::test_boolean_constructor ... ok
[INFO] [stdout] test builtins::error::tests::test_init_error ... ok
[INFO] [stdout] test builtins::error::tests::test_type_error_constructor ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_all_params_bound ... ok
[INFO] [stdout] test builtins::function::tests::test_function_apply ... ok
[INFO] [stdout] test builtins::function::tests::test_function_apply_with_this ... ok
[INFO] [stdout] test builtins::function::tests::test_function_call_with_this ... ok
[INFO] [stdout] test builtins::function::tests::test_function_to_string ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_basic ... ok
[INFO] [stdout] test builtins::json::tests::test_init_json ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_array ... ok
[INFO] [stdout] test builtins::function::tests::test_init_function ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_non_function ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_bool_null ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_no_args ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_override_this ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_number ... ok
[INFO] [stdout] test builtins::function::tests::test_function_call ... ok
[INFO] [stdout] test builtins::function::tests::test_function_bind_this ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_nested ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_array ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_undefined_function ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_with_space ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_primitives ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_string ... ok
[INFO] [stdout] test builtins::map::tests::test_map_clear ... ok
[INFO] [stdout] test builtins::map::tests::test_init_map ... ok
[INFO] [stdout] test builtins::map::tests::test_map_constructor ... ok
[INFO] [stdout] test builtins::json::tests::test_json_roundtrip ... ok
[INFO] [stdout] test builtins::math::tests::test_init_math ... ok
[INFO] [stdout] test builtins::map::tests::test_map_overwrite ... ok
[INFO] [stdout] test builtins::map::tests::test_map_delete ... ok
[INFO] [stdout] test builtins::math::tests::test_math_abs ... ok
[INFO] [stdout] test builtins::map::tests::test_map_has ... ok
[INFO] [stdout] test builtins::map::tests::test_map_set_get ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_circular ... ok
[INFO] [stdout] test builtins::map::tests::test_map_nan_key ... ok
[INFO] [stdout] test builtins::json::tests::test_json_stringify_object ... ok
[INFO] [stdout] test builtins::json::tests::test_json_parse_object ... ok
[INFO] [stdout] test builtins::map::tests::test_map_size ... ok
[INFO] [stdout] test builtins::math::tests::test_math_ceil ... ok
[INFO] [stdout] test builtins::math::tests::test_math_floor ... ok
[INFO] [stdout] test builtins::math::tests::test_math_log_exp ... ok
[INFO] [stdout] test builtins::math::tests::test_math_trig ... ok
[INFO] [stdout] test builtins::math::tests::test_math_sqrt_pow ... ok
[INFO] [stdout] test builtins::number::tests::test_number_is_finite ... ok
[INFO] [stdout] test builtins::number::tests::test_number_is_integer ... ok
[INFO] [stdout] test builtins::number::tests::test_number_is_nan ... ok
[INFO] [stdout] test builtins::number::tests::test_to_exponential ... ok
[INFO] [stdout] test builtins::number::tests::test_parse_float ... ok
[INFO] [stdout] test builtins::number::tests::test_parse_int ... ok
[INFO] [stdout] test builtins::number::tests::test_to_fixed ... ok
[INFO] [stdout] test builtins::object::tests::test_init_object ... ok
[INFO] [stdout] test builtins::object::tests::test_object_create_with_descriptors ... ok
[INFO] [stdout] test builtins::object::tests::test_object_create ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_properties ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_property_non_configurable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_property_on_frozen ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_property_on_non_extensible ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_property_on_sealed_no_new ... ok
[INFO] [stdout] test builtins::math::tests::test_math_max_min ... ok
[INFO] [stdout] test builtins::object::tests::test_object_define_property ... ok
[INFO] [stdout] test builtins::math::tests::test_math_round ... ok
[INFO] [stdout] test builtins::object::tests::test_object_entries_filters_non_enumerable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_assign ... ok
[INFO] [stdout] test builtins::object::tests::test_object_freeze_makes_properties_non_writable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_get_own_property_descriptor ... ok
[INFO] [stdout] test builtins::object::tests::test_object_get_own_property_descriptor_nonexistent ... ok
[INFO] [stdout] test builtins::object::tests::test_object_get_own_property_descriptors ... ok
[INFO] [stdout] test builtins::object::tests::test_object_get_set_prototype_of ... ok
[INFO] [stdout] test builtins::object::tests::test_object_entries ... ok
[INFO] [stdout] test builtins::object::tests::test_object_keys ... ok
[INFO] [stdout] test builtins::object::tests::test_object_seal_makes_properties_non_configurable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_seal ... ok
[INFO] [stdout] test builtins::object::tests::test_object_values ... ok
[INFO] [stdout] test builtins::object::tests::test_object_keys_filters_non_enumerable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_values_filters_non_enumerable ... ok
[INFO] [stdout] test builtins::object::tests::test_object_from_entries ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_all ... ok
[INFO] [stdout] test builtins::object::tests::test_object_is ... ok
[INFO] [stdout] test builtins::object::tests::test_object_has_own ... ok
[INFO] [stdout] test builtins::promise::tests::test_init_promise ... ok
[INFO] [stdout] test builtins::object::tests::test_object_freeze ... ok
[INFO] [stdout] test builtins::object::tests::test_object_get_own_property_names ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_catch_on_rejected ... ok
[INFO] [stdout] test builtins::object::tests::test_object_group_by ... ok
[INFO] [stdout] test builtins::object::tests::test_object_is_cross_type ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_then_on_fulfilled ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_get_trap ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_delete_trap ... ok
[INFO] [stdout] test builtins::proxy::tests::test_init_proxy ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_constructor ... ok
[INFO] [stdout] test builtins::object::tests::test_object_prevent_extensions ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_constructor ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_revocable ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_has_trap ... ok
[INFO] [stdout] test builtins::proxy::tests::test_proxy_set_trap ... ok
[INFO] [stdout] test builtins::reflect::tests::test_init_reflect ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_resolve ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_apply ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_delete_property ... ok
[INFO] [stdout] test builtins::promise::tests::test_promise_reject ... ok
[INFO] [stdout] test builtins::regexp::tests::test_init_regexp ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_constructor ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_char_class ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_get ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_get_prototype_of ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_exec_basic ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_has ... ok
[INFO] [stdout] test builtins::set::tests::test_set_add_has ... ok
[INFO] [stdout] test builtins::set::tests::test_init_set ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_own_keys ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_set ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_exec_no_match ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_test ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_construct ... ok
[INFO] [stdout] test builtins::set::tests::test_set_constructor ... ok
[INFO] [stdout] test builtins::set::tests::test_set_delete ... ok
[INFO] [stdout] test builtins::reflect::tests::test_reflect_define_property ... ok
[INFO] [stdout] test builtins::string::tests::test_at ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_to_string ... ok
[INFO] [stdout] test builtins::string::tests::test_char_at ... ok
[INFO] [stdout] test builtins::string::tests::test_char_at_empty ... ok
[INFO] [stdout] test builtins::set::tests::test_set_no_duplicates ... ok
[INFO] [stdout] test builtins::string::tests::test_char_at_unicode ... ok
[INFO] [stdout] test builtins::set::tests::test_set_size ... ok
[INFO] [stdout] test builtins::set::tests::test_set_nan ... ok
[INFO] [stdout] test builtins::regexp::tests::test_regexp_quantifiers ... ok
[INFO] [stdout] test builtins::string::tests::test_index_of_nan_position ... ok
[INFO] [stdout] test builtins::string::tests::test_char_code_at ... ok
[INFO] [stdout] test builtins::string::tests::test_code_point_at ... ok
[INFO] [stdout] test builtins::string::tests::test_concat ... ok
[INFO] [stdout] test builtins::string::tests::test_concat_no_args ... ok
[INFO] [stdout] test builtins::set::tests::test_set_clear ... ok
[INFO] [stdout] test builtins::string::tests::test_ends_with_position ... ok
[INFO] [stdout] test builtins::string::tests::test_from_char_code ... ok
[INFO] [stdout] test builtins::string::tests::test_from_code_point ... ok
[INFO] [stdout] test builtins::string::tests::test_includes ... ok
[INFO] [stdout] test builtins::string::tests::test_includes_from_position ... ok
[INFO] [stdout] test builtins::string::tests::test_index_of_empty_search ... ok
[INFO] [stdout] test builtins::string::tests::test_ends_with ... ok
[INFO] [stdout] test builtins::string::tests::test_last_index_of_from_position ... ok
[INFO] [stdout] test builtins::string::tests::test_index_of_from_position ... ok
[INFO] [stdout] test builtins::string::tests::test_index_of_unicode ... ok
[INFO] [stdout] test builtins::string::tests::test_match_empty_pattern ... ok
[INFO] [stdout] test builtins::string::tests::test_last_index_of ... ok
[INFO] [stdout] test builtins::string::tests::test_match_literal ... ok
[INFO] [stdout] test builtins::string::tests::test_match_all_literal ... ok
[INFO] [stdout] test builtins::string::tests::test_match_not_found ... ok
[INFO] [stdout] test builtins::string::tests::test_pad_end ... ok
[INFO] [stdout] test builtins::string::tests::test_last_index_of_empty ... ok
[INFO] [stdout] test builtins::string::tests::test_last_index_of_negative_pos ... ok
[INFO] [stdout] test builtins::string::tests::test_pad_start_unicode ... ok
[INFO] [stdout] test builtins::string::tests::test_raw ... ok
[INFO] [stdout] test builtins::string::tests::test_normalize ... ok
[INFO] [stdout] test builtins::string::tests::test_pad_start ... ok
[INFO] [stdout] test builtins::string::tests::test_pad_start_already_long ... ok
[INFO] [stdout] test builtins::string::tests::test_repeat ... ok
[INFO] [stdout] test builtins::string::tests::test_repeat_negative ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_empty_search ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_first_only ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_not_found ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_unicode ... ok
[INFO] [stdout] test builtins::string::tests::test_search_not_found ... ok
[INFO] [stdout] test builtins::string::tests::test_replace ... ok
[INFO] [stdout] test builtins::string::tests::test_slice ... ok
[INFO] [stdout] test builtins::string::tests::test_raw_with_substitutions ... ok
[INFO] [stdout] test builtins::string::tests::test_split_empty_separator ... ok
[INFO] [stdout] test builtins::string::tests::test_search_literal ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_all_empty_search ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_all ... ok
[INFO] [stdout] test builtins::string::tests::test_split_unicode ... ok
[INFO] [stdout] test builtins::string::tests::test_split_no_separator ... ok
[INFO] [stdout] test builtins::string::tests::test_split ... ok
[INFO] [stdout] test builtins::string::tests::test_replace_all_not_found ... ok
[INFO] [stdout] test builtins::string::tests::test_split_with_limit ... ok
[INFO] [stdout] test builtins::string::tests::test_starts_with ... ok
[INFO] [stdout] test builtins::string::tests::test_substr_negative_start ... ok
[INFO] [stdout] test builtins::string::tests::test_substr_zero_length ... ok
[INFO] [stdout] test builtins::string::tests::test_substring_negative ... ok
[INFO] [stdout] test builtins::string::tests::test_starts_with_position ... ok
[INFO] [stdout] test builtins::string::tests::test_substring ... ok
[INFO] [stdout] test builtins::string::tests::test_substr ... ok
[INFO] [stdout] test builtins::string::tests::test_to_locale_upper_lower ... ok
[INFO] [stdout] test builtins::string::tests::test_to_upper_lower ... ok
[INFO] [stdout] test builtins::string::tests::test_trim_start ... ok
[INFO] [stdout] test builtins::string::tests::test_trim_end ... ok
[INFO] [stdout] test builtins::string::tests::test_value_of_to_string ... ok
[INFO] [stdout] test builtins::string::tests::test_trim ... ok
[INFO] [stdout] test builtins::symbol::tests::test_init_symbol ... ok
[INFO] [stdout] test builtins::weakmap::tests::test_weakmap_delete ... ok
[INFO] [stdout] test builtins::weakmap::tests::test_weakmap_has ... ok
[INFO] [stdout] test builtins::symbol::tests::test_symbol_no_description ... ok
[INFO] [stdout] test builtins::weakset::tests::test_init_weakset ... ok
[INFO] [stdout] test builtins::symbol::tests::test_symbol_constructor ... ok
[INFO] [stdout] test builtins::weakset::tests::test_weakset_constructor ... ok
[INFO] [stdout] test builtins::weakset::tests::test_weakset_add_has ... ok
[INFO] [stdout] test builtins::weakset::tests::test_weakset_delete ... ok
[INFO] [stdout] test builtins::weakset::tests::test_weakset_no_duplicates ... ok
[INFO] [stdout] test builtins::weakmap::tests::test_init_weakmap ... ok
[INFO] [stdout] test compiler::array_isarray_tests::test_array_isarray ... ok
[INFO] [stdout] test compiler::debug_tests::test_debug_compile ... ok
[INFO] [stdout] test builtins::symbol::tests::test_symbol_to_string ... ok
[INFO] [stdout] test compiler::array_isarray_var_tests::test_array_isarray_var ... ok
[INFO] [stdout] test compiler::object_keys_tests::test_object_keys ... ok
[INFO] [stdout] test compiler::object_keys_inline_tests::test_object_keys_inline ... ok
[INFO] [stdout] test compiler::tests::test_compile_arrow_function ... ok
[INFO] [stdout] test compiler::tests::test_compile_for_loop ... ok
[INFO] [stdout] test builtins::weakmap::tests::test_weakmap_constructor ... ok
[INFO] [stdout] test compiler::string_upper_tests::test_string_upper ... ok
[INFO] [stdout] test compiler::tests::test_compile_function_declaration ... ok
[INFO] [stdout] test compiler::tests::test_compile_number_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_property_access ... ok
[INFO] [stdout] test compiler::tests::test_compile_if_statement ... ok
[INFO] [stdout] test compiler::tests::test_compile_arithmetic ... ok
[INFO] [stdout] test compiler::tests::test_compile_ternary ... ok
[INFO] [stdout] test compiler::tests::test_compile_object_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_null_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_string_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_while_loop ... ok
[INFO] [stdout] test compiler::tests::test_compile_typeof ... ok
[INFO] [stdout] test compiler::tests::test_compile_unary_not ... ok
[INFO] [stdout] test compiler::tests::test_compile_undefined_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_var_declaration ... ok
[INFO] [stdout] test context::tests::test_context_creation ... ok
[INFO] [stdout] test context::tests::test_context_this_binding ... ok
[INFO] [stdout] test compiler::tests::test_compile_array_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_comparison ... ok
[INFO] [stdout] test compiler::tests::test_compiler_creation ... ok
[INFO] [stdout] test compiler::typeof_tests::test_typeof_array ... ok
[INFO] [stdout] test context::tests::test_context_strict_mode ... ok
[INFO] [stdout] test context::tests::test_exception_handling ... ok
[INFO] [stdout] test context::tests::test_get_var_from_global ... ok
[INFO] [stdout] test context::tests::test_get_var_undefined ... ok
[INFO] [stdout] test context::tests::test_has_own ... ok
[INFO] [stdout] test context::tests::test_multiple_scopes ... ok
[INFO] [stdout] test context::tests::test_pop_scope_no_parent ... ok
[INFO] [stdout] test context::tests::test_scope_operations ... ok
[INFO] [stdout] test context::tests::test_set_var_global ... ok
[INFO] [stdout] test gc::tests::test_gc_auto_collect ... ok
[INFO] [stdout] test gc::tests::test_gc_collection ... ok
[INFO] [stdout] test context::tests::test_var_env_with_parent ... ok
[INFO] [stdout] test gc::tests::test_gc_collection_removes_unreferenced ... ok
[INFO] [stdout] test gc::tests::test_gc_default ... ok
[INFO] [stdout] test gc::tests::test_gc_collection_keeps_referenced ... ok
[INFO] [stdout] test gc::tests::test_gc_set_get_threshold ... ok
[INFO] [stdout] test gc::tests::test_gc_tracking ... ok
[INFO] [stdout] test context::tests::test_variable_operations ... ok
[INFO] [stdout] test gc::tests::test_gc_creation ... ok
[INFO] [stdout] test gc::tests::test_gc_track_function ... ok
[INFO] [stdout] test context::tests::test_var_env_get_nonexistent ... ok
[INFO] [stdout] test host::tests::host_environment_default_trait_matches_defaults ... ok
[INFO] [stdout] test host::tests::host_environment_executor_on_await_integration ... ok
[INFO] [stdout] test host::tests::host_environment_defaults_creates_valid_environment ... ok
[INFO] [stdout] test host::tests::sync_executor_enqueue_macrotask_executes_immediately ... ok
[INFO] [stdout] test host::tests::host_environment_shared_rc_pointers_are_independent ... ok
[INFO] [stdout] test host::tests::stdio_output_write_stdout_does_not_panic ... ok
[INFO] [stdout] test host::tests::sync_executor_enqueue_microtask_executes_immediately ... ok
[INFO] [stdout] test host::tests::sync_executor_mixed_micro_and_macro_tasks ... ok
[INFO] [stdout] test host::tests::sync_executor_multiple_microtasks_execute_in_order ... ok
[INFO] [stdout] test host::tests::stdio_output_write_stderr_does_not_panic ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_fulfilled_promise_returns_result ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_pending_promise_returns_undefined ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_non_promise_value_returns_undefined ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_rejected_promise_returns_result ... ok
[INFO] [stdout] test host::tests::sync_executor_enqueue_macrotask_ignores_delay ... ok
[INFO] [stdout] test host::tests::stdio_output_trait_object_works ... ok
[INFO] [stdout] test host::tests::sync_executor_multiple_macrotasks_execute_in_order ... ok
[INFO] [stdout] test host::tests::sync_executor_trait_object_works ... ok
[INFO] [stdout] test host::tests::system_clock_now_ms_is_monotonically_non_decreasing ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_unknown_state_returns_undefined ... ok
[INFO] [stdout] test host::tests::system_clock_now_ms_returns_reasonable_value ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_fulfilled_without_result_returns_undefined ... ok
[INFO] [stdout] test host::tests::sync_executor_on_await_rejected_promise_without_result_returns_undefined ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_arithmetic ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_complex_expression ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_comparison ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_boolean_false ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_boolean_true ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_negation ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_division ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_multiplication ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_subtraction ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_modulo ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_typeof_number ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_typeof_string ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_undefined_literal ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_string_literal ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_let_var ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_equality ... ok
[INFO] [stdout] test interpreter::tests::test_arithmetic_add ... ok
[INFO] [stdout] test interpreter::tests::test_arithmetic_sub ... ok
[INFO] [stdout] test interpreter::tests::test_arithmetic_mul ... ok
[INFO] [stdout] test interpreter::tests::test_bitwise_or_xor_not ... ok
[INFO] [stdout] test interpreter::tests::test_bitwise_ops ... ok
[INFO] [stdout] test interpreter::tests::test_clear_interrupt ... ok
[INFO] [stdout] test interpreter::tests::test_context_access ... ok
[INFO] [stdout] test interpreter::tests::test_comparison ... ok
[INFO] [stdout] test interpreter::tests::test_create_array ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_string_concat ... ok
[INFO] [stdout] test interpreter::tests::test_create_object ... ok
[INFO] [stdout] test interpreter::tests::test_dup ... ok
[INFO] [stdout] test interpreter::tests::test_error_display ... ok
[INFO] [stdout] test interpreter::tests::test_create_closure ... ok
[INFO] [stdout] test interpreter::full_pipeline_tests::test_full_pipeline_null_literal ... ok
[INFO] [stdout] test interpreter::tests::test_div_by_zero ... ok
[INFO] [stdout] test interpreter::tests::test_get_set_property ... ok
[INFO] [stdout] test interpreter::tests::test_function_call_native ... ok
[INFO] [stdout] test interpreter::tests::test_get_global ... ok
[INFO] [stdout] test interpreter::tests::test_get_set_property_by_name ... ok
[INFO] [stdout] test interpreter::tests::test_inc_dec ... ok
[INFO] [stdout] test interpreter::tests::test_interpreter_creation ... ok
[INFO] [stdout] test interpreter::tests::test_interrupt ... ok
[INFO] [stdout] test interpreter::tests::test_jump ... ok
[INFO] [stdout] test interpreter::tests::test_jump_if_false ... ok
[INFO] [stdout] test interpreter::tests::test_logical_and_or ... ok
[INFO] [stdout] test interpreter::tests::test_modulo ... ok
[INFO] [stdout] test interpreter::tests::test_pop_discards ... ok
[INFO] [stdout] test interpreter::tests::test_logical_not ... ok
[INFO] [stdout] test interpreter::tests::test_push_float ... ok
[INFO] [stdout] test interpreter::tests::test_null_undefined_equality ... ok
[INFO] [stdout] test interpreter::tests::test_negation ... ok
[INFO] [stdout] test interpreter::tests::test_push_bool ... ok
[INFO] [stdout] test interpreter::tests::test_push_pop_values ... ok
[INFO] [stdout] test interpreter::tests::test_nop ... ok
[INFO] [stdout] test interpreter::tests::test_push_null ... ok
[INFO] [stdout] test interpreter::tests::test_push_string ... ok
[INFO] [stdout] test interpreter::tests::test_mod_by_zero ... ok
[INFO] [stdout] test interpreter::tests::test_return ... ok
[INFO] [stdout] test interpreter::tests::test_rotate ... ok
[INFO] [stdout] test interpreter::tests::test_push_regexp ... ok
[INFO] [stdout] test interpreter::tests::test_push_undefined ... ok
[INFO] [stdout] test interpreter::tests::test_stack_overflow_detection ... ok
[INFO] [stdout] test interpreter::tests::test_runtime_error_with_message ... ok
[INFO] [stdout] test interpreter::tests::test_runtime_error_display ... ok
[INFO] [stdout] test interpreter::tests::test_arithmetic_div ... ok
[INFO] [stdout] test interpreter::tests::test_strict_ne ... ok
[INFO] [stdout] test interpreter::tests::test_shift_ops ... ok
[INFO] [stdout] test interpreter::tests::test_string_concatenation ... ok
[INFO] [stdout] test interpreter::tests::test_shift_right_unsigned ... ok
[INFO] [stdout] test interpreter::tests::test_jump_if_true ... ok
[INFO] [stdout] test interpreter::tests::test_strict_eq ... ok
[INFO] [stdout] test interpreter::tests::test_swap ... ok
[INFO] [stdout] test interpreter::tests::test_string_comparison ... ok
[INFO] [stdout] test interpreter::tests::test_throw_catch ... ok
[INFO] [stdout] test interpreter::tests::test_power ... ok
[INFO] [stdout] test interpreter::tests::test_variables ... ok
[INFO] [stdout] test interpreter::tests::test_void_operator ... ok
[INFO] [stdout] test lexer::tests::test_all_operators_concatenated ... ok
[INFO] [stdout] test lexer::tests::test_binary_literal ... ok
[INFO] [stdout] test interpreter::tests::test_typeof ... ok
[INFO] [stdout] test lexer::tests::test_block_comment_not_eating_next_token ... ok
[INFO] [stdout] test lexer::tests::test_bool_false ... ok
[INFO] [stdout] test lexer::tests::test_char_after_division_is_regex ... ok
[INFO] [stdout] test lexer::tests::test_bool_true ... ok
[INFO] [stdout] test lexer::tests::test_block_comment ... ok
[INFO] [stdout] test lexer::tests::test_hex_literal ... ok
[INFO] [stdout] test lexer::tests::test_float_literal ... ok
[INFO] [stdout] test lexer::tests::test_function_declaration ... ok
[INFO] [stdout] test lexer::tests::test_column_tracking ... ok
[INFO] [stdout] test lexer::tests::test_complex_expression ... ok
[INFO] [stdout] test lexer::tests::test_compound_operators ... ok
[INFO] [stdout] test lexer::tests::test_empty_source ... ok
[INFO] [stdout] test lexer::tests::test_error_display ... ok
[INFO] [stdout] test lexer::tests::test_integer_literal ... ok
[INFO] [stdout] test lexer::tests::test_invalid_escape_string ... ok
[INFO] [stdout] test lexer::tests::test_exponent_with_separator ... ok
[INFO] [stdout] test lexer::tests::test_exponent_literal ... ok
[INFO] [stdout] test lexer::tests::test_line_tracking ... ok
[INFO] [stdout] test lexer::tests::test_multiple_tokens ... ok
[INFO] [stdout] test lexer::tests::test_nested_block_comments ... ok
[INFO] [stdout] test lexer::tests::test_nested_comments ... ok
[INFO] [stdout] test lexer::tests::test_null ... ok
[INFO] [stdout] test lexer::tests::test_number_with_underscores ... ok
[INFO] [stdout] test lexer::tests::test_numeric_separator_in_float ... ok
[INFO] [stdout] test lexer::tests::test_octal_escape_in_string ... ok
[INFO] [stdout] test lexer::tests::test_octal_literal ... ok
[INFO] [stdout] test lexer::tests::test_keywords ... ok
[INFO] [stdout] test lexer::tests::test_question_dot_operator ... ok
[INFO] [stdout] test lexer::tests::test_regex_with_char_class ... ok
[INFO] [stdout] test lexer::tests::test_identifiers ... ok
[INFO] [stdout] test lexer::tests::test_single_char_operators ... ok
[INFO] [stdout] test lexer::tests::test_single_line_comment_not_eating_next_line ... ok
[INFO] [stdout] test lexer::tests::test_single_line_comment ... ok
[INFO] [stdout] test lexer::tests::test_string_double_quotes ... ok
[INFO] [stdout] test lexer::tests::test_regex_literal ... ok
[INFO] [stdout] test lexer::tests::test_string_escape_sequences ... ok
[INFO] [stdout] test lexer::tests::test_offset_tracking ... ok
[INFO] [stdout] test lexer::tests::test_peek_token ... ok
[INFO] [stdout] test lexer::tests::test_punctuation ... ok
[INFO] [stdout] test lexer::tests::test_regex_with_escape ... ok
[INFO] [stdout] test lexer::tests::test_semicolon_as_regex_stop ... ok
[INFO] [stdout] test lexer::tests::test_string_hex_escape ... ok
[INFO] [stdout] test lexer::tests::test_string_newline_terminates ... ok
[INFO] [stdout] test lexer::tests::test_string_single_quotes ... ok
[INFO] [stdout] test lexer::tests::test_string_unterminated ... ok
[INFO] [stdout] test lexer::tests::test_string_unicode_escape ... ok
[INFO] [stdout] test lexer::tests::test_string_with_line_continuation ... ok
[INFO] [stdout] test lexer::tests::test_undefined ... ok
[INFO] [stdout] test lexer::tests::test_template_literal_with_expression ... ok
[INFO] [stdout] test lexer::tests::test_unterminated_block_comment ... ok
[INFO] [stdout] test parser::tests::test_array_empty ... ok
[INFO] [stdout] test parser::tests::test_array_elision ... ok
[INFO] [stdout] test lexer::tests::test_template_literal_simple ... ok
[INFO] [stdout] test lexer::tests::test_unicode_identifier ... ok
[INFO] [stdout] test parser::tests::test_array_literal ... ok
[INFO] [stdout] test parser::tests::test_array_with_spread ... ok
[INFO] [stdout] test parser::tests::test_assignment_add ... ok
[INFO] [stdout] test parser::tests::test_arrow_default_params ... ok
[INFO] [stdout] test lexer::tests::test_unexpected_character ... ok
[INFO] [stdout] test parser::tests::test_arrow_function_empty_params ... ok
[INFO] [stdout] test parser::tests::test_arrow_function_single_param_body_block ... ok
[INFO] [stdout] test parser::tests::test_assignment_bitand ... ok
[INFO] [stdout] test parser::tests::test_assignment_bitor ... ok
[INFO] [stdout] test parser::tests::test_arrow_function_single_param_body_expr ... ok
[INFO] [stdout] test parser::tests::test_arrow_rest_params ... ok
[INFO] [stdout] test parser::tests::test_assignment_bitxor ... ok
[INFO] [stdout] test parser::tests::test_assignment_div ... ok
[INFO] [stdout] test parser::tests::test_assignment_mod ... ok
[INFO] [stdout] test parser::tests::test_assignment_mul ... ok
[INFO] [stdout] test parser::tests::test_assignment_pow ... ok
[INFO] [stdout] test parser::tests::test_await_expression ... ok
[INFO] [stdout] test parser::tests::test_binary_add ... ok
[INFO] [stdout] test parser::tests::test_async_function_expr ... ok
[INFO] [stdout] test parser::tests::test_assignment_shl ... ok
[INFO] [stdout] test parser::tests::test_binary_literal ... ok
[INFO] [stdout] test parser::tests::test_assignment_shr ... ok
[INFO] [stdout] test parser::tests::test_assignment_simple ... ok
[INFO] [stdout] test parser::tests::test_binary_mod ... ok
[INFO] [stdout] test parser::tests::test_binary_mul ... ok
[INFO] [stdout] test parser::tests::test_assignment_sub ... ok
[INFO] [stdout] test parser::tests::test_binary_div ... ok
[INFO] [stdout] test parser::tests::test_binary_sub ... ok
[INFO] [stdout] test parser::tests::test_bitwise_and ... ok
[INFO] [stdout] test parser::tests::test_bitwise_or ... ok
[INFO] [stdout] test parser::tests::test_binary_pow ... ok
[INFO] [stdout] test parser::tests::test_async_arrow ... ok
[INFO] [stdout] test parser::tests::test_async_function_decl ... ok
[INFO] [stdout] test parser::tests::test_assignment_ushr ... ok
[INFO] [stdout] test parser::tests::test_bitwise_xor ... ok
[INFO] [stdout] test parser::tests::test_bool_false ... ok
[INFO] [stdout] test parser::tests::test_block_comment ... ok
[INFO] [stdout] test parser::tests::test_bool_true ... ok
[INFO] [stdout] test parser::tests::test_chained_member_access ... ok
[INFO] [stdout] test parser::tests::test_class_basic ... ok
[INFO] [stdout] test parser::tests::test_chained_calls ... ok
[INFO] [stdout] test parser::tests::test_class_constructor ... ok
[INFO] [stdout] test parser::tests::test_break ... ok
[INFO] [stdout] test parser::tests::test_class_expression ... ok
[INFO] [stdout] test parser::tests::test_class_extends ... ok
[INFO] [stdout] test parser::tests::test_class_method ... ok
[INFO] [stdout] test parser::tests::test_class_getter ... ok
[INFO] [stdout] test parser::tests::test_class_static_method ... ok
[INFO] [stdout] test parser::tests::test_class_setter ... ok
[INFO] [stdout] test parser::tests::test_compare_gt ... ok
[INFO] [stdout] test parser::tests::test_compare_eq ... ok
[INFO] [stdout] test parser::tests::test_compare_ge ... ok
[INFO] [stdout] test parser::tests::test_compare_le ... ok
[INFO] [stdout] test parser::tests::test_compare_lt ... ok
[INFO] [stdout] test parser::tests::test_compare_strict_eq ... ok
[INFO] [stdout] test parser::tests::test_const_decl ... ok
[INFO] [stdout] test parser::tests::test_compare_strict_ne ... ok
[INFO] [stdout] test parser::tests::test_compare_ne ... ok
[INFO] [stdout] test parser::tests::test_debugger ... ok
[INFO] [stdout] test parser::tests::test_continue ... ok
[INFO] [stdout] test parser::tests::test_conditional ... ok
[INFO] [stdout] test parser::tests::test_default_params ... ok
[INFO] [stdout] test parser::tests::test_delete ... ok
[INFO] [stdout] test parser::tests::test_do_while ... ok
[INFO] [stdout] test parser::tests::test_empty_statement ... ok
[INFO] [stdout] test parser::tests::test_error_missing_catch_or_finally ... ok
[INFO] [stdout] test parser::tests::test_destructuring_default_values ... ok
[INFO] [stdout] test parser::tests::test_destructuring_arr_pattern ... ok
[INFO] [stdout] test parser::tests::test_error_empty_input ... ok
[INFO] [stdout] test parser::tests::test_destructuring_renaming ... ok
[INFO] [stdout] test parser::tests::test_error_unterminated_block_comment ... ok
[INFO] [stdout] test parser::tests::test_error_unexpected_token ... ok
[INFO] [stdout] test parser::tests::test_error_unterminated_string ... ok
[INFO] [stdout] test parser::tests::test_export_named ... ok
[INFO] [stdout] test parser::tests::test_export_default_class ... ok
[INFO] [stdout] test parser::tests::test_export_star_from ... ok
[INFO] [stdout] test parser::tests::test_export_var ... ok
[INFO] [stdout] test parser::tests::test_float_literal ... ok
[INFO] [stdout] test parser::tests::test_destructuring_obj_pattern ... ok
[INFO] [stdout] test parser::tests::test_float_with_explicit_dot ... ok
[INFO] [stdout] test parser::tests::test_export_default_expression ... ok
[INFO] [stdout] test parser::tests::test_export_default_function ... ok
[INFO] [stdout] test parser::tests::test_export_named_as ... ok
[INFO] [stdout] test parser::tests::test_export_named_from ... ok
[INFO] [stdout] test parser::tests::test_for_in_expr ... ok
[INFO] [stdout] test parser::tests::test_for_in_let ... ok
[INFO] [stdout] test parser::tests::test_for_in_var ... ok
[INFO] [stdout] test parser::tests::test_for_loop_basic ... ok
[INFO] [stdout] test parser::tests::test_for_loop_expression_init ... ok
[INFO] [stdout] test parser::tests::test_for_of_expr ... ok
[INFO] [stdout] test parser::tests::test_for_of_var ... ok
[INFO] [stdout] test parser::tests::test_for_of_let ... ok
[INFO] [stdout] test parser::tests::test_hex_literal ... ok
[INFO] [stdout] test parser::tests::test_function_expression_in_var ... ok
[INFO] [stdout] test parser::tests::test_identifier_with_dollar ... ok
[INFO] [stdout] test parser::tests::test_for_loop_empty ... ok
[INFO] [stdout] test parser::tests::test_function_declaration ... ok
[INFO] [stdout] test parser::tests::test_function_expression_named ... ok
[INFO] [stdout] test parser::tests::test_generator_function ... ok
[INFO] [stdout] test parser::tests::test_hex_literal_uppercase ... ok
[INFO] [stdout] test parser::tests::test_if_else_if ... ok
[INFO] [stdout] test parser::tests::test_if_else ... ok
[INFO] [stdout] test parser::tests::test_if_statement ... ok
[INFO] [stdout] test parser::tests::test_import_default ... ok
[INFO] [stdout] test parser::tests::test_import_named ... ok
[INFO] [stdout] test parser::tests::test_import_named_as ... ok
[INFO] [stdout] test parser::tests::test_identifier_with_dollar_and_underscore ... ok
[INFO] [stdout] test parser::tests::test_for_loop_no_init ... ok
[INFO] [stdout] test parser::tests::test_function_expression ... ok
[INFO] [stdout] test parser::tests::test_import_namespace ... ok
[INFO] [stdout] test parser::tests::test_import_side_effect ... ok
[INFO] [stdout] test parser::tests::test_in_operator ... ok
[INFO] [stdout] test parser::tests::test_instanceof ... ok
[INFO] [stdout] test parser::tests::test_int_literal ... ok
[INFO] [stdout] test parser::tests::test_logical_and ... ok
[INFO] [stdout] test parser::tests::test_labeled_statement ... ok
[INFO] [stdout] test parser::tests::test_logical_or ... ok
[INFO] [stdout] test parser::tests::test_multiple_declarators ... ok
[INFO] [stdout] test parser::tests::test_let_decl ... ok
[INFO] [stdout] test parser::tests::test_new_expression_no_args ... ok
[INFO] [stdout] test parser::tests::test_nested_conditional ... ok
[INFO] [stdout] test parser::tests::test_nested_parens ... ok
[INFO] [stdout] test parser::tests::test_line_comment ... ok
[INFO] [stdout] test parser::tests::test_new_without_call ... ok
[INFO] [stdout] test parser::tests::test_null_literal ... ok
[INFO] [stdout] test parser::tests::test_new_expression_with_args ... ok
[INFO] [stdout] test parser::tests::test_object_method ... ok
[INFO] [stdout] test parser::tests::test_object_setter ... ok
[INFO] [stdout] test parser::tests::test_nullish_coalescing ... ok
[INFO] [stdout] test parser::tests::test_object_computed_key ... ok
[INFO] [stdout] test parser::tests::test_object_spread ... ok
[INFO] [stdout] test parser::tests::test_object_getter ... ok
[INFO] [stdout] test parser::tests::test_object_init_prop ... ok
[INFO] [stdout] test parser::tests::test_object_shorthand ... ok
[INFO] [stdout] test parser::tests::test_octal_literal ... ok
[INFO] [stdout] test parser::tests::test_optional_chaining_call ... ok
[INFO] [stdout] test parser::tests::test_optional_chaining_computed ... ok
[INFO] [stdout] test parser::tests::test_optional_chaining_property ... ok
[INFO] [stdout] test parser::tests::test_postfix_decrement ... ok
[INFO] [stdout] test parser::tests::test_postfix_increment ... ok
[INFO] [stdout] test parser::tests::test_precedence_not_over_compare ... ok
[INFO] [stdout] test parser::tests::test_precedence_mul_over_add ... ok
[INFO] [stdout] test parser::tests::test_regex_literal ... ok
[INFO] [stdout] test parser::tests::test_prefix_increment ... ok
[INFO] [stdout] test parser::tests::test_regex_literal_no_flags ... ok
[INFO] [stdout] test parser::tests::test_prefix_decrement ... ok
[INFO] [stdout] test parser::tests::test_precedence_comparison_over_logical ... ok
[INFO] [stdout] test parser::tests::test_rest_params ... ok
[INFO] [stdout] test parser::tests::test_return_bare ... ok
[INFO] [stdout] test parser::tests::test_return_with_value ... ok
[INFO] [stdout] test parser::tests::test_scientific_notation ... ok
[INFO] [stdout] test parser::tests::test_scientific_notation_negative_exp ... ok
[INFO] [stdout] test parser::tests::test_scientific_notation_positive_exp ... ok
[INFO] [stdout] test parser::tests::test_sequence_expression ... ok
[INFO] [stdout] test parser::tests::test_shift_right ... ok
[INFO] [stdout] test parser::tests::test_shift_left ... ok
[INFO] [stdout] test parser::tests::test_shift_unsigned_right ... ok
[INFO] [stdout] test parser::tests::test_simple_identifier ... ok
[INFO] [stdout] test parser::tests::test_spread_in_array ... ok
[INFO] [stdout] test parser::tests::test_spread_in_object ... ok
[INFO] [stdout] test parser::tests::test_spread_in_call ... ok
[INFO] [stdout] test parser::tests::test_string_escape_backslash ... ok
[INFO] [stdout] test parser::tests::test_string_double_quotes ... ok
[INFO] [stdout] test parser::tests::test_string_escape_t ... ok
[INFO] [stdout] test parser::tests::test_string_escape_double_quote ... ok
[INFO] [stdout] test parser::tests::test_string_escape_n ... ok
[INFO] [stdout] test parser::tests::test_string_escape_unicode_long ... ok
[INFO] [stdout] test parser::tests::test_string_single_quotes ... ok
[INFO] [stdout] test parser::tests::test_string_escape_quote ... ok
[INFO] [stdout] test parser::tests::test_switch_only_default ... ok
[INFO] [stdout] test parser::tests::test_switch_with_cases ... ok
[INFO] [stdout] test parser::tests::test_template_literal_with_expression ... ok
[INFO] [stdout] test parser::tests::test_super_call ... ok
[INFO] [stdout] test parser::tests::test_this_keyword ... ok
[INFO] [stdout] test parser::tests::test_template_literal_empty ... ok
[INFO] [stdout] test parser::tests::test_try_catch ... ok
[INFO] [stdout] test parser::tests::test_try_catch_finally ... ok
[INFO] [stdout] test parser::tests::test_try_catch_without_param ... ok
[INFO] [stdout] test parser::tests::test_try_catch_with_param ... ok
[INFO] [stdout] test parser::tests::test_typeof ... ok
[INFO] [stdout] test parser::tests::test_try_finally ... ok
[INFO] [stdout] test parser::tests::test_throw ... ok
[INFO] [stdout] test parser::tests::test_unary_bitnot ... ok
[INFO] [stdout] test parser::tests::test_template_literal_simple ... ok
[INFO] [stdout] test parser::tests::test_undefined_literal ... ok
[INFO] [stdout] test parser::tests::test_use_strict ... ok
[INFO] [stdout] test parser::tests::test_var_decl_with_init ... ok
[INFO] [stdout] test parser::tests::test_unary_minus ... ok
[INFO] [stdout] test parser::tests::test_unary_not ... ok
[INFO] [stdout] test parser::tests::test_unary_plus ... ok
[INFO] [stdout] test parser::tests::test_var_no_init ... ok
[INFO] [stdout] test parser::tests::test_void ... ok
[INFO] [stdout] test parser::tests::test_var_destructuring_arr ... ok
[INFO] [stdout] test parser::tests::test_var_destructuring_obj ... ok
[INFO] [stdout] test parser::tests::test_while_loop ... ok
[INFO] [stdout] test parser::tests::test_yield_bare ... ok
[INFO] [stdout] test runtime::tests::test_drain_macrotasks ... ok
[INFO] [stdout] test parser::tests::test_yield_delegation ... ok
[INFO] [stdout] test runtime::tests::test_gc ... ok
[INFO] [stdout] test runtime::tests::test_drain_microtasks ... ok
[INFO] [stdout] test runtime::tests::test_drain_all_tasks ... ok
[INFO] [stdout] test runtime::tests::test_drain_empty_queues ... ok
[INFO] [stdout] test parser::tests::test_yield_expression ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_array_constructor_has_prototype ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_date_static_methods ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_json_methods ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_prototype_chain ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_math_methods ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_console ... ok
[INFO] [stdout] test runtime::tests::test_intern_string_different ... ok
[INFO] [stdout] test runtime::tests::test_interrupt_clear_interrupt ... ok
[INFO] [stdout] test runtime::tests::test_memory_usage ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_array_push_through_prototype ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_promise_static_methods ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_reflect_methods ... ok
[INFO] [stdout] test runtime::tests::test_new_function ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_error_subclasses ... ok
[INFO] [stdout] test runtime::tests::test_new_object_tracking ... ok
[INFO] [stdout] test runtime::tests::test_runtime_creation ... ok
[INFO] [stdout] test runtime::tests::test_runtime_default ... ok
[INFO] [stdout] test runtime::tests::test_register_native_module ... ok
[INFO] [stdout] test runtime::tests::test_runtime_with_config ... ok
[INFO] [stdout] test runtime::tests::test_string_interning ... ok
[INFO] [stdout] test value::tests::test_bytecode_function_line_number ... ok
[INFO] [stdout] test value::tests::test_abstract_eq ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_registers_constructors ... ok
[INFO] [stdout] test value::tests::test_abstract_eq_more_paths ... ok
[INFO] [stdout] test value::tests::test_debug_format ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_weakmap_weakset ... ok
[INFO] [stdout] test runtime::tests::test_object_creation ... ok
[INFO] [stdout] test value::tests::test_bytecode_function_new ... ok
[INFO] [stdout] test value::tests::test_display_format ... ok
[INFO] [stdout] test value::tests::test_function_creation ... ok
[INFO] [stdout] test value::tests::test_function_body_debug ... ok
[INFO] [stdout] test value::tests::test_get_property_function ... ok
[INFO] [stdout] test value::tests::test_get_property_string ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_string_prototype_methods ... ok
[INFO] [stdout] test value::tests::test_has_property_on_function ... ok
[INFO] [stdout] test builtins::weakmap::tests::test_weakmap_set_get ... ok
[INFO] [stdout] test builtins::symbol::tests::test_symbol_for_and_key_for ... ok
[INFO] [stdout] test builtins::string::tests::test_index_of ... ok
[INFO] [stdout] test value::tests::test_define_getter_setter ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_symbol_iterator ... ok
[INFO] [stdout] test value::tests::test_hash_string ... ok
[INFO] [stdout] test value::tests::test_is_number_is_string_is_object_is_callable ... ok
[INFO] [stdout] test value::tests::test_is_truthy_falsy ... ok
[INFO] [stdout] test value::tests::test_object_creation ... ok
[INFO] [stdout] test value::tests::test_prototype_chain ... ok
[INFO] [stdout] test value::tests::test_prototype_cycle_detection ... ok
[INFO] [stdout] test value::tests::test_set_property_function ... ok
[INFO] [stdout] test value::tests::test_strict_eq ... ok
[INFO] [stdout] test value::tests::test_property_access ... ok
[INFO] [stdout] test value::tests::test_to_boolean ... ok
[INFO] [stdout] test value::tests::test_to_number ... ok
[INFO] [stdout] test value::tests::test_partial_eq ... ok
[INFO] [stdout] test value::tests::test_strict_eq_more ... ok
[INFO] [stdout] test value::tests::test_to_string_float ... ok
[INFO] [stdout] test value::tests::test_to_int32_edge_cases ... ok
[INFO] [stdout] test value::tests::test_to_string ... ok
[INFO] [stdout] test value::tests::test_to_string_bigint ... ok
[INFO] [stdout] test runtime::tests::test_set_module_loader ... ok
[INFO] [stdout] test runtime::tests::test_init_builtins_typed_arrays ... ok
[INFO] [stdout] test value::tests::test_to_object ... ok
[INFO] [stdout] test value::tests::test_to_primitive ... ok
[INFO] [stdout] test value::tests::test_to_string_function ... ok
[INFO] [stdout] test value::tests::test_to_uint32_edge_cases ... ok
[INFO] [stdout] test value::tests::test_type_of ... ok
[INFO] [stdout] test value::tests::test_type_of_all_variants ... ok
[INFO] [stdout] test host::tests::clock_trait_object_works ... ok
[INFO] [stdout] test parser::tests::test_arrow_function_multi_param ... ok
[INFO] [stdout] test parser::tests::test_identifier_with_underscore ... ok
[INFO] [stdout] test value::tests::test_to_string_object ... ok
[INFO] [stdout] test value::tests::test_to_string_symbol ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-374ebe406151eb97)
[INFO] [stdout] test value::tests::test_value_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 711 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 132 tests
[INFO] [stdout] test test_array_destructuring ... ok
[INFO] [stdout] test test_arguments_object ... ok
[INFO] [stdout] test test_array_destructuring_with_defaults ... ok
[INFO] [stdout] test test_call_non_function_throws ... ok
[INFO] [stdout] test test_class_basic ... ok
[INFO] [stdout] test test_await_resolved_promise ... ok
[INFO] [stdout] test test_async_function_returns_promise ... ok
[INFO] [stdout] test test_class_extends ... ok
[INFO] [stdout] test test_await_chaining ... ok
[INFO] [stdout] test test_array_spread_in_call ... ok
[INFO] [stdout] test test_class_private_simulation ... ok
[INFO] [stdout] test test_class_static_inheritance ... ok
[INFO] [stdout] test test_class_static_methods ... ok
[INFO] [stdout] test test_bitwise_operations ... ok
[INFO] [stdout] test test_chained_method_calls ... ok
[INFO] [stdout] test test_class_tostring ... ok
[INFO] [stdout] test test_arrow_function ... ok
[INFO] [stdout] test test_computed_property_names ... ok
[INFO] [stdout] test test_closures_share_state ... ok
[INFO] [stdout] test test_const_declaration ... ok
[INFO] [stdout] test test_array_iteration_methods ... ok
[INFO] [stdout] test test_delete_operator ... ok
[INFO] [stdout] test test_comma_operator ... ok
[INFO] [stdout] test test_closure ... ok
[INFO] [stdout] test test_default_parameters ... ok
[INFO] [stdout] test test_array_static_methods ... ok
[INFO] [stdout] test test_arithmetic ... ok
[INFO] [stdout] test test_do_while ... ok
[INFO] [stdout] test test_factorial ... ok
[INFO] [stdout] test test_error_stack_trace ... ok
[INFO] [stdout] test test_encode_decode_uri ... ok
[INFO] [stdout] test test_eval ... ok
[INFO] [stdout] test test_fibonacci ... ok
[INFO] [stdout] test test_array_methods ... ok
[INFO] [stdout] test test_for_of ... ok
[INFO] [stdout] test test_array_new_methods ... ok
[INFO] [stdout] test test_compound_assignment ... ok
[INFO] [stdout] test test_generator_for_of ... ok
[INFO] [stdout] test test_function_expression ... ok
[INFO] [stdout] test test_function_declaration ... ok
[INFO] [stdout] test test_generator_basic ... ok
[INFO] [stdout] test test_higher_order_functions ... ok
[INFO] [stdout] test test_error_types ... ok
[INFO] [stdout] test test_for_in ... ok
[INFO] [stdout] test test_deep_nesting ... ok
[INFO] [stdout] test test_generator_done ... ok
[INFO] [stdout] test test_for_of_with_strings ... ok
[INFO] [stdout] test test_generator_with_computation ... ok
[INFO] [stdout] test test_in_operator ... ok
[INFO] [stdout] test test_generator_return_value ... ok
[INFO] [stdout] test test_let_declaration ... ok
[INFO] [stdout] test test_instanceof ... ok
[INFO] [stdout] test test_comparison_operators ... ok
[INFO] [stdout] test test_map ... ok
[INFO] [stdout] test test_math ... ok
[INFO] [stdout] test test_global_functions ... ok
[INFO] [stdout] test test_module_import_default ... ok
[INFO] [stdout] test test_json ... ok
[INFO] [stdout] test test_date ... ok
[INFO] [stdout] test test_class_getter_setter ... FAILED
[INFO] [stdout] test test_nested_loops ... FAILED
[INFO] [stdout] test test_module_import_static ... ok
[INFO] [stdout] test test_nested_try_catch ... ok
[INFO] [stdout] test test_class_with_closures ... FAILED
[INFO] [stdout] test test_getter_setter ... FAILED
[INFO] [stdout] test test_map_iteration ... FAILED
[INFO] [stdout] test test_isnan ... ok
[INFO] [stdout] test test_null_property_access_throws ... ok
[INFO] [stdout] test test_logical_operators ... ok
[INFO] [stdout] test test_if_else ... FAILED
[INFO] [stdout] test test_nested_destructuring ... ok
[INFO] [stdout] test test_nested_functions ... ok
[INFO] [stdout] test test_object_destructuring ... ok
[INFO] [stdout] test test_object_assign_multiple ... ok
[INFO] [stdout] test test_for_loop ... ok
[INFO] [stdout] test test_object_shorthand ... ok
[INFO] [stdout] test test_multiple_declarations ... ok
[INFO] [stdout] test test_promise_all ... ok
[INFO] [stdout] test test_object_freeze_seal ... FAILED
[INFO] [stdout] test test_promise_chaining ... ok
[INFO] [stdout] test test_prefix_inc_dec ... ok
[INFO] [stdout] test test_isfinite ... ok
[INFO] [stdout] test test_proxy_get ... ok
[INFO] [stdout] test test_postfix_inc_dec ... ok
[INFO] [stdout] test test_optional_chaining ... FAILED
[INFO] [stdout] test test_null_undefined ... FAILED
[INFO] [stdout] test test_promise_resolve ... ok
[INFO] [stdout] test test_proxy_has ... ok
[INFO] [stdout] test test_object_methods ... ok
[INFO] [stdout] test test_parseint ... ok
[INFO] [stdout] test test_operator_precedence ... ok
[INFO] [stdout] test test_parsefloat ... ok
[INFO] [stdout] test test_nullish_coalescing ... FAILED
[INFO] [stdout] test test_rest_in_destructuring ... FAILED
[INFO] [stdout] test test_rest_parameters ... ok
[INFO] [stdout] test test_recursive_generators ... FAILED
[INFO] [stdout] test test_set ... ok
[INFO] [stdout] test test_reflect ... ok
[INFO] [stdout] test test_set_operations ... ok
[INFO] [stdout] test test_string_methods_extended ... FAILED
[INFO] [stdout] test test_spread_object ... ok
[INFO] [stdout] test test_string_template_complex ... FAILED
[INFO] [stdout] test test_switch ... FAILED
[INFO] [stdout] test test_spread_array ... ok
[INFO] [stdout] test test_template_literal_expression ... ok
[INFO] [stdout] test test_proxy_set ... ok
[INFO] [stdout] test test_regexp ... ok
[INFO] [stdout] test test_template_literal_ternary ... ok
[INFO] [stdout] test test_template_literal_basic ... ok
[INFO] [stdout] test test_symbol ... ok
[INFO] [stdout] test test_switch_fallthrough ... FAILED
[INFO] [stdout] test test_try_catch ... FAILED
[INFO] [stdout] test test_template_literal_nested ... ok
[INFO] [stdout] test test_number_methods ... ok
[INFO] [stdout] test test_ternary_operator ... ok
[INFO] [stdout] test test_string_indexing ... ok
[INFO] [stdout] test test_try_catch_type_error ... FAILED
[INFO] [stdout] test test_weakset ... ok
[INFO] [stdout] test test_string_operations ... ok
[INFO] [stdout] test test_try_catch_no_param ... ok
[INFO] [stdout] test test_var_declaration ... ok
[INFO] [stdout] test test_weakmap ... ok
[INFO] [stdout] test test_while_loop ... ok
[INFO] [stdout] test test_undefined_property_access_throws ... ok
[INFO] [stdout] test test_void_operator ... ok
[INFO] [stdout] test test_typeof ... ok
[INFO] [stdout] test test_try_finally ... ok
[INFO] [stdout] test test_type_coercion_edge_cases ... ok
[INFO] [stdout] test test_string_methods ... ok
[INFO] [stdout] test test_break_continue has been running for over 60 seconds
[INFO] [stdout] test test_labeled_break has been running for over 60 seconds
[INFO] [stdout] test test_while_with_break has been running for over 60 seconds
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8", kill_on_drop: false }`
[INFO] [stdout] d8c6887fa7823733463daa18f4acf00645a6a559e258ece9b702be3c4201ccb8
