[INFO] cloning repository https://github.com/gdonald/metorex
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gdonald/metorex" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgdonald%2Fmetorex", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgdonald%2Fmetorex'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e797a69af370c877be4e0d5ccb863d4745e39327
[INFO] testing gdonald/metorex against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgdonald%2Fmetorex" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gdonald/metorex
[INFO] finished tweaking git repo https://github.com/gdonald/metorex
[INFO] tweaked toml for git repo https://github.com/gdonald/metorex written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gdonald/metorex 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 git repo https://github.com/gdonald/metorex 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]  Downloading crates ...
[INFO] [stderr]   Downloaded rustyline v14.0.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1fe71753627fbec7985da3a10f4d903c028cf0a34c091e5fd59a85fc68089b75
[INFO] running `Command { std: "docker" "start" "-a" "1fe71753627fbec7985da3a10f4d903c028cf0a34c091e5fd59a85fc68089b75", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fe71753627fbec7985da3a10f4d903c028cf0a34c091e5fd59a85fc68089b75", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1fe71753627fbec7985da3a10f4d903c028cf0a34c091e5fd59a85fc68089b75", kill_on_drop: false }`
[INFO] [stdout] 1fe71753627fbec7985da3a10f4d903c028cf0a34c091e5fd59a85fc68089b75
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c0d9389d90fedef5bf406f632d15f8699084f0125b9dee8b30881b3dec871f38
[INFO] running `Command { std: "docker" "start" "-a" "c0d9389d90fedef5bf406f632d15f8699084f0125b9dee8b30881b3dec871f38", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling clap_builder v4.5.51
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling logos-codegen v0.14.4
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling logos-derive v0.14.4
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling logos v0.14.4
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling clap v4.5.51
[INFO] [stderr]    Compiling metorex v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.79s
[INFO] running `Command { std: "docker" "inspect" "c0d9389d90fedef5bf406f632d15f8699084f0125b9dee8b30881b3dec871f38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0d9389d90fedef5bf406f632d15f8699084f0125b9dee8b30881b3dec871f38", kill_on_drop: false }`
[INFO] [stdout] c0d9389d90fedef5bf406f632d15f8699084f0125b9dee8b30881b3dec871f38
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 333ca94bd4fbb45d6138d7f9604ef9d1e7af51655e1268c35afc0314cf25ef80
[INFO] running `Command { std: "docker" "start" "-a" "333ca94bd4fbb45d6138d7f9604ef9d1e7af51655e1268c35afc0314cf25ef80", kill_on_drop: false }`
[INFO] [stderr]    Compiling metorex v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.30s
[INFO] running `Command { std: "docker" "inspect" "333ca94bd4fbb45d6138d7f9604ef9d1e7af51655e1268c35afc0314cf25ef80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "333ca94bd4fbb45d6138d7f9604ef9d1e7af51655e1268c35afc0314cf25ef80", kill_on_drop: false }`
[INFO] [stdout] 333ca94bd4fbb45d6138d7f9604ef9d1e7af51655e1268c35afc0314cf25ef80
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a5c59fc2a325c69eecdf574c34cd1245e46773d1d704d339093224bb48c100ad
[INFO] running `Command { std: "docker" "start" "-a" "a5c59fc2a325c69eecdf574c34cd1245e46773d1d704d339093224bb48c100ad", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/metorex-7e94430a55565d70)
[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/main.rs (/opt/rustwide/target/debug/deps/metorex-e97a07fb08b2e362)
[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/all_tests.rs (/opt/rustwide/target/debug/deps/all_tests-fd7bbf3a59561f63)
[INFO] [stdout] 
[INFO] [stdout] running 5543 tests
[INFO] [stdout] test array::error_path_tests::array_index_wrong_arg_count ... ok
[INFO] [stdout] test array::error_path_tests::array_each_exception_inside_block_error ... ok
[INFO] [stdout] test array::error_path_tests::array_each_without_block ... ok
[INFO] [stdout] test array::error_path_tests::array_each_with_args_error ... ok
[INFO] [stdout] test array::error_path_tests::array_map_with_args_error ... ok
[INFO] [stdout] test array::error_path_tests::array_map_without_block ... ok
[INFO] [stdout] test array::error_path_tests::array_select_without_block ... ok
[INFO] [stdout] test array::error_path_tests::array_map_exception_inside_block_error ... ok
[INFO] [stdout] test array::error_path_tests::array_partition_without_block ... ok
[INFO] [stdout] test array::error_path_tests::array_inject_without_block ... ok
[INFO] [stdout] test array::functional_tests::array_any_without_block ... ok
[INFO] [stdout] test array::functional_tests::array_any_empty ... ok
[INFO] [stdout] test array::functional_tests::array_any_with_block ... ok
[INFO] [stdout] test array::error_path_tests::array_each_return_inside_block_error ... ok
[INFO] [stdout] test array::error_path_tests::array_select_exception_inside_block_error ... ok
[INFO] [stdout] test array::functional_tests::array_all_empty ... ok
[INFO] [stdout] test array::error_path_tests::array_reduce_without_block ... ok
[INFO] [stdout] test array::functional_tests::array_all_false ... ok
[INFO] [stdout] test array::error_path_tests::array_map_returns_transformed_array ... ok
[INFO] [stdout] test array::functional_tests::array_all_with_block ... ok
[INFO] [stdout] test array::functional_tests::array_reduce_empty ... ok
[INFO] [stdout] test array::functional_tests::array_partition_splits ... ok
[INFO] [stdout] test array::functional_tests::array_none_empty ... ok
[INFO] [stdout] test array::functional_tests::array_partition_empty ... ok
[INFO] [stdout] test array::functional_tests::array_inject_alias ... ok
[INFO] [stdout] test array::methods_tests::array_append_alias ... ok
[INFO] [stdout] test array::functional_tests::array_reduce_sum ... ok
[INFO] [stdout] test array::functional_tests::array_none_false ... ok
[INFO] [stdout] test array::methods_tests::array_clone_method ... ok
[INFO] [stdout] test array::methods_tests::array_compact_basic ... ok
[INFO] [stdout] test array::methods_tests::array_compact_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_each_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_empty_true ... ok
[INFO] [stdout] test array::methods_tests::array_each_with_break ... ok
[INFO] [stdout] test array::functional_tests::array_none_with_block ... ok
[INFO] [stdout] test array::functional_tests::array_reduce_with_initial_value ... ok
[INFO] [stdout] test array::methods_tests::array_each_error_no_block ... ok
[INFO] [stdout] test array::methods_tests::array_dup_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_each_iterates ... ok
[INFO] [stdout] test array::methods_tests::array_empty_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_filter_error_no_block ... ok
[INFO] [stdout] test array::methods_tests::array_first_empty ... ok
[INFO] [stdout] test array::methods_tests::array_filter_alias ... ok
[INFO] [stdout] test array::methods_tests::array_each_with_continue ... ok
[INFO] [stdout] test array::methods_tests::array_first_element ... ok
[INFO] [stdout] test array::methods_tests::array_empty_false ... ok
[INFO] [stdout] test array::functional_tests::array_select_filters ... ok
[INFO] [stdout] test array::methods_tests::array_dup_method ... ok
[INFO] [stdout] test array::methods_tests::array_first_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_inject_empty_with_initial ... ok
[INFO] [stdout] test array::methods_tests::array_inspect_renders_nil_as_nil_literal ... ok
[INFO] [stdout] test array::methods_tests::array_include_error_wrong_count ... ok
[INFO] [stdout] test array::methods_tests::array_flatten_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_inspect_renders_strings_with_quotes ... ok
[INFO] [stdout] test array::methods_tests::array_inspect_renders_symbols_with_colon ... ok
[INFO] [stdout] test array::methods_tests::array_inspect_renders_ints ... ok
[INFO] [stdout] test array::methods_tests::array_join_error_non_string_sep ... ok
[INFO] [stdout] test array::methods_tests::array_inject_with_initial ... ok
[INFO] [stdout] test array::methods_tests::array_flatten_basic ... ok
[INFO] [stdout] test array::methods_tests::array_inject_error_too_many_args ... ok
[INFO] [stdout] test array::methods_tests::array_include_found ... ok
[INFO] [stdout] test array::methods_tests::array_join_no_separator ... ok
[INFO] [stdout] test array::methods_tests::array_inject_with_initial_string ... ok
[INFO] [stdout] test array::methods_tests::array_include_not_found ... ok
[INFO] [stdout] test array::methods_tests::array_inspect_empty ... ok
[INFO] [stdout] test array::methods_tests::array_length_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_join_with_separator ... ok
[INFO] [stdout] test array::methods_tests::array_pop_empty_returns_nil ... ok
[INFO] [stdout] test array::methods_tests::array_last_empty ... ok
[INFO] [stdout] test array::methods_tests::array_pop_returns_last_element ... ok
[INFO] [stdout] test array::methods_tests::array_join_error_too_many_args ... ok
[INFO] [stdout] test array::methods_tests::array_map_error_no_block ... ok
[INFO] [stdout] test array::methods_tests::array_last_element ... ok
[INFO] [stdout] test array::methods_tests::array_map_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_length ... ok
[INFO] [stdout] test array::methods_tests::array_pop_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_map_doubles ... ok
[INFO] [stdout] test array::methods_tests::array_last_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_push_no_args_returns_self ... ok
[INFO] [stdout] test array::methods_tests::array_inject_without_initial ... ok
[INFO] [stdout] test array::methods_tests::array_pop_mutates_array ... ok
[INFO] [stdout] test array::methods_tests::array_reduce_error_no_block ... ok
[INFO] [stdout] test array::methods_tests::array_reverse_integers ... ok
[INFO] [stdout] test array::methods_tests::array_select_error_no_block ... ok
[INFO] [stdout] test array::methods_tests::array_reduce_empty_returns_nil ... ok
[INFO] [stdout] test array::methods_tests::array_shift_empty_returns_nil ... ok
[INFO] [stdout] test array::methods_tests::array_reduce_with_initial ... ok
[INFO] [stdout] test array::methods_tests::array_replace_wrong_arg_count ... ok
[INFO] [stdout] test array::methods_tests::array_shift_mutates_array ... ok
[INFO] [stdout] test array::methods_tests::array_push_returns_array ... ok
[INFO] [stdout] test array::methods_tests::array_replace_swaps_contents ... ok
[INFO] [stdout] test array::methods_tests::array_replace_non_array_arg_error ... ok
[INFO] [stdout] test array::methods_tests::array_replace_returns_self ... ok
[INFO] [stdout] test array::methods_tests::array_select_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_shift_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_reverse_does_not_mutate_original ... ok
[INFO] [stdout] test array::methods_tests::array_sort_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_size_alias ... ok
[INFO] [stdout] test array::methods_tests::array_reverse_error_with_args ... ok
[INFO] [stdout] test array::methods_tests::array_to_s_matches_inspect ... ok
[INFO] [stdout] test array::methods_tests::array_select_filters_evens ... ok
[INFO] [stdout] test array::methods_tests::array_reduce_error_too_many_args ... ok
[INFO] [stdout] test array::methods_tests::array_unshift_prepends_element ... ok
[INFO] [stdout] test array::methods_tests::array_shift_returns_first_element ... ok
[INFO] [stdout] test array::methods_tests::array_unshift_zero_args_returns_self ... ok
[INFO] [stdout] test array::methods_tests::array_reduce_without_initial ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_c_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_i_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_j_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_native_i_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_short ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_l_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_char ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_s_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_int ... ok
[INFO] [stdout] test array::pack_tests::array_pack_native_long ... ok
[INFO] [stdout] test array::methods_tests::array_size_error_with_args ... ok
[INFO] [stdout] test array::pack_tests::array_pack_v_lowercase_directive ... ok
[INFO] [stdout] test array::pack_tests::array_pack_long ... ok
[INFO] [stdout] test array::pack_tests::array_pack_big_q_directive ... ok
[INFO] [stdout] test array::sort_zip_tests::array_dup_independent_coverage ... ok
[INFO] [stdout] test array::pack_tests::array_pack_v_directive ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_empty_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_int ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_error_with_args ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_empty ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_float ... ok
[INFO] [stdout] test array::pack_tests::array_pack_unsupported_directive_error ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_floats_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_empty ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_empty_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_int ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_integers_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_does_not_mutate_original ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_integers ... ok
[INFO] [stdout] test array::sort_zip_tests::array_transpose_basic ... ok
[INFO] [stdout] test array::sort_zip_tests::array_uniq_basic ... ok
[INFO] [stdout] test array::sort_zip_tests::array_transpose_error_with_args ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_floats ... ok
[INFO] [stdout] test array::sort_zip_tests::array_zip_basic ... ok
[INFO] [stdout] test array::sort_zip_tests::array_uniq_empty_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_zip_error_non_array_arg ... ok
[INFO] [stdout] test array::sort_zip_tests::array_zip_error_no_args ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_chained_method_calls ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_chained_method_on_self ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_in_binary_operation ... ok
[INFO] [stdout] test array::sort_zip_tests::array_uniq_error_with_args ... ok
[INFO] [stdout] test array::sort_zip_tests::array_uniq_removes_duplicates_coverage ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_on_array_element ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_on_class_variable ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_on_instance_variable ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_on_self ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_returning_callable ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_strings ... ok
[INFO] [stdout] test array::sort_zip_tests::array_transpose_error_non_array_element ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_error_with_args ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_on_literal ... ok
[INFO] [stdout] test array::sort_zip_tests::array_zip_shorter_arg ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_array_of_method_calls ... ok
[INFO] [stdout] test array::sort_zip_tests::array_min_float ... ok
[INFO] [stdout] test array::pack_tests::array_pack_wrong_arg_type_error ... ok
[INFO] [stdout] test array::sort_zip_tests::array_slice_with_start_and_length ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_mixed_int_float ... ok
[INFO] [stdout] test array::sort_zip_tests::array_transpose_empty ... ok
[INFO] [stdout] test array::sort_zip_tests::array_max_integers_coverage ... ok
[INFO] [stdout] test array::sort_zip_tests::array_sort_float_int_mixed ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_with_complex_arguments ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_clone ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expr_match_case_with_wildcard ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_nested ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_zero_arguments ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_nested_property_access ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_chain_with_arguments ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_property_access ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_simple_method_call ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_triple_chained_method_calls ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expr_match_case_with_array_pattern ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_method_call_with_arguments ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expr_match_case_clone ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_simple ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expr_match_case_with_literal_pattern ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_with_multiple_guards ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_self_expression ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_array_index ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_array_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_binary_op_add ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_without_else ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_binary_op_comparison ... ok
[INFO] [stdout] test ast::control_flow_statement_test::test_break_statement ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_array_empty ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_binary_op_divide ... ok
[INFO] [stdout] test ast::control_flow_statement_test::test_nested_loops_with_break_and_continue ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_binary_op_multiply ... ok
[INFO] [stdout] test ast::ast_method_call_test::test_self_in_instance_variable_assignment ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expr_match_case_with_guard ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_with_object_pattern ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_bool_literal_false ... ok
[INFO] [stdout] test ast::control_flow_statement_test::test_continue_statement ... ok
[INFO] [stdout] test ast::case_expression_nodes_test::test_expression_case_with_type_patterns ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_binary_op_subtract ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_bool_literal_true ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_class_variable ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_call_expression ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_dictionary_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_float_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_grouped_expression ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_identifier ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_instance_variable ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_int_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_lambda_expression ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_method_call ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_nil_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_dictionary_empty ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_string_literal ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_unary_op_minus ... ok
[INFO] [stdout] test ast::expression_nodes_test::test_unary_op_plus ... ok
[INFO] [stdout] test ast::lambda_block_test::test_block_with_multiple_statements ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_implicit_return ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_with_multiple_captured_vars ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_with_multiple_statements ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_without_captured_vars ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_with_captured_vars ... ok
[INFO] [stdout] test ast::lambda_block_test::test_nested_blocks ... ok
[INFO] [stdout] test ast::nested_expression_test::test_chained_method_calls ... ok
[INFO] [stdout] test ast::lambda_block_test::test_nested_lambdas ... ok
[INFO] [stdout] test ast::nested_expression_test::test_nested_binary_ops ... ok
[INFO] [stdout] test ast::lambda_block_test::test_empty_block ... ok
[INFO] [stdout] test ast::position_method_tests::attr_accessor_statement_position ... ok
[INFO] [stdout] test ast::nested_expression_test::test_complex_expression ... ok
[INFO] [stdout] test ast::operator_display_test::test_binary_op_and_or_display ... ok
[INFO] [stdout] test ast::position_method_tests::case_in_statement_position ... ok
[INFO] [stdout] test ast::operator_display_test::test_unary_op_display ... ok
[INFO] [stdout] test ast::control_flow_statement_test::test_while_with_break ... ok
[INFO] [stdout] test ast::position_method_tests::global_variable_expression_position ... ok
[INFO] [stdout] test ast::operator_display_test::test_binary_op_display ... ok
[INFO] [stdout] test ast::position_method_tests::attr_reader_statement_position ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_no_parameters ... ok
[INFO] [stdout] test ast::lambda_block_test::test_lambda_with_instance_var_capture ... ok
[INFO] [stdout] test ast::position_method_tests::attr_writer_statement_position ... ok
[INFO] [stdout] test ast::position_method_tests::case_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::interpolated_string_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::module_def_statement_position ... ok
[INFO] [stdout] test ast::position_method_tests::scope_resolution_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::range_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::super_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::symbol_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::unless_expression_position ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_assignment_statement ... ok
[INFO] [stdout] test ast::position_method_tests::is_identifier_for_class_variable ... ok
[INFO] [stdout] test ast::position_method_tests::if_expression_position ... ok
[INFO] [stdout] test ast::position_method_tests::include_statement_position ... ok
[INFO] [stdout] test ast::position_method_tests::unless_statement_position ... ok
[INFO] [stdout] test ast::position_method_tests::is_literal_for_symbol_returns_false ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_class_def_no_superclass ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_class_def_with_superclass ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_expression_statement ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_if_statement_no_else ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_if_statement_with_else ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_return_statement_no_value ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_block_statement ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_method_def ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_return_statement_with_value ... ok
[INFO] [stdout] test ast::statement_nodes_test::test_while_statement ... ok
[INFO] [stdout] test ast::position_method_tests::self_expr_position ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_block_statements_returns_array ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_binary_op_operator ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_arity_no_params ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_arity ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_block_statement_type ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_block_arity ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_and_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_divide_serializes_op ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_binary_op_type ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_int_literal_type ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_greater_serializes_op ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_multiple_statements ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_equal_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_less_equal_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_modulo_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_greater_equal_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_not_equal_serializes_op ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_return_statement ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_returns_array ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_identifier_name ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_node_type_checking ... ok
[INFO] [stdout] test blocks::ast_inspection_tests::test_method_body_int_literal_value ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_less_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_or_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::block_api::block_binding_returns_object ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::call_with_args_has_arguments ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::array_expression_has_elements ... ok
[INFO] [stdout] test blocks::ast_serialization::binary_ops::binary_op_subtract_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::array_expression_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::self_in_method_chain_serializes_as_method_call ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::grouped_expression_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::scope_resolution_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::lambda_expression_has_body ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::scope_resolution_has_name ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::range_expression_in_method_body_serializes_unknown ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::call_with_args_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::bool_literal_false_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::bool_literal_true_serializes_type ... ok
[INFO] [stdout] test ast::control_flow_statement_test::test_while_with_continue ... ok
[INFO] [stdout] test blocks::ast_serialization::block_api::block_call_method_invokes_block ... ok
[INFO] [stdout] test blocks::ast_serialization::call_and_lambda::lambda_expression_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::bool_literal_true_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::class_variable_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::dictionary_expression_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::index_expression_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::instance_variable_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::dictionary_has_entries ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::method_call_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::float_literal_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::global_variable_serializes_name ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::class_variable_serializes_name ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::nil_literal_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::instance_variable_serializes_name ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::method_call_serializes_method_name ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::string_literal_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::self_expr_in_method_call_receiver ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::symbol_literal_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::string_literal_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::interpolated_string_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::for_statement_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::method_api::method_parameters_returns_array ... ok
[INFO] [stdout] test blocks::ast_serialization::method_api::method_source_location_returns_string ... ok
[INFO] [stdout] test blocks::ast_serialization::method_api::method_name_returns_name ... ok
[INFO] [stdout] test blocks::ast_serialization::method_api::method_owner_returns_string ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::assignment_statement_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::if_else_branch_is_nil_when_no_else ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::for_statement_has_variable ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::break_statement_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::if_statement_has_then_branch ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::assignment_statement_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::method_object_name_field ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::raise_exception_is_nil_when_no_exception ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::return_value_type_is_nil_literal ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::method_object_arity_field ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::raise_statement_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::unary_ops::unary_op_not_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::serialize_unless_statement_gives_unknown ... ok
[INFO] [stdout] test blocks::ast_serialization::unary_ops::unary_op_type_is_unary_op ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::if_statement_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::unary_ops::unary_op_minus_serializes_op ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::method_def_inside_method_body_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::unary_ops::unary_plus_serializes_op ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_passed_as_argument_with_function ... ignored, Requires standalone function support
[INFO] [stdout] test blocks::ast_serialization::statements::while_statement_has_body ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_assigned_to_variable ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_returned_from_function_standalone ... ignored, Requires standalone function support
[INFO] [stdout] test blocks::block::as_object_tests::test_array_map_with_block ... ok
[INFO] [stdout] test blocks::block::execution_tests::block_captures_outer_variable ... ok
[INFO] [stdout] test blocks::block::execution_tests::block_argument_mismatch_raises_error ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_with_no_parameters ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_returned_from_method ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_nested_block_closures ... ok
[INFO] [stdout] test blocks::block::execution_tests::block_returns_last_expression ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_with_multiple_parameters ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_range_map_with_block ... ok
[INFO] [stdout] test blocks::define_method_tests::define_method_closure_capture ... ok
[INFO] [stdout] test blocks::block::execution_tests::block_return_statement_exits_early ... ok
[INFO] [stdout] test blocks::block::as_object_tests::test_block_stored_in_array ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_non_symbol_name_error ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_inside_class_body ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_is_callable_on_instance ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_no_args_error ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_no_block_error ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_on_class_with_brace_block ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::global_variable_serializes_type ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::symbol_literal_serializes_value ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::while_statement_serializes_type ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_all_parameter_types ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_conditional_body ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_exception_handling ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_empty_body ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::float_literal_serializes_type ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_multiple_inside_class_body ... ok
[INFO] [stdout] test blocks::ast_serialization::statements::serialize_break_statement_type ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_on_class_with_do_end_block ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_no_parameters ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_with_string_name ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_method_with_default_parameters ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_loop_body ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_replaces_existing_method ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_multiple_default_parameters ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_regular_and_variadic_parameters ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_variadic_parameter ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_keyword_parameter ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_reflects_in_respond_to ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_method_with_parameters ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_parameter_simple_constructor ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_parameter_keyword_constructor ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_parameter_with_default_constructor ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_parameter_variadic_constructor ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_nested_function_definition ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_parameter_with_default_value ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_dynamic_loop ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_variadic_parameter ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_simple_function_definition ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_default_parameters ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_on_dynamic_method ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_with_captured_closure ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_returns_method_object ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_returns_nil_for_native_method ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_simple_method_definition ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_returns_correct_method_for_multiple_methods ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_keyword_parameter ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_method_with_empty_body ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_returns_nil_for_undefined_method ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_method_is_callable ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_block_given_conditional_execution ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_block_given_returns_false_without_block ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_with_inherited_method ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_block_given_returns_true_with_block ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_if_else_as_last_statement_in_function ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_array_map_with_trailing_brace_block ... ok
[INFO] [stdout] test blocks::get_source_tests::test_get_source_with_string_name ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_array_each_with_trailing_brace_block ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_array_map_with_trailing_do_end_block ... ok
[INFO] [stdout] test blocks::lambda_tests::arrow_lambda_parens_expr ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_array_each_with_trailing_do_end_block ... ok
[INFO] [stdout] test blocks::lambda_tests::block_captured_vars ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_trailing_block_without_parens ... ok
[INFO] [stdout] test blocks::lambda_tests::lambda_bracket_call_single_arg ... ok
[INFO] [stdout] test blocks::lambda_tests::lambda_bracket_call_multi_arg ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_block_captures_outer_variable ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_as_argument ... ok
[INFO] [stdout] test blocks::lambda_tests::arrow_lambda_parens_do_end ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_select_with_trailing_brace_block ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_trailing_do_end_block_with_block_param ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_in_parens_arg_brace ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_trailing_brace_block_with_block_param ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_do_end ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_range_map_with_trailing_brace_block ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_range_each_with_trailing_do_end_block ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_in_parens_arg_do ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_no_body_expr ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_in_parens_arg_expr ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_in_parens_arg_with_params ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_parens_multi ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_brace ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_parens_brace ... ok
[INFO] [stdout] test blocks::lambda_tests::stabby_lambda_with_params ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_trailing_block_with_explicit_args ... ok
[INFO] [stdout] test blocks::lambda_tests::test_arrow_lambda_multi_params ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_trailing_brace_block_with_explicit_args ... ok
[INFO] [stdout] test blocks::lambda_tests::test_compact_lambda_multi_params ... ok
[INFO] [stdout] test blocks::lambda_tests::test_standalone_block_simple ... ok
[INFO] [stdout] test blocks::lambda_tests::test_compact_lambda_no_params ... ok
[INFO] [stdout] test blocks::lambda_tests::test_lambda_with_closure ... ok
[INFO] [stdout] test blocks::lambda_tests::test_arrow_lambda_zero_params ... ok
[INFO] [stdout] test bytecode::chunk_tests::chunk_add_many_constants ... ok
[INFO] [stdout] test bytecode::chunk_tests::code_returns_raw_bytes ... ok
[INFO] [stdout] test blocks::lambda_tests::test_lambda_multiple_params ... ok
[INFO] [stdout] test blocks::lambda_tests::test_compact_lambda_single_param ... ok
[INFO] [stdout] test blocks::lambda_tests::test_arrow_lambda_with_expression ... ok
[INFO] [stdout] test bytecode::chunk_tests::add_constant_returns_index ... ok
[INFO] [stdout] test blocks::lambda_tests::test_lambda_do_end_no_params ... ok
[INFO] [stdout] test blocks::lambda_tests::test_arrow_lambda_three_params ... ok
[INFO] [stdout] test blocks::lambda_tests::test_standalone_block_with_statements ... ok
[INFO] [stdout] test bytecode::chunk_tests::new_chunk_is_empty ... ok
[INFO] [stdout] test bytecode::chunk_tests::default_chunk_is_empty ... ok
[INFO] [stdout] test bytecode::chunk_tests::get_constant_retrieves_by_index ... ok
[INFO] [stdout] test bytecode::chunk_tests::patch_byte_overwrites ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_byte_appends ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_constant_boundary_at_255 ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_constant_uses_long_form_for_large_index ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_constant_uses_short_form_for_small_index ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_op_u8_appends_two_bytes ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_op_u16_appends_three_bytes ... ok
[INFO] [stdout] test bytecode::chunk_tests::write_opcode_appends ... ok
[INFO] [stdout] test bytecode::disassembler_tests::all_simple_opcodes_disassemble ... ok
[INFO] [stdout] test bytecode::disassembler_tests::byte_operand_shows_slot ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_constant_long_instruction ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_bool_constant ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_empty_chunk ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_constant_instruction ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_float_constant ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_instruction_returns_next_offset ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_simple_return ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_symbol_constant ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_realistic_program ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_nil_constant ... ok
[INFO] [stdout] test bytecode::disassembler_tests::disassemble_string_constant ... ok
[INFO] [stdout] test bytecode::disassembler_tests::global_operand_shows_name ... ok
[INFO] [stdout] test bytecode::chunk_tests::patch_u16_overwrites_big_endian ... ok
[INFO] [stdout] test bytecode::disassembler_tests::invoke_shows_args_and_name ... ok
[INFO] [stdout] test bytecode::disassembler_tests::jump_operand_shows_offset ... ok
[INFO] [stdout] test bytecode::disassembler_tests::offsets_are_correct ... ok
[INFO] [stdout] test bytecode::chunk_tests::jump_patch_workflow ... ok
[INFO] [stdout] test bytecode::chunk_tests::lines_tracked_per_byte ... ok
[INFO] [stdout] test bytecode::opcode_tests::no_operand_opcodes ... ok
[INFO] [stdout] test bytecode::opcode_tests::one_byte_operand_opcodes ... ok
[INFO] [stdout] test bytecode::opcode_tests::opcode_display ... ok
[INFO] [stdout] test bytecode::opcode_tests::opcode_names ... ok
[INFO] [stdout] test bytecode::chunk_tests::read_u16_big_endian ... ok
[INFO] [stdout] test bytecode::chunk_tests::realistic_instruction_sequence ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::call_frame_new_closure ... ok
[INFO] [stdout] test bytecode::opcode_tests::two_byte_operand_opcodes ... ok
[INFO] [stdout] test bytecode::disassembler_tests::same_line_shows_pipe ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_obj_clone ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_captures_and_modifies_variable ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_captures_multiple_variables ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_obj_debug ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_captures_enclosing_local ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_obj_with_upvalues ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_obj_new ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::upvalue_clone ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::closure_two_level_capture ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::upvalue_debug ... ok
[INFO] [stdout] test blocks::lambda_tests::test_lambda_do_end_with_params ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::upvalue_new_open ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::upvalue_close ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_array_literal ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_array_index_set ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_array_negative_index ... ok
[INFO] [stdout] test bytecode::disassembler_tests::unknown_opcode_shows_byte_value ... ok
[INFO] [stdout] test bytecode::opcode_tests::all_opcodes_have_distinct_byte_values ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_close_upvalue_via_closure ... ok
[INFO] [stdout] test blocks::lambda_tests::test_arrow_lambda_single_param ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::vm_capture_upvalue_deduplicates ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_dict_index_get_missing ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_array_negative_index_set ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_dict_index_set ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_hash_literal ... ok
[INFO] [stdout] test blocks::lambda_tests::test_block_parameter_syntax ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_index_get_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_hash_with_non_string_key ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::vm_close_upvalues_closes_at_index ... ok
[INFO] [stdout] test bytecode::vm::closure_tests::vm_close_upvalues_preserves_lower ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_int_float_addition ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_array_index_get ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_index_set_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_int_float_comparison ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_int_minus_float ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_dict_index_get ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_string_concat ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_index_set_out_of_bounds ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_bool_add_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_constant_long ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_compare_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_catch_opcode_is_noop ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_add_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_divide_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_empty_chunk_past_end_returns_nil ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_compare_greater_equal_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_compare_greater_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_compare_less_equal_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_div_float_zero ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_div_int_zero ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_div_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_float_subtraction ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_float_multiplication ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_float_division ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_greater_float ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_less_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_greater_equal_float ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_greater_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_greater_equal_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_less_equal_float ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_less_equal_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_minus_int ... ok
[INFO] [stdout] test blocks::ast_serialization::expressions::call_expression_serializes_type ... ok
[INFO] [stdout] test bytecode::vm::core::collection_tests::execute_int_times_float ... ok
[INFO] [stdout] test blocks::function_definition_tests::test_function_with_multiple_parameters ... ok
[INFO] [stdout] test blocks::define_method_tests::test_define_method_no_parameters ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_float_comparison ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_plus_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_div_float_zero ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_greater_equal_float ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_invalid_opcode_errors ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_match_pattern_opcode_is_noop ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_float_division ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_match_opcode_is_noop ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_jump_skips_code ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_negate_bool_errors ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_nil_subtract_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_negate_float ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_set_global_undefined_variable_errors ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_float_times_int ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_multiply_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_addition ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_subtract_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_try_opcode_is_noop ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_negate_non_numeric_errors ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_call_non_function_error ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_return_with_empty_stack_returns_nil ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_greater_equal ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_less_equal ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_modulo_by_zero_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_not_equal ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_less ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_equal ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_comparison_greater ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_division_by_zero_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_float_arithmetic ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_empty_program ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_division ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_greater_float ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_global_variable ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_if_else ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_if_true_branch ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_if_false_skips ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_global_variable_reassignment ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_modulo ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_less_float ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_function_definition_and_call ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_multiple_globals ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_int_literal ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_function_wrong_arg_count_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_false ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_not ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_multiplication ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_nested_arithmetic ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_negate ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_negate_string_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_float ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_nil ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_string ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_true ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_string_concatenation ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_while_false_skips ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_subtraction ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_new ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_undefined_variable_error ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_return_int ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_read_byte ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_read_opcode ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_read_u16 ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_modulo_type_error ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_current_frame_empty_errors ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_current_frame_mut_empty_errors ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_frame_push_pop ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_new_creates_empty_vm ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_peek ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_globals ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_pop_empty_stack_errors ... ok
[INFO] [stdout] test bytecode::vm::core::execution_tests::execute_while_loop ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_default_creates_empty_vm ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_current_line ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::call_frame_current_line_at_start ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_push_pop ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_pop_frame_empty_errors ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::class_callable_with_initialize ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::class_callable_creates_instance ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_missing_function_error ... ok
[INFO] [stdout] test bytecode::vm::core::structure_tests::vm_peek_out_of_range_errors ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_with_compiled_function_succeeds_at_top_level ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::native_p_callable ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::native_puts_callable ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_is_truthy ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::native_print_callable ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::native_puts_is_registered ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::unknown_native_function_error ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_definition_with_initialize ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_definition_creates_class ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_name_accessible ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_stored_as_global ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_with_method_defined ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::class_with_multiple_methods ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::code_after_class_runs ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::empty_class_has_no_methods ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::get_and_set_instance_variable ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::get_instance_on_non_instance_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::get_instance_variable_returns_nil_when_unset ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_method_on_instance ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_on_non_instance_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_method_returns_value ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_undefined_class_method_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_method_on_string_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::multiple_classes ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_undefined_method_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::set_instance_on_non_instance_errors ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::multiple_classes_and_globals ... ok
[INFO] [stdout] test class_system::attr_methods_tests::attr_writer_keyword_names ... ok
[INFO] [stdout] test class_system::attr_methods_tests::class_self_attr_accessor_getter_setter ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::method_function_stored_in_globals ... ok
[INFO] [stdout] test class_system::attr_methods_tests::attr_reader_with_include_keyword ... ok
[INFO] [stdout] test class_system::attr_methods_tests::class_self_attr_accessor_inherits_to_subclass ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_accessor_chaining ... ok
[INFO] [stdout] test class_system::attr_methods_tests::class_self_attr_writer_setter ... ok
[INFO] [stdout] test class_system::attr_methods_tests::class_self_attr_reader_getter ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_accessor_single ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_methods_with_inheritance ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_reader_multiple ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_reader_without_initialize ... ok
[INFO] [stdout] test class_system::attr_methods_tests::attr_reader_keyword_names ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_writer_multiple ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_all_classes_returns_correct_classes ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_array_index_parameters ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_array_inherits_from_object ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_writer_single ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_all_classes ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_reader_single ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_mixed_declarations ... ok
[INFO] [stdout] test class_system::attr_methods_tests::test_attr_accessor_multiple ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_array ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_bool ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_dict ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_builtin_classes_new ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_float ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_integer ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_result_ok ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_method_object ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_set ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_symbol ... ok
[INFO] [stdout] test blocks::implicit_block_tests::test_no_block_param_block_given_check ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_builtin_classes_default ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_exception_hierarchy_creation ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_string ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_exception_inherits_from_object ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_init_array_methods ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_integer_inherits_from_object ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_instance_of_direct_class ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_init_object_methods ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_init_string_methods ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_instance_of_parent_class ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_not_instance_of_sibling_class ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_not_subclass_of_sibling ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_not_subclass_of_unrelated ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_subclass_of_grandparent ... ok
[INFO] [stdout] test bytecode::vm::core::error_arithmetic_tests::execute_int_less_equal_float ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_native_function ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_nil ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_subclass_of_parent ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_runtime_error_inherits_from_standard_error ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_standard_error_inherits_from_exception ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_string_concat_parameters ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_is_subclass_of_same_class ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_value_error_inherits_from_standard_error ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_clone_with_class_var ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_clone_produces_equal_name ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_clone_with_instance_var ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_clone_with_superclass ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_string_inherits_from_object ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_instance_vars_not_equal ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_type_error_inherits_from_standard_error ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_class_of_result_err ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_names_not_equal ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_methods ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_superclass_not_equal ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_same_class_vars_equal ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_same_instance_vars_equal ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_same_name_no_vars_equal ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_object_respond_to_parameters ... ok
[INFO] [stdout] test class_system::builtin_classes_tests::test_object_has_no_superclass ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_same_methods_equal ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_class_variable_access ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_class_vars_not_equal ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_class_with_inheritance ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_class_var_count_not_equal ... ok
[INFO] [stdout] test class_system::class::clone_eq_tests::class_eq_different_method_count ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_create_instance_with_initialize ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::add_subclass_does_not_affect_class_vars ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::add_subclass_multiple_children ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_create_instance_without_initialize ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_does_not_copy_private_when_public_override_shadows ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_class_with_initialize_method ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::add_subclass_registers_child ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_method_inherits_mixin_private_flag ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_error_when_superclass_not_found ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_error_when_calling_class_with_wrong_argument_count ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_instance_variable_access ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_method_honors_mixin_public_override ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_method_returns_false_when_source_missing ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_error_when_superclass_not_a_class ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_preserves_private_from_superclass_chain ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::alias_preserves_private_visibility ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::class_freeze_sets_frozen_flag ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::class_freeze_is_idempotent ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::class_is_not_frozen_by_default ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::current_visibility_defaults_to_public ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::clone_preserves_public_overrides ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::duplicate_clears_frozen_and_subclasses_but_keeps_methods ... ok
[INFO] [stdout] test bytecode::opcode_tests::all_opcodes_round_trip ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::duplicate_copies_singleton_class_methods ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::duplicate_filters_attached_class_var_from_singleton ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_non_string_name_error ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_symbol_name_requires_function_arg ... ok
[INFO] [stdout] test bytecode::vm::oop_tests::invoke_new_creates_instance ... ok
[INFO] [stdout] test class_system::attr_methods_tests::attr_accessor_keyword_names ... ok
[INFO] [stdout] test bytecode::opcode_tests::invalid_byte_returns_none ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::has_public_override_false_by_default ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_no_args_error ... ok
[INFO] [stdout] test bytecode::vm::define_method_tests::define_method_non_function_body_error ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::inspect_name_falls_back_to_hex_label_for_anonymous ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::inspect_name_uses_ruby_name_when_present ... ok
[INFO] [stdout] test class_system::class::instantiation_tests::test_simple_class_definition ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::new_class_has_no_subclasses ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_assigned_name_if_anonymous_is_noop_when_already_assigned ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_assigned_name_if_anonymous_is_noop_when_class_has_name ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_assigned_name_if_anonymous_sets_assigned_only_when_blank ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_current_visibility_updates_state ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_method_private_marks_private ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::set_method_public_removes_private_flag_and_records_override ... ok
[INFO] [stdout] test class_system::class::new_apis_tests::subclasses_drops_collected_children ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_inheritance_chain ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_method_with_conditional ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_method_with_keyword_parameters ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_method_with_variadic_parameters ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_method_with_default_parameters ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_name_variations ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_class_variable ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_constructor_and_methods ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_getter_and_setter ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_method_with_loop ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_exception_handling ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_instance_variable_initialization ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_multiple_instance_variables ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_single_method ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_self_reference ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_uppercase_name ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_inherited_class_with_additional_methods ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_inherited_class_with_override ... ok
[INFO] [stdout] test class_system::class::system_tests::class_defines_and_finds_methods ... ok
[INFO] [stdout] test class_system::class::system_tests::class_inheritance_resolves_methods ... ok
[INFO] [stdout] test class_system::class::system_tests::class_tracks_name_and_superclass ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_nested_function ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_inherited_initialize_method ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_inheritance_chain_method_lookup ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_method_overriding ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_basic_inheritance_method_lookup ... ok
[INFO] [stdout] test class_system::class::system_tests::class_handles_class_variables ... ok
[INFO] [stdout] test class_system::class::system_tests::class_tracks_instance_variables ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_simple_name ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_multiple_methods ... ok
[INFO] [stdout] test class_system::object::basic::test_binding_type_name ... ok
[INFO] [stdout] test class_system::object::basic::test_block_type_name ... ok
[INFO] [stdout] test class_system::object::basic::test_array_object ... ok
[INFO] [stdout] test class_system::object::basic::test_bool_object ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_overriding_with_instance_variables ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_superclass ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_empty_class ... ok
[INFO] [stdout] test class_system::object::basic::test_class_object ... ok
[INFO] [stdout] test class_system::object::basic::test_class_variables ... ok
[INFO] [stdout] test class_system::object::basic::test_exception_with_cause ... ok
[INFO] [stdout] test class_system::object::basic::test_empty_array ... ok
[INFO] [stdout] test class_system::object::basic::test_float_object ... ok
[INFO] [stdout] test class_system::object::basic::test_exception_object ... ok
[INFO] [stdout] test class_system::object::basic::test_heap_allocate ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_multiple_empty_classes ... ok
[INFO] [stdout] test class_system::object::basic::test_empty_dict ... ok
[INFO] [stdout] test class_system::object::basic::test_instance_object ... ok
[INFO] [stdout] test class_system::object::basic::test_class_methods ... ok
[INFO] [stdout] test class_system::object::basic::test_dict_object ... ok
[INFO] [stdout] test class_system::object::basic::test_instance_variables ... ok
[INFO] [stdout] test class_system::object::basic::test_is_falsy ... ok
[INFO] [stdout] test class_system::object::basic::test_module_type_name ... ok
[INFO] [stdout] test class_system::object::basic::test_object_hash ... ok
[INFO] [stdout] test class_system::object::basic::test_object_hash_bool ... ok
[INFO] [stdout] test class_system::object::basic::test_nil_object ... ok
[INFO] [stdout] test class_system::object::basic::test_object_hash_float ... ok
[INFO] [stdout] test class_system::object::basic::test_object_hash_symbol ... ok
[INFO] [stdout] test class_system::object::basic::test_result_ok ... ok
[INFO] [stdout] test class_system::class::parsing_tests::test_class_with_constructor ... ok
[INFO] [stdout] test class_system::object::basic::test_string_object ... ok
[INFO] [stdout] test class_system::object::basic::test_native_function_type_name ... ok
[INFO] [stdout] test class_system::object::basic::test_object_hash_nil ... ok
[INFO] [stdout] test class_system::object::basic::test_int_object ... ok
[INFO] [stdout] test class_system::object::equals::test_binding_equals_different_rc ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_array_nested ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_array_simple ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_block ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_class ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_bool ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_dict_simple ... ok
[INFO] [stdout] test class_system::object::basic::test_set_object ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_dict_nested ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_exception ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_different_types ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_instance ... ok
[INFO] [stdout] test class_system::inheritance_tests::test_multiple_inheritance_levels ... ok
[INFO] [stdout] test class_system::object::basic::test_metorex_error_from_io_error ... ok
[INFO] [stdout] test class_system::object::equals::test_binding_equals_same_rc ... ok
[INFO] [stdout] test class_system::object::basic::test_symbol_type_name ... ok
[INFO] [stdout] test class_system::object::basic::test_result_err ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_float ... ok
[INFO] [stdout] test class_system::object::basic::test_method_type_name ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_int ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_method ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_result ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_nil ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_string ... ok
[INFO] [stdout] test class_system::object::equals::test_equals_set ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_consistency ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_nil ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_int ... ok
[INFO] [stdout] test class_system::object::instance::test_binding_get_and_keys ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_class_name ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_float ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_find_method ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_multiple_vars ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_find_method_with_inheritance ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_bool ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_non_hashable ... ok
[INFO] [stdout] test class_system::object::equals::test_module_equals_same_rc ... ok
[INFO] [stdout] test class_system::object::equals::test_module_equals_different_rc ... ok
[INFO] [stdout] test class_system::object::hash::test_hash_string ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_var_declared_with_inheritance ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_new ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_with_object_wrapper ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_var_update ... ok
[INFO] [stdout] test class_system::object::method::test_block_closure_callable_trait ... ok
[INFO] [stdout] test class_system::object::method::test_block_closure_captured_vars ... ok
[INFO] [stdout] test class_system::object::method::test_method_bind_preserves_properties ... ok
[INFO] [stdout] test class_system::object::method::test_method_callable_trait ... ok
[INFO] [stdout] test class_system::object::method::test_method_equality ... ok
[INFO] [stdout] test class_system::object::method::test_block_closure_empty_captures ... ok
[INFO] [stdout] test class_system::object::method::test_method_bind ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_var_declared ... ok
[INFO] [stdout] test class_system::object::instance::test_instance_set_and_get_var ... ok
[INFO] [stdout] test class_system::object::method::test_method_inequality_different_name ... ok
[INFO] [stdout] test class_system::object::method::test_method_inequality_different_params ... ok
[INFO] [stdout] test class_system::object::method::test_method_new ... ok
[INFO] [stdout] test class_system::object::method::test_method_unbound ... ok
[INFO] [stdout] test class_system::object::method::test_method_with_owner ... ok
[INFO] [stdout] test class_system::object::method::test_method_with_owner_and_location ... ok
[INFO] [stdout] test class_system::object::method::test_method_with_parameters ... ok
[INFO] [stdout] test class_system::object::struct_tests::binding_get_returns_shared_ref ... ok
[INFO] [stdout] test class_system::object::struct_tests::block_statement_captured_vars ... ok
[INFO] [stdout] test class_system::object::struct_tests::binding_new_empty ... ok
[INFO] [stdout] test class_system::object::struct_tests::block_statement_callable_trait ... ok
[INFO] [stdout] test class_system::object::struct_tests::call_frame_new_and_accessors ... ok
[INFO] [stdout] test class_system::object::struct_tests::compiled_function_debug_script ... ok
[INFO] [stdout] test class_system::object::struct_tests::call_frame_no_location ... ok
[INFO] [stdout] test class_system::object::struct_tests::compiled_function_debug_named ... ok
[INFO] [stdout] test class_system::object::struct_tests::compiled_function_equality ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_chain_no_cause ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_chain_with_cause ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_new ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_with_all ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_with_backtrace ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_with_cause ... ok
[INFO] [stdout] test class_system::object::struct_tests::exception_with_location ... ok
[INFO] [stdout] test class_system::object::struct_tests::global_registry_new_is_empty ... ok
[INFO] [stdout] test class_system::object::struct_tests::global_registry_iter ... ok
[INFO] [stdout] test class_system::object::struct_tests::global_registry_set_get_contains ... ok
[INFO] [stdout] test class_system::object::struct_tests::heap_allocate_and_count ... ok
[INFO] [stdout] test class_system::object::struct_tests::heap_default_is_empty ... ok
[INFO] [stdout] test class_system::object::struct_tests::instance_find_method ... ok
[INFO] [stdout] test class_system::object::struct_tests::method_bind_normal ... ok
[INFO] [stdout] test class_system::object::struct_tests::method_bind_preserves_undefined ... ok
[INFO] [stdout] test class_system::object::struct_tests::method_callable_trait ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_array_is_none ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_bool ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_dict_is_none ... ok
[INFO] [stdout] test class_system::object::struct_tests::method_undefined_sentinel ... ok
[INFO] [stdout] test class_system::object::struct_tests::instance_new_and_class_name ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_float ... ok
[INFO] [stdout] test class_system::object::struct_tests::method_with_source_location ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_int ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_nil ... ok
[INFO] [stdout] test class_system::object::struct_tests::instance_is_var_declared ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_symbol ... ok
[INFO] [stdout] test class_system::object::to_string::test_native_function_display ... ok
[INFO] [stdout] test class_system::object::to_string::test_set_display_multiple_elements ... ok
[INFO] [stdout] test class_system::object::to_string::test_to_string_array ... ok
[INFO] [stdout] test class_system::object::to_string::test_to_string_class ... ok
[INFO] [stdout] test class_system::object::to_string::test_to_string_dict ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_dict ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_empty_array ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_empty_set ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_array ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_empty_dict ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_exception ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_ok ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_binding ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_block ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_bool ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_exception_with_cause ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_instance ... ok
[INFO] [stdout] test class_system::object::to_string::test_to_string_primitives ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_dict_elements ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_array_elements ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_array_empty ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_string ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::constructor_err ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_compiled_function ... ok
[INFO] [stdout] test class_system::object::struct_tests::instance_get_set_var ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_dict_empty ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_native_function ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_module ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_nil ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_result_ok ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_result_err ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_string ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_set ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_symbol ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_bool ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_class_same_rc ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_exception ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_float ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_exception_same_rc ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_class_different_rc ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_instance ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_float_epsilon ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_instance_same_rc ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_array ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_dict ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_different_types ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_int ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_method ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_int ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_result_mixed ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_nil_nil ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_set_different_size ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_array_none ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_result_ok ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_set ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_string ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::equals_result_err ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_bool ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_int ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_float ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::is_truthy_false_false ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_nil ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::is_truthy_nil_false ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::is_truthy_true_true ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_binding ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_block ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_bool ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::is_truthy_string_empty_true ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::is_truthy_int_zero_true ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::hash_string ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_array ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_class ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_dict ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_float ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_exception ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_module ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_range_inclusive ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_nil ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_compiled_function ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_range ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_result_err ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_result_ok ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_instance ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_int ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_range_exclusive ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_method ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_string ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_symbol ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_native_function ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::version_returns_something ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::type_name_set ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_existing ... ok
[INFO] [stdout] test class_system::type_introspection_tests::ancestors_of_custom_chain ... ok
[INFO] [stdout] test class_system::type_introspection_tests::dup_error_with_args ... ok
[INFO] [stdout] test class_system::type_introspection_tests::clone_hash_creates_independent_copy ... ok
[INFO] [stdout] test class_system::type_introspection_tests::clone_dict_creates_independent_copy ... ok
[INFO] [stdout] test class_system::type_introspection_tests::dup_instance_creates_copy ... ok
[INFO] [stdout] test class_system::type_introspection_tests::clone_array_creates_independent_copy ... ok
[INFO] [stdout] test class_system::type_introspection_tests::dup_instance_is_independent ... ok
[INFO] [stdout] test class_system::type_introspection_tests::dup_integer_returns_same_value ... ok
[INFO] [stdout] test class_system::type_introspection_tests::dup_string_returns_same_value ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_error_no_args ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_error_non_string_arg ... ok
[INFO] [stdout] test class_system::type_introspection_tests::ancestors_of_integer ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_missing_returns_nil ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_on_non_instance_returns_nil ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variables_empty_for_non_instance ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_without_at_prefix ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variable_get_with_symbol ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variables_error_with_args ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_array ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_checks_inheritance ... ok
[INFO] [stdout] test class_system::type_introspection_tests::instance_variables_returns_array ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_hash ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_integer ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_custom_class_with_inheritance ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_returns_false_for_wrong_type ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_error_non_class_arg ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_float ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_custom_class ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_error_no_args ... ok
[INFO] [stdout] test class_system::type_introspection_tests::is_a_string ... ok
[INFO] [stdout] test class_system::type_introspection_tests::superclass_of_basicobject_is_nil ... ok
[INFO] [stdout] test class_system::type_introspection_tests::superclass_of_custom_class ... ok
[INFO] [stdout] test compiler::block_tests::block_as_expression_statement ... ok
[INFO] [stdout] test class_system::type_introspection_tests::superclass_of_object_is_basicobject ... ok
[INFO] [stdout] test class_system::type_introspection_tests::superclass_of_integer ... ok
[INFO] [stdout] test class_system::type_introspection_tests::kind_of_is_alias_for_is_a ... ok
[INFO] [stdout] test compiler::block_tests::block_without_captures_no_closure_op ... ok
[INFO] [stdout] test compiler::class_tests::class_name_in_constant_pool ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_defines_global ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_pops_after_body ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_then_instantiate ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_with_inheritance ... ok
[INFO] [stdout] test class_system::object::type_display_ops_tests::display_class ... ok
[INFO] [stdout] test class_system::object::struct_tests::object_hash_from_string ... ok
[INFO] [stdout] test compiler::block_tests::block_stored_as_compiled_function ... ok
[INFO] [stdout] test compiler::block_tests::block_captures_function_parameter ... ok
[INFO] [stdout] test compiler::block_tests::block_captures_enclosing_variable ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_without_inheritance_no_extra_get_global ... ok
[INFO] [stdout] test compiler::class_tests::compile_empty_class ... ok
[INFO] [stdout] test compiler::class_tests::compile_inheritance_emits_superclass_get_global ... ok
[INFO] [stdout] test compiler::class_tests::compile_multiple_classes ... ok
[INFO] [stdout] test compiler::class_tests::method_body_has_correct_bytecode ... ok
[INFO] [stdout] test compiler::block_tests::block_body_contains_correct_bytecode ... ok
[INFO] [stdout] test compiler::closure_tests::captured_variable_emits_close_upvalue ... ok
[INFO] [stdout] test compiler::block_tests::block_with_local_assignment ... ok
[INFO] [stdout] test compiler::closure_tests::function_without_captures_no_closure_op ... ok
[INFO] [stdout] test compiler::block_tests::compile_lambda_with_parameter ... ok
[INFO] [stdout] test compiler::closure_tests::local_struct_is_captured_field ... ok
[INFO] [stdout] test compiler::block_tests::multiple_blocks_in_same_scope ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_with_multiple_methods ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_with_one_method ... ok
[INFO] [stdout] test compiler::block_tests::block_captures_multiple_variables ... ok
[INFO] [stdout] test compiler::block_tests::compile_lambda_with_multiple_parameters ... ok
[INFO] [stdout] test compiler::closure_tests::non_captured_local_uses_pop ... ok
[INFO] [stdout] test compiler::class_tests::method_with_parameters_compiled ... ok
[INFO] [stdout] test compiler::block_tests::block_with_if_in_body ... ok
[INFO] [stdout] test compiler::closure_tests::closure_with_upvalues_emits_op_closure ... ok
[INFO] [stdout] test compiler::closure_tests::upvalue_struct_debug_display ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_break_in_nested_if ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_break_in_while ... ok
[INFO] [stdout] test compiler::closure_tests::global_variable_not_captured_as_upvalue ... ok
[INFO] [stdout] test compiler::closure_tests::local_variable_resolves_to_get_local ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_continue_in_nested_if ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_with_initialize ... ok
[INFO] [stdout] test compiler::class_tests::compile_class_with_method_using_control_flow ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_continue_outside_loop_errors ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_continue_in_while ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_for_loop ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_for_with_multiple_body_statements ... ok
[INFO] [stdout] test compiler::closure_tests::method_with_closure_captures ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_elsif ... ok
[INFO] [stdout] test compiler::block_tests::block_with_captures_emits_closure ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_for_loop_increment ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_else ... ok
[INFO] [stdout] test compiler::block_tests::block_body_has_return ... ok
[INFO] [stdout] test compiler::closure_tests::nested_function_captures_parameter ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_simple ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_multiple_breaks ... ok
[INFO] [stdout] test compiler::closure_tests::capture_multiple_variables ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_nested_while_loops ... ok
[INFO] [stdout] test compiler::closure_tests::same_variable_captured_once ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_unless_else ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_unless_simple ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_while_with_assignment_in_body ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_while_loop ... ok
[INFO] [stdout] test compiler::core_tests::compile_empty_program ... ok
[INFO] [stdout] test compiler::control_flow_tests::for_loop_jumps_back ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_while_with_condition ... ok
[INFO] [stdout] test compiler::core_tests::compile_optimized_empty_program ... ok
[INFO] [stdout] test compiler::core_tests::compile_optimized_folds_constants ... ok
[INFO] [stdout] test compiler::core_tests::default_compiler ... ok
[INFO] [stdout] test compiler::core_tests::new_compiler_creates_empty_chunk ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_array_literal ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_empty_array ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_function_call_multi_args ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_global_assignment ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_function_call ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_global_variable_access ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_global_identifier_resolves_globally ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_grouped_expression ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_hash_literal ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_index_access ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_method_call ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_method_call_with_args ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_exclusive ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_nested_arithmetic ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_exclusive_has_true_exclusive ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_exclusive_produces_call ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_inclusive ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_inclusive_has_false_exclusive ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_range_inclusive_produces_call ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_self_in_method_body ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compile_self_expression ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::disassemble_nil_constant ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::compiled_chunk_disassembles ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_while_false_still_emits_loop ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_empty_interpolated_string ... ok
[INFO] [stdout] test compiler::control_flow_tests::if_jump_targets_correct_branch ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_class_variable ... ok
[INFO] [stdout] test compiler::expressions::collection_call_tests::disassemble_non_standard_constant ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_empty_string_literal ... ok
[INFO] [stdout] test compiler::control_flow_tests::while_loop_jumps_back ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_float_literal ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_interpolated_string_empty_parts_via_ast ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_interpolated_string ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_global_variable ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_interpolated_string_with_text_and_expr ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_instance_variable ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_nil ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_string_literal ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_true ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_false ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_symbol_literal ... ok
[INFO] [stdout] test compiler::expressions::literal_tests::compile_int_literal ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_case_not_yet_implemented ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_defined_not_supported ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_magic_file_not_supported ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_scope_resolution_not_implemented ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_magic_line_not_supported ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_super_not_implemented ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_magic_dir_not_supported ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_unless_expression_not_implemented ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_regex_literal_not_supported ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_add_assign_op_in_expression_context_errors ... ok
[INFO] [stdout] test compiler::expressions::not_implemented_tests::compile_if_expression_not_implemented ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_and_uses_jump ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_assign_op_in_expression_context_errors ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_greater ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_greater_equal ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_less ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_less_equal ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_not_equal ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_comparison_equal ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_division ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_divide_assign_op_in_expression_context_errors ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_modulo ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_multiplication ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_negate ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_multiply_assign_op_in_expression_context_errors ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_not ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_or_uses_jumps ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_subtraction ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_power_op_not_supported ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_subtract_assign_op_in_expression_context_errors ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_spaceship_op_not_supported ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_xor_op_not_supported ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_unary_plus_is_noop ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_assignment ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_begin_rescue_falls_through ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_def_statement_fallthrough ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_break_with_local_in_loop_body ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_class_statement_fallthrough ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_for_with_break_patches_jump ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_index_set ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_if_statement_fallthrough ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_module_falls_through ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_lambda_produces_compiled_function ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_return_nil ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_instance_var_assignment ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_raise_falls_through ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_return_with_value ... ok
[INFO] [stdout] test compiler::expressions::statement_tests::compile_while_statement_fallthrough ... ok
[INFO] [stdout] test compiler::function_tests::compile_class_with_method ... ok
[INFO] [stdout] test compiler::closure_tests::upvalue_struct_clone_copy ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_break_outside_loop_errors ... ok
[INFO] [stdout] test compiler::function_tests::compile_simple_function_def ... ok
[INFO] [stdout] test compiler::function_tests::compile_function_stored_in_constant_pool ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_addition ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_debug_anonymous ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_debug_named ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_display_named ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_equality ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_new ... ok
[INFO] [stdout] test compiler::function_tests::function_arity_three ... ok
[INFO] [stdout] test compiler::function_tests::function_arity_zero ... ok
[INFO] [stdout] test compiler::function_tests::function_body_compiled_into_separate_chunk ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_bitwise_and_op_not_supported ... ok
[INFO] [stdout] test compiler::function_tests::function_body_ends_with_implicit_return ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_display_anonymous ... ok
[INFO] [stdout] test compiler::function_tests::function_body_has_return ... ok
[INFO] [stdout] test compiler::function_tests::compiled_function_clone ... ok
[INFO] [stdout] test compiler::expressions::operator_tests::compile_bitwise_or_op_not_supported ... ok
[INFO] [stdout] test compiler::function_tests::function_name_stored_correctly ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_elsif_else ... ok
[INFO] [stdout] test compiler::function_tests::function_def_emits_define_global_in_main_chunk ... ok
[INFO] [stdout] test compiler::function_tests::function_def_followed_by_call ... ok
[INFO] [stdout] test compiler::function_tests::function_parameters_become_locals ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_with_variable ... ok
[INFO] [stdout] test compiler::control_flow_tests::compile_if_inside_while ... ok
[INFO] [stdout] test compiler::function_tests::nested_function_definition ... ok
[INFO] [stdout] test compiler::function_tests::function_with_while_in_body ... ok
[INFO] [stdout] test compiler::function_tests::object_compiled_function_display ... ok
[INFO] [stdout] test compiler::function_tests::method_def_stores_compiled_function ... ok
[INFO] [stdout] test compiler::function_tests::object_compiled_function_type_name ... ok
[INFO] [stdout] test compiler::closure_tests::nested_function_captures_enclosing_local ... ok
[INFO] [stdout] test compiler::function_tests::method_def_emits_method_opcode ... ok
[INFO] [stdout] test compiler::block_tests::compile_simple_lambda ... ok
[INFO] [stdout] test compiler::function_tests::function_with_explicit_return ... ok
[INFO] [stdout] test compiler::function_tests::function_with_if_in_body ... ok
[INFO] [stdout] test compiler::closure_tests::parameter_resolves_to_get_local ... ok
[INFO] [stdout] test compiler::function_tests::function_with_local_variables ... ok
[INFO] [stdout] test compiler::function_tests::function_with_variadic_param_not_counted_in_arity ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_after_return_in_unoptimized ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_eliminate_unknown_byte_after_return ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_eliminate_unknown_byte_not_after_return ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_eliminate_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_with_loop_backward_jump_target ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_preserves_jump_targets ... ok
[INFO] [stdout] test compiler::optimization_tests::count_tail_calls_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_eliminate_with_jump ... ok
[INFO] [stdout] test compiler::optimization_tests::detect_tail_call_with_explicit_return ... ok
[INFO] [stdout] test compiler::optimization_tests::eliminate_code_after_return ... ok
[INFO] [stdout] test compiler::optimization_tests::eliminate_double_negate ... ok
[INFO] [stdout] test compiler::optimization_tests::dead_code_eliminate_with_loop ... ok
[INFO] [stdout] test compiler::optimization_tests::eliminate_double_not ... ok
[INFO] [stdout] test compiler::optimization_tests::detect_tail_call ... ok
[INFO] [stdout] test compiler::optimization_tests::count_tail_calls_none ... ok
[INFO] [stdout] test compiler::optimization_tests::count_tail_calls_with_unknown_byte ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_false_not_to_true ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_float_addition ... ok
[INFO] [stdout] test compiler::closure_tests::nested_function_assigns_to_upvalue ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_float_modulo_not_supported ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_modulo_by_zero_not_folded ... ok
[INFO] [stdout] test compiler::function_tests::multiple_functions_stored_in_constant_pool ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_multiplication ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_float_multiplication ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_float_subtraction ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_addition ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_division ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_modulo ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_no_change_on_non_foldable ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_int_subtraction ... ok
[INFO] [stdout] test compiler::optimization_tests::folded_value_is_correct ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_true_not_to_false ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_negate_float ... ok
[INFO] [stdout] test compiler::optimization_tests::negate_string_not_folded ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_negate_int ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_negate_with_constant_long ... ok
[INFO] [stdout] test compiler::optimization_tests::no_fold_division_by_zero ... ok
[INFO] [stdout] test compiler::optimization_tests::optimize_full_pipeline ... ok
[INFO] [stdout] test compiler::optimization_tests::no_fold_float_division_by_zero ... ok
[INFO] [stdout] test compiler::optimization_tests::optimized_empty_program ... ok
[INFO] [stdout] test compiler::optimization_tests::no_fold_variable_expression ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_double_negate_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::optimize_preserves_variable_code ... ok
[INFO] [stdout] test compiler::optimization_tests::fold_float_division ... ok
[INFO] [stdout] test compiler::optimization_tests::optimized_chunk_is_shorter_than_unoptimized ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_double_not_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_false_not_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_true_not_direct ... ok
[INFO] [stdout] test compiler::optimization_tests::peephole_unknown_byte_preserved ... ok
[INFO] [stdout] test compiler::optimization_tests::preserve_code_before_return ... ok
[INFO] [stdout] test compiler::optimization_tests::single_negate_preserved ... ok
[INFO] [stdout] test compiler::statement_tests::assignment_invalid_target_errors ... ok
[INFO] [stdout] test compiler::statement_tests::assignment_to_instance_variable ... ok
[INFO] [stdout] test compiler::statement_tests::assignment_to_index ... ok
[INFO] [stdout] test compiler::statement_tests::empty_block_compiles ... ok
[INFO] [stdout] test compiler::statement_tests::block_local_resolved_within_scope ... ok
[INFO] [stdout] test compiler::statement_tests::expression_statement_emits_pop ... ok
[INFO] [stdout] test compiler::statement_tests::block_compilation_disassembles ... ok
[INFO] [stdout] test compiler::statement_tests::expression_statement_with_method_call ... ok
[INFO] [stdout] test compiler::statement_tests::block_compiles_inner_statements ... ok
[INFO] [stdout] test compiler::statement_tests::block_creates_scope_and_pops_locals ... ok
[INFO] [stdout] test compiler::statement_tests::global_variable_declaration ... ok
[INFO] [stdout] test compiler::statement_tests::global_variable_read_after_declaration ... ok
[INFO] [stdout] test compiler::statement_tests::multiple_expression_statements_each_pop ... ok
[INFO] [stdout] test compiler::statement_tests::nested_blocks_create_nested_scopes ... ok
[INFO] [stdout] test compiler::statement_tests::return_with_expression ... ok
[INFO] [stdout] test compiler::statement_tests::multiple_global_declarations ... ok
[INFO] [stdout] test control_flow::case::execution_tests::case_when_symbol_match ... ok
[INFO] [stdout] test compiler::statement_tests::return_without_value_pushes_nil ... ok
[INFO] [stdout] test compiler::statement_tests::statement_compilation_disassembles_correctly ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_integer_literal_match ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_multiple_when_clauses ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_in_arithmetic ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_no_match_returns_nil ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_literal_match ... ok
[INFO] [stdout] test compiler::optimization_tests::constant_fold_direct ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_variable_binding ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_string_literal_match ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_type_pattern_hash ... ok
[INFO] [stdout] test control_flow::case::execution_tests::case_when_symbol_no_match ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_wildcard_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_type_pattern ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_type_pattern_integer ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_type_pattern_array ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_type_pattern_string ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_wildcard_match ... ok
[INFO] [stdout] test compiler::statement_tests::return_with_value ... ok
[INFO] [stdout] test control_flow::case::execution_tests::test_case_type_pattern_multiple ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_patterns_with_strings ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_patterns_no_match ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_deeply_nested ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_when_clauses_with_multiple_patterns ... ok
[INFO] [stdout] test control_flow::case::expr::destructuring_tests::test_case_expression_array_rest_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::guard_tests::test_case_expression_guard_references_outer_scope ... ok
[INFO] [stdout] test control_flow::case::expr::basic_tests::test_case_expression_else_clause ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_patterns_match_last ... ok
[INFO] [stdout] test control_flow::case::expr::destructuring_tests::test_case_expression_array_destructuring ... ok
[INFO] [stdout] test control_flow::case::expr::guard_tests::test_case_expression_guard_clause ... ok
[INFO] [stdout] test control_flow::case::expr::guard_tests::test_case_expression_guard_with_array_binding ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_mixed_then_and_block_syntax ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_patterns_match_middle ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_nested ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_nested_with_different_values ... ok
[INFO] [stdout] test control_flow::case::expr::multiple_patterns_tests::test_case_expression_multiple_patterns_match_first ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_then_with_array_destructuring ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_single_when ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_structure ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_then_with_complex_expressions ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_nested_with_outer_variable_reference ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_inline_without_else ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_in_assignment ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_complex_body ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_array_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_nested_in_else_clause ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_guard ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_identifier_binding_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_boolean_patterns ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_float_literal_patterns ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_multiple_when_clauses ... ok
[INFO] [stdout] test control_flow::case::expr::nested_tests::test_case_expression_nested_scope_isolation ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_basic ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_rest_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_wildcard ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_type_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_multiple_values_inline ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_then_and_guards ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_object_pattern ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_then_keyword_inline ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_multiple_values_in_when ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_without_else ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_no_else ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_nil_pattern ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_basic ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_with_booleans ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_string_literal_patterns ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_nested_case_expressions ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_with_strings ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_with_wildcard ... ok
[INFO] [stdout] test control_flow::case::expr::parsing_tests::test_parse_case_expression_with_then_keyword_multiline ... ok
[INFO] [stdout] test control_flow::complex_flow_execution_tests::test_for_loop_in_if_branch ... ok
[INFO] [stdout] test control_flow::complex_flow_execution_tests::test_control_flow_with_return ... ok
[INFO] [stdout] test control_flow::control_flow_tests::return_if_false ... ok
[INFO] [stdout] test control_flow::case::parsing_tests::test_parse_case_with_nil ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_if_statement_simple ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_if_statement_with_comparison ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_in_loop ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_statement_simple ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_array_pattern ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_if_statement_with_else ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_boolean_patterns ... ok
[INFO] [stdout] test control_flow::complex_flow_execution_tests::test_while_loop_in_for_loop ... ok
[INFO] [stdout] test control_flow::control_flow_tests::return_if_true ... ok
[INFO] [stdout] test control_flow::control_flow_tests::return_unless_false ... ok
[INFO] [stdout] test control_flow::control_flow_tests::return_unless_true ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_for_loop_nested ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_for_loop_simple ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_for_loop_with_break ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_for_loop_with_range ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_guard ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_nil_pattern ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_type_pattern ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_nested_control_flow ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_nested_if_statements ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_while_loop_simple ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_while_loop_with_condition ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_with_comparison ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_all_false_fallback_to_else ... ok
[INFO] [stdout] test control_flow::control_flow_tests::test_match_with_string_patterns ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_multiple_branches ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_second_condition_true ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_error_on_non_iterable ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_over_array ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_variable_scope ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_first_condition_true ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_over_empty_array ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_with_break ... ok
[INFO] [stdout] test control_flow::elsif_execution_tests::test_elsif_without_else_no_match ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_else_with_true_condition ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_array_with_rest ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_truthiness_values ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_for_loop_with_continue ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_array_with_bindings ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_bool_literal ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_else_with_false_condition ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_with_false_condition ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_identifier_binding ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_with_comparison_condition ... ok
[INFO] [stdout] test control_flow::for_execution_tests::test_nested_for_loops ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_nested_if_statements ... ok
[INFO] [stdout] test control_flow::loop_control_execution_tests::test_continue_in_while_loop ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_with_true_condition ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_array_rest_middle ... ok
[INFO] [stdout] test control_flow::if_else_execution_tests::test_if_nil_is_falsy ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_int_literal ... ok
[INFO] [stdout] test control_flow::loop_control_execution_tests::test_break_in_while_loop ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_array_exact ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_no_match_error ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_string_literal ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_nil_literal ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_pattern_with_variables ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_pattern_with_wildcard ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_with_rest_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_pattern_empty ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_int_literal_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_float_literal_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_mixed_patterns_comprehensive ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_multiple_cases_with_guards ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_pattern_with_literals ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_nested_array_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_wildcard ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_nested_array_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_mixed_array_patterns ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_with_guard_true ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_with_guard_false_fallthrough ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_multiple_cases ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_bool_literal_patterns ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_rest_at_end ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_object_with_array_values ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_string_literal_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_nil_literal_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_array_with_object_elements ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_object_pattern_empty ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_object_pattern_simple ... ok
[INFO] [stdout] test control_flow::pattern::matching_execution_tests::test_match_object_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_object_pattern_with_literals ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_object_pattern_with_nested_patterns ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_type_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_identifier_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_wildcard_pattern ... ok
[INFO] [stdout] test control_flow::pattern::matching_tests::test_match_with_guard ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_when_array_rest_without_name_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::bool_pattern_does_not_match_int_value ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_array_rest_without_name_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_when_guard_fails_falls_through ... ok
[INFO] [stdout] test control_flow::pattern::tests::array_pattern_does_not_match_int_value ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_no_matching_pattern_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_object_pattern_string_key_matches ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_with_guard_clause_matches ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_guard_fails_next_arm_matches ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_body_control_flow_propagates ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_object_pattern_shorthand_matches ... ok
[INFO] [stdout] test control_flow::pattern::tests::array_too_short_for_rest_pattern ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_with_else_clause ... ok
[INFO] [stdout] test control_flow::pattern::tests::multiple_rest_patterns_in_array_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::match_body_with_break_generates_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_object_pattern_numeric_key_parse_error ... ok
[INFO] [stdout] test control_flow::pattern::tests::string_pattern_does_not_match_int_value ... ok
[INFO] [stdout] test control_flow::pattern::tests::float_pattern_does_not_match_int_value ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_condition_false_executes_body ... ok
[INFO] [stdout] test control_flow::pattern::tests::object_pattern_does_not_match_int_value ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_when_with_guard_clause_matches ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_condition_true_skips_body ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_multiple_statements_in_body ... ok
[INFO] [stdout] test control_flow::pattern::tests::case_in_object_pattern_string_key_no_match ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_nested_in_if ... ok
[INFO] [stdout] test control_flow::pattern::tests::range_pattern_float_value_matches ... ok
[INFO] [stdout] test control_flow::pattern::tests::range_pattern_float_bounds_matches ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_with_comparison ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_with_nil_is_falsy ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_with_else_condition_true ... ok
[INFO] [stdout] test environment::environment_tests::test_current_scope_vars_collects_from_chain ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_with_else_condition_false ... ok
[INFO] [stdout] test control_flow::while_execution_tests::test_while_loop_basic ... ok
[INFO] [stdout] test control_flow::while_execution_tests::test_while_loop_no_iterations ... ok
[INFO] [stdout] test control_flow::while_execution_tests::test_while_loop_with_break ... ok
[INFO] [stdout] test environment::environment_tests::test_current_scope_accessor ... ok
[INFO] [stdout] test environment::environment_tests::test_cannot_pop_global_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_deep_nesting ... ok
[INFO] [stdout] test control_flow::while_execution_tests::test_while_loop_with_continue ... ok
[INFO] [stdout] test environment::environment_tests::test_define_in_current_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_environment_default ... ok
[INFO] [stdout] test environment::environment_tests::test_get_from_parent_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_get_at_depth ... ok
[INFO] [stdout] test environment::environment_tests::test_global_scope_accessor ... ok
[INFO] [stdout] test environment::environment_tests::test_pop_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_get_nonexistent_variable ... ok
[INFO] [stdout] test environment::environment_tests::test_multiple_variables_in_scopes ... ok
[INFO] [stdout] test environment::environment_tests::test_push_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_set_at_depth ... ok
[INFO] [stdout] test environment::environment_tests::test_set_existing_variable ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_attr_reader_writer_accessor ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_begin_with_rescue_else_ensure ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_block_statement ... ok
[INFO] [stdout] test environment::environment_tests::test_scope_isolation ... ok
[INFO] [stdout] test environment::environment_tests::test_set_in_parent_scope ... ok
[INFO] [stdout] test environment::environment_tests::test_set_nonexistent_variable ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_array_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_case_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_call_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_case_expression_with_guard ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_break_and_continue ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_case_in_statement ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_grouped_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_if_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_index_assignment_target ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_include_extend ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_if_with_elsif_and_else ... ok
[INFO] [stdout] test control_flow::unless_execution_tests::test_unless_with_false_literal ... ok
[INFO] [stdout] test environment::environment_tests::test_environment_creation ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_default_creates_new_resolver ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_function_def_with_default_param ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_dictionary_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_global_variable_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_instance_and_class_variables ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_interpolated_string_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_lambda_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_index_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_match_statement ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_match_with_guard ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_method_call_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_method_call_with_arguments ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_other_assignment_target ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_pattern_object ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_raise_without_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_raise_with_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_scope_resolution_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_pattern_rest ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_unless_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_unless_statement ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_method_def_with_default_param ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_variable_reassignment_in_function_scope ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_pattern_array ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_pattern_literal ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_module_def ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_unary_op_expression ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_unless_with_else_branch ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_range_expression ... ok
[INFO] [stdout] test environment::scope_tests::test_collect_all_var_refs_with_parent ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_variable_redeclaration_via_duplicate_params ... ok
[INFO] [stdout] test environment::resolver_tests::resolver_module_def_with_body ... ok
[INFO] [stdout] test environment::scope_tests::test_float_value ... ok
[INFO] [stdout] test environment::scope_tests::test_create_new_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_get_at_current_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_get_at_grandparent_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_complex_scope_chain ... ok
[INFO] [stdout] test environment::scope_tests::test_define_multiple_variables ... ok
[INFO] [stdout] test environment::scope_tests::test_scope_isolation ... ok
[INFO] [stdout] test environment::scope_tests::test_scope_with_parent ... ok
[INFO] [stdout] test environment::scope_tests::test_define_variable ... ok
[INFO] [stdout] test environment::scope_tests::test_set_at_invalid_depth ... ok
[INFO] [stdout] test environment::scope_tests::test_set_at_current_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_get_at_invalid_depth ... ok
[INFO] [stdout] test environment::scope_tests::test_collect_all_vars_with_parent ... ok
[INFO] [stdout] test environment::scope_tests::test_get_at_parent_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_get_ref_from_parent_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_get_ref_not_found ... ok
[INFO] [stdout] test environment::scope_tests::test_get_undefined_variable ... ok
[INFO] [stdout] test environment::scope_tests::test_multiple_children_same_parent ... ok
[INFO] [stdout] test environment::scope_tests::test_nil_value ... ok
[INFO] [stdout] test environment::scope_tests::test_redefine_variable ... ok
[INFO] [stdout] test environment::scope_tests::test_scope_chain_lookup ... ok
[INFO] [stdout] test environment::scope_tests::test_scope_default ... ok
[INFO] [stdout] test environment::scope_tests::test_set_at_parent_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_set_at_undefined_variable ... ok
[INFO] [stdout] test environment::scope_tests::test_set_undefined_variable_fails ... ok
[INFO] [stdout] test environment::scope_tests::test_set_variable_in_current_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_set_variable_in_parent_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_array_indexing_resolution ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_binary_operation_resolution ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_class_definition_scope ... ok
[INFO] [stdout] test environment::scope_tests::test_variable_shadowing ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_dictionary_literal_resolution ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_loop_variable_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_lambda_parameter_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_if_statement_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_method_call_resolution ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_strict_mode_disabled ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_function_parameters_in_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_underscore_prefix_no_warning ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_unused_variable_warning ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_variable_usage_after_declaration ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_multiple_errors ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_variable_shadowing_warning ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_nested_scopes ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_while_loop_scope ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_return_statement_resolution ... ok
[INFO] [stdout] test environment::scope_tests::test_set_with_shadowing ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_callable_not_callable_error ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_undefined_variable_error ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_division_by_zero_error_has_location ... ok
[INFO] [stdout] test environment::variable_resolution_tests::test_simple_variable_declaration ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_index_out_of_bounds_error_has_location ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_break_outside_loop_error_has_location ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_invalid_assignment_target_error ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_method_argument_count_error_has_location ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_continue_outside_loop_error_has_location ... ok
[INFO] [stdout] test errors::error_test::test_error_display_line_beyond_source ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_self_outside_method_context_error ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_pattern_match_no_match_error ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_undefined_variable_error_has_location ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_method_call_error_has_location ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_nested_method_call_shows_stack_trace ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_error_in_deeply_nested_calls ... ok
[INFO] [stdout] test errors::error_reporting_tests::test_type_error_has_location ... ok
[INFO] [stdout] test errors::error_test::test_error_display_line_zero ... ok
[INFO] [stdout] test errors::error_test::test_error_location ... ok
[INFO] [stdout] test errors::error_test::test_format_error_compact ... ok
[INFO] [stdout] test errors::error_test::test_format_error_with_source ... ok
[INFO] [stdout] test errors::error_test::test_format_error_with_stack_trace ... ok
[INFO] [stdout] test errors::error_test::test_runtime_error_creation ... ok
[INFO] [stdout] test errors::error_test::test_source_location_display ... ok
[INFO] [stdout] test errors::error_test::test_runtime_error_with_stack_trace ... ok
[INFO] [stdout] test errors::error_test::test_stack_frame_display ... ok
[INFO] [stdout] test errors::error_test::test_type_error_creation ... ok
[INFO] [stdout] test errors::error_test::test_type_error_with_types ... ok
[INFO] [stdout] test errors::error_test::test_with_stack_frame ... ok
[INFO] [stdout] test errors::error_test::test_message_returns_raw_message_without_prefix ... ok
[INFO] [stdout] test errors::error_test::test_syntax_error_creation ... ok
[INFO] [stdout] test exceptions::execution_tests::raise_with_non_exception_value_errors ... ok
[INFO] [stdout] test exceptions::execution_tests::begin_else_executes_when_no_exception ... ok
[INFO] [stdout] test exceptions::execution_tests::rescue_unrelated_class_does_not_match ... ok
[INFO] [stdout] test exceptions::execution_tests::test_bare_raise_in_rescue_block ... ok
[INFO] [stdout] test exceptions::execution_tests::test_else_clause_does_not_run_when_exception_occurs ... ok
[INFO] [stdout] test exceptions::execution_tests::bare_raise_outside_rescue_errors ... ok
[INFO] [stdout] test exceptions::execution_tests::ensure_block_executes_after_body ... ok
[INFO] [stdout] test exceptions::execution_tests::raise_class_creates_exception_of_that_type ... ok
[INFO] [stdout] test exceptions::execution_tests::test_begin_rescue_specific_exception_type ... ok
[INFO] [stdout] test exceptions::execution_tests::test_begin_rescue_wrong_exception_type_not_caught ... ok
[INFO] [stdout] test exceptions::execution_tests::test_else_clause_runs_when_no_exception ... ok
[INFO] [stdout] test exceptions::execution_tests::test_begin_rescue_catches_exception ... ok
[INFO] [stdout] test exceptions::execution_tests::test_ensure_block_runs_when_exception_not_caught ... ok
[INFO] [stdout] test exceptions::execution_tests::rescue_catches_error_by_exact_name ... ok
[INFO] [stdout] test exceptions::execution_tests::test_multiple_rescue_clauses_first_match_wins ... ok
[INFO] [stdout] test exceptions::execution_tests::test_bare_raise_outside_rescue_fails ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_chain_multiple_levels ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_chain_no_cause ... ok
[INFO] [stdout] test exceptions::execution_tests::rescue_load_error_caught_via_exception_ancestor ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_empty_message ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_long_message ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_new ... ok
[INFO] [stdout] test exceptions::execution_tests::test_ensure_block_runs_when_no_exception ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_clone ... ok
[INFO] [stdout] test exceptions::execution_tests::test_raise_with_exception_class ... ok
[INFO] [stdout] test exceptions::execution_tests::ensure_with_break_overrides_result ... ok
[INFO] [stdout] test exceptions::execution_tests::test_ensure_block_runs_when_exception_caught ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_chain_single ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_object_display ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_with_cause ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_with_all ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_with_location ... ok
[INFO] [stdout] test exceptions::objects_tests::test_source_location_different_files ... ok
[INFO] [stdout] test exceptions::objects_tests::test_source_location_equality ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_bare_raise ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_object_creation ... ok
[INFO] [stdout] test exceptions::parsing_tests::rescue_fat_arrow_non_ident_parse_error ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_chain_two_levels ... ok
[INFO] [stdout] test exceptions::execution_tests::test_exception_with_all_clauses ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_catch_all_rescue ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_with_backtrace ... ok
[INFO] [stdout] test exceptions::execution_tests::test_no_exception_with_all_clauses ... ok
[INFO] [stdout] test exceptions::execution_tests::test_raise_with_string_message ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_all_clauses ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_else_clause ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_in_method ... ok
[INFO] [stdout] test exceptions::execution_tests::test_nested_begin_rescue ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_different_types ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_nested_begin_blocks ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_raise_in_rescue_clause ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_raise_with_call ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_ensure_block ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_raise_with_expression ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_multiple_exception_types ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_multiple_rescue_clauses ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_return_in_ensure ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_begin_with_single_rescue ... ok
[INFO] [stdout] test exceptions::execution_tests::test_rescue_binds_exception_to_variable ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_empty_rescue_body ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::find_file_dot_only_path ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::find_file_path_root_path ... ok
[INFO] [stdout] test exceptions::parsing_tests::test_rescue_without_variable_binding ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::find_file_with_extension_returns_not_found_directly ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::resolve_relative_path_parent_dir ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::load_file_source_nonexistent_with_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::find_file_no_parent_path ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::resolve_relative_path_simple_join ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_error_message_shows_tried_extensions ... ok
[INFO] [stdout] test exceptions::objects_tests::test_exception_with_full_context ... ok
[INFO] [stdout] test exceptions::objects_tests::test_source_location_new ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_error_message_no_suggestion_for_unrelated_name ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_find_file_path_mx_extension_auto_detect ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_explicit_rb_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_error_message_contains_absolute_path ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_error_message_suggests_similar_file ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_suggest_similar_for_typo ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_explicit_mx_extension ... ok
[INFO] [stdout] test file_loader::parse_file_tests::parse_file_with_syntax_error_test ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_invalid_path ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_auto_detect_rb ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_no_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_not_found_with_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_not_found ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_with_mx_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_nonexistent_file ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_load_file_with_rb_extension ... ok
[INFO] [stdout] test file_loader::load_file_source_tests::test_suggest_empty_stem ... ok
[INFO] [stdout] test file_loader::parse_file_tests::parse_file_valid_source_test ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_comments_only ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_empty_source ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_instance_var_parses ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_filename_in_error ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_method_definition ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_multiple_statements ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_control_flow ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_complex_program ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_simple_expression ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_syntax_error_invalid_class ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_class_definition ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_unclosed_string_parses ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_whitespace_only ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::find_file_path_with_existing_extension_not_found ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::find_file_path_similar_name_suggestion ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::find_file_path_nonexistent_no_extension_has_absolute_path ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_with_case_statement ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_with_loops ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::resolve_relative_path_basic ... ok
[INFO] [stdout] test file_loader::parse_file_tests::test_parse_file_syntax_error_unclosed_parenthesis ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_dot_current_directory ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_multiple_parent_levels ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_no_parent_directory_error ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_nonexistent_base_file ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_nonexistent_file ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_same_directory ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_same_directory_no_extension ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_subdirectory ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_subdirectory_relative ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_parent_directory ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::resolve_relative_path_with_parent_dir ... ok
[INFO] [stdout] test file_loader::resolve_path_tests::test_resolve_path_parent_then_subdirectory ... ok
[INFO] [stdout] test integration::cli_tests::cli_e_flag_syntax_error_exits_nonzero ... ok
[INFO] [stdout] test integration::cli_tests::cli_d_flag_ignored ... ok
[INFO] [stdout] test integration::cli_tests::cli_file_with_syntax_error_exits_with_error ... ok
[INFO] [stdout] test integration::cli_tests::cli_i_flag_no_parens_multiple_libs ... ok
[INFO] [stdout] test integration::cli_tests::cli_i_flag_no_parens_file_execution ... ok
[INFO] [stdout] test integration::cli_tests::cli_e_flag_evaluates_code ... ok
[INFO] [stdout] test integration::cli_tests::cli_debug_flag_prints_debug_info ... ok
[INFO] [stdout] test integration::cli_tests::cli_ast_flag_dumps_ast ... ok
[INFO] [stdout] test integration::cli_tests::cli_argv_empty_when_no_args ... ok
[INFO] [stdout] test integration::cli_tests::cli_disable_flag_ignored ... ok
[INFO] [stdout] test integration::cli_tests::cli_execute_file ... ok
[INFO] [stdout] test integration::cli_tests::cli_i_flag_prepends_load_path ... ok
[INFO] [stdout] test integration::cli_tests::cli_argv_passed_to_script ... ok
[INFO] [stdout] test integration::cli_tests::cli_nonexistent_file_exits_with_error ... ok
[INFO] [stdout] test integration::cli_tests::cli_test_flag_discovers_and_runs_tests ... ok
[INFO] [stdout] test integration::cli_tests::cli_test_flag_nonexistent_dir_fails ... ok
[INFO] [stdout] test integration::cli_tests::cli_help_flag ... ok
[INFO] [stdout] test integration::cli_tests::cli_test_flag_exits_nonzero_on_failure ... ok
[INFO] [stdout] test integration::cli_tests::cli_r_flag_requires_library ... ok
[INFO] [stdout] test integration::cli_tests::cli_v_flag_prints_ruby_version ... ok
[INFO] [stdout] test integration::cli_tests::cli_r_flag_multiple_requires ... ok
[INFO] [stdout] test integration::cli_tests::cli_r_flag_missing_library_fails ... ok
[INFO] [stdout] test integration::cli_tests::cli_version_flag ... ok
[INFO] [stdout] test integration::cli_tests::cli_multiple_i_flags ... ok
[INFO] [stdout] test integration::cli_tests::cli_test_flag_appears_in_help ... ok
[INFO] [stdout] test integration::examples::advanced::test_case_when_value ... ok
[INFO] [stdout] test integration::examples::advanced::test_block_param_nil ... ok
[INFO] [stdout] test integration::examples::advanced::test_block_param_inspect ... ok
[INFO] [stdout] test integration::cli_tests::cli_i_flag_with_file_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_case_in_coverage ... ok
[INFO] [stdout] test integration::cli_tests::cli_test_flag_shows_discovery_count ... ok
[INFO] [stdout] test integration::cli_tests::cli_r_flag_with_file_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_block_as_arg ... ok
[INFO] [stdout] test integration::cli_tests::cli_w_flag_ignored ... ok
[INFO] [stdout] test integration::examples::advanced::test_advanced_traits ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_zip_merger_execution ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_matrix_transpose_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_multi_bracket_args ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_average_temperature_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_method_rescue_ensure_execution ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_filter_even_numbers_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_array_delete_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_method_rescue_ensure_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_for_loop_array_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_parenless_splat ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_factorial_iterative_execution ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_matrix_transpose_comprehensive_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_elsif_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_for_loop_break_execution ... ok
[INFO] [stdout] test integration::examples::advanced::test_stabby_expr_body ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_elsif_without_else_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_heredoc_with_args_execution ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_matrix_nested_ops_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_heredoc_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_elsif_basic_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_spaceship_operator_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_for_loop_range_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_bitwise_ops_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_each_block_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_for_loop_continue_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_spaceship_operator_parens_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_builtins_type_introspection ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_character_counter_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_simple_range_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_bitwise_ops_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_type_annotations_collection_types_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_kernel_conversion_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_heredoc_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_power_operator_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_power_operator_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_kernel_conversion_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_bang_operator_parens_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_string_methods_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_keyword_symbols_parens_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_or_assign_execution ... ok
[INFO] [stdout] test integration::examples::basics::test_basics_greeting_line_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_as_expression_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_defined_keyword_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_or_assign_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_case_multi_value_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_bang_operator_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_defined_extended_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_defined_keyword_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expr_inline_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_array_destructure_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expr_mixed_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_operators_coverage_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expression_patterns_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_operators_coverage_execution ... ok
[INFO] [stdout] test integration::examples::builtins::test_keyword_symbols_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_guard_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_multi_when_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expr_block_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_in_basic_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_in_basic_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_in_else_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_type_basic_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_range_pattern_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_if_expression_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expression_nested_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_multi_when_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_in_else_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_ternary_operator_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_logical_operators_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_range_pattern_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_type_custom_class_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_as_expression_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_object_destructure_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_unless_else_parens_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_ternary_operator_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_expression_basic_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_type_mixed_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_case_variable_binding_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_unless_else_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_multiple_assignment_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_data_structures_dict_access_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_logical_operators_parens_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_hash_primitive_keys_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_multiple_assignment_parens_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_hash_primitive_keys_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_keyword_arg_options_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_data_structures_hash_methods_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_advanced_exception_handling_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_hash_non_primitive_keys_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_begin_else_ensure_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_object_method_call_chain_execution ... ok
[INFO] [stdout] test integration::examples::data_structures::test_data_structures_simple_dict_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_begin_else_ensure_parens_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_backtrace_method_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_parser_pattern_matching_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_test_framework_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_query_builder_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_method_call_with_symbol_arg_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_custom_exceptions_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_stack_trace_basic_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_raise_two_arg_execution ... ok
[INFO] [stdout] test integration::examples::control_flow::test_control_flow_if_expression_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_class_method_scope ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_reraise_scope ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_instance_exec_scope ... ok
[INFO] [stdout] test integration::examples::errors::test_raise_two_arg_parens_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_error_location_execution ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_eval_define_method_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_mspec_flow ... ok
[INFO] [stdout] test integration::examples::file_loading::test_file_tracking_simple_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_diamond_dependency ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_exception_hierarchy_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_exception_chaining_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_deduplication_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_stack_trace_deep_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_error_suggests_similar_file ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_html_builder_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_error_no_suggestion_for_unrelated_name ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_rerescue ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_error_shows_absolute_path ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_basic_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_extension_auto_detect ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_nested_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_default_params_standalone_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_functions_closures_nested_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_lambda_bracket_call_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_runtime_error_in_required_file ... ok
[INFO] [stdout] test integration::examples::functions::test_default_params_standalone_parens_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_extension_explicit ... ok
[INFO] [stdout] test integration::examples::functions::test_multiple_return_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_errors_simple_rescue_execution ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_circular ... ok
[INFO] [stdout] test integration::examples::functions::test_multiple_return_parens_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_parenless_bare_call_symbol_args_parens ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_return_values_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_parenless_bare_call_symbol_args ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_basic_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_functions_locals_scope_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_parenless_dotted_symbol_args ... ok
[INFO] [stdout] test integration::examples::file_loading::test_require_scope_sharing ... ok
[INFO] [stdout] test integration::examples::functions::test_parenless_dotted_symbol_args_parens ... ok
[INFO] [stdout] test integration::examples::dsl::test_dsl_config_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_variadic_coverage_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_basic_parens_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_class_parens_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_functions_nonlocal_counter_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_basic_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_class_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_block_given_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_parser_lambdas_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_block_given_parens_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_modifier_if_unless_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_expand_path_nonexistent_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_class_parens_execution ... ok
[INFO] [stdout] test integration::examples::errors::test_rescue_param_scope ... ok
[INFO] [stdout] test integration::examples::globals::test_expand_path_nonexistent_parens_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_splat_variadic_coverage_parens_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_class_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_magic_file_and_line_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_toplevel_binding_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_basic_attributes_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_parenless_method_call_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_toplevel_binding_receiver_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_default_parameters_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_yield_basic_parens_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_require_from_load_path_execution ... ok
[INFO] [stdout] test integration::examples::functions::test_lambda_bracket_call_parens_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_special_globals_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_instance_variable_set_frozen ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_annotations_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_builtin_class_method_no_parens ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_code_object_execution ... ok
[INFO] [stdout] test integration::examples::globals::test_expand_path_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_function_name_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_function_module_execution ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_closure_namespace_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_aspect_oriented ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_instance_variable_set_frozen_no_parens ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_method_delegation_no_parens ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_anonymous_class_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_method_chaining_dsl ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_method_delegation ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_ast_inspection_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_get_source_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_memoization ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_lazy_evaluation ... ok
[INFO] [stdout] test integration::examples::introspection::test_introspection_builtin_class_method ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_define_method_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_top_level_define_method_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_advanced_custom_iterators ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_instance_exec_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_refinement_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_class_modification_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_ast_manipulation_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_ast_manipulation_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_instance_exec_parens_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_reflection_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_default_params_method_parens_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_default_params_method_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_methods_keyword_args_class_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_blocks_as_objects_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_method_missing_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_method_missing_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_yield_qmark_call_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_splat_empty_call_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_nested_include ... ok
[INFO] [stdout] test integration::examples::methods::test_methods_keyword_args_class_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_basics ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_singleton ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_dynamic_arg_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_reflection_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_methods_keyword_args_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_alias_method_strings_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_parent_class ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_case_compare_extend_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_reader_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_writer_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_keyword_form_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_class_self_new_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_module_include ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_ancestors_standalone_module_singleton ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_accessor_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_runtime_global_variables_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_empty_bracket_call_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_comparable_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_protected_visibility_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_methods_keyword_args_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_attr_mixed_args_execution ... ok
[INFO] [stdout] test integration::examples::methods::test_runtime_global_variables_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_module_self_method_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_module_append_features_hook ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_module_reopen_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_modules_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_class_reopen_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_module_include_in_module_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_module_nested_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_comparable_singleton_class_expr_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_class_modification_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_multi_arg_bracket_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_extended_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_extended_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_comparable_singleton_spaceship_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_index_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_modules_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_super_basic_execution ... ok
[INFO] [stdout] test integration::examples::metaprogramming::test_metaprogramming_implicit_blocks_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_singleton_method_no_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_index_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_special_methods_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_scope_resolution_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_multi_arg_bracket_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_singleton_method_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_super_chain_basic_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_test_iter_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_scope_resolution_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_operator_methods_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_empty_bracket_call_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_comparable_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_super_keyword_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_case_compare_extend_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_super_keyword_parens_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_top_level_include_execution ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_test_method_missing_execution ... ok
[INFO] [stdout] test integration::examples::algorithms::test_algorithms_primes_under_fifty_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_factorial_no_parens ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_test_repr_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_oop_patterns ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_calculator ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_todo_list ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_oop_patterns_no_parens ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_super_simple_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_factorial ... ok
[INFO] [stdout] test integration::examples::oop::test_oop_test_str_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_calculator_no_parens ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_data_pipeline ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_fibonacci ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_fibonacci_no_parens ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_fizzbuzz ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_functional_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_hash_shorthand_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_builtins_type_introspection_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_hashes_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_hash_shorthand_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_todo_list_no_parens ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_data_pipeline_no_parens ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_numbers_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_numbers_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_io_execution ... FAILED
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_io_parens_execution ... FAILED
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_regex_contexts_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_regex_contexts_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_builtins_type_introspection_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_extended_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_edge_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_sets_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_regex_literals_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_error_paths_test_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_sets_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_new_methods_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_arrays_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_new_methods_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_edge_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_new_methods_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_slice_edge_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_arrays_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_new_methods_execution ... ok
[INFO] [stdout] test integration::examples::programs::test_programs_fizzbuzz_no_parens ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_extended_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_to_i_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_to_i_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_extended_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_parens_execution ... ok
[INFO] [stdout] test integration::full_pipeline::class_method_output ... ok
[INFO] [stdout] test integration::full_pipeline::exception_handling_output ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_format_extended_parens_execution ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_string_slice_edge_parens_execution ... ok
[INFO] [stdout] test integration::full_pipeline::ast_flag_produces_output ... ok
[INFO] [stdout] test integration::full_pipeline::file_pipeline_oop_patterns ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_array_functional_execution ... ok
[INFO] [stdout] test integration::full_pipeline::puts_expression ... ok
[INFO] [stdout] test integration::full_pipeline::puts_integer ... ok
[INFO] [stdout] test integration::full_pipeline::file_pipeline_fibonacci ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_regex_literals_execution ... ok
[INFO] [stdout] test integration::full_pipeline::function_call_output ... ok
[INFO] [stdout] test integration::full_pipeline::puts_string ... ok
[INFO] [stdout] test integration::full_pipeline::runtime_error_to_stderr ... ok
[INFO] [stdout] test integration::full_pipeline::array_iteration_output ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_testing_framework_parens_execution ... ok
[INFO] [stdout] test integration::full_pipeline::file_pipeline_fizzbuzz ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_testing_framework_execution ... ok
[INFO] [stdout] test integration::lexer_parser::arithmetic_operators_parse ... ok
[INFO] [stdout] test integration::lexer_parser::begin_rescue_ensure_parses ... ok
[INFO] [stdout] test integration::full_pipeline::control_flow_output ... ok
[INFO] [stdout] test integration::lexer_parser::array_and_hash_literals_parse ... ok
[INFO] [stdout] test integration::lexer_parser::block_with_braces_parses ... ok
[INFO] [stdout] test integration::lexer_parser::block_with_do_end_parses ... ok
[INFO] [stdout] test integration::lexer_parser::boolean_literals_parse ... ok
[INFO] [stdout] test integration::lexer_parser::compound_assignment_operators_parse ... ok
[INFO] [stdout] test integration::lexer_parser::for_loop_parses ... ok
[INFO] [stdout] test integration::lexer_parser::function_definition_parses ... ok
[INFO] [stdout] test integration::lexer_parser::comparison_operators_parse ... ok
[INFO] [stdout] test integration::lexer_parser::float_literal_parses ... ok
[INFO] [stdout] test integration::lexer_parser::method_chaining_parses ... ok
[INFO] [stdout] test integration::lexer_parser::logical_operators_parse ... ok
[INFO] [stdout] test integration::lexer_parser::missing_end_produces_error ... ok
[INFO] [stdout] test integration::lexer_parser::lambda_parses ... ok
[INFO] [stdout] test integration::lexer_parser::string_interpolation_tokenizes_and_parses ... ok
[INFO] [stdout] test integration::full_pipeline::syntax_error_to_stderr ... ok
[INFO] [stdout] test integration::lexer_parser::string_literal_parses ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_strings_execution ... ok
[INFO] [stdout] test integration::lexer_parser::unterminated_string_produces_error_token ... ok
[INFO] [stdout] test integration::lexer_parser::while_loop_parses ... ok
[INFO] [stdout] test integration::full_pipeline::string_interpolation_output ... ok
[INFO] [stdout] test integration::multi_feature::case_with_multiple_types ... ok
[INFO] [stdout] test integration::multi_feature::control_flow_with_string_building ... ok
[INFO] [stdout] test integration::multi_feature::dynamic_method_definition_in_class ... ok
[INFO] [stdout] test integration::lexer_parser::nested_class_with_methods_parses ... ok
[INFO] [stdout] test integration::lexer_parser::nil_literal_parses ... ok
[INFO] [stdout] test integration::lexer_parser::if_elsif_else_parses ... ok
[INFO] [stdout] test integration::lexer_parser::integer_literal_parses ... ok
[INFO] [stdout] test integration::lexer_parser::case_when_parses ... ok
[INFO] [stdout] test integration::multi_feature::class_with_block_iteration ... ok
[INFO] [stdout] test integration::multi_feature::chained_array_operations ... ok
[INFO] [stdout] test integration::multi_feature::exception_handling_with_raise_and_rescue ... ok
[INFO] [stdout] test integration::lexer_parser::unbalanced_end_produces_error ... ok
[INFO] [stdout] test integration::parser_vm::array_operations ... ok
[INFO] [stdout] test integration::parser_vm::division_by_zero_error ... ok
[INFO] [stdout] test integration::parser_vm::closure_captures_variable ... ok
[INFO] [stdout] test integration::multi_feature::full_program_student_grades ... ok
[INFO] [stdout] test integration::parser_vm::float_arithmetic ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_strings_parens_execution ... ok
[INFO] [stdout] test integration::parser_vm::class_instantiation_and_method ... ok
[INFO] [stdout] test integration::multi_feature::string_processing_pipeline ... ok
[INFO] [stdout] test integration::full_pipeline::puts_multiple_lines ... ok
[INFO] [stdout] test integration::lexer_parser::class_definition_parses ... ok
[INFO] [stdout] test integration::multi_feature::hash_processing_pipeline ... ok
[INFO] [stdout] test integration::multi_feature::inheritance_chain_with_super ... ok
[INFO] [stdout] test integration::multi_feature::loop_with_break ... ok
[INFO] [stdout] test integration::parser_vm::arithmetic_operations ... ok
[INFO] [stdout] test integration::parser_vm::function_with_default_params ... ok
[INFO] [stdout] test integration::parser_vm::function_definition_and_call ... ok
[INFO] [stdout] test integration::multi_feature::higher_order_function_with_closure ... ok
[INFO] [stdout] test integration::parser_vm::hash_operations ... ok
[INFO] [stdout] test integration::parser_vm::string_concatenation ... ok
[INFO] [stdout] test integration::parser_vm::recursive_function ... ok
[INFO] [stdout] test integration::parser_vm::for_loop_executes ... ok
[INFO] [stdout] test integration::parser_vm::if_false_branch ... ok
[INFO] [stdout] test integration::parser_vm::variable_reassignment ... ok
[INFO] [stdout] test integration::parser_vm::string_interpolation_executes ... ok
[INFO] [stdout] test integration::parser_vm::if_true_branch ... ok
[INFO] [stdout] test integration::parser_vm::variable_assignment_and_access ... ok
[INFO] [stdout] test integration::parser_vm::undefined_variable_error ... ok
[INFO] [stdout] test integration::parser_vm::mixed_int_float_arithmetic ... ok
[INFO] [stdout] test integration::parser_vm::function_with_multiple_params_and_defaults ... ok
[INFO] [stdout] test integration::parser_vm::multiple_variables ... ok
[INFO] [stdout] test integration::test_runner::test_errors_basic_error ... ignored
[INFO] [stdout] test integration::parser_vm::while_loop_executes ... ok
[INFO] [stdout] test integration::test_runner::test_example_file_exists ... ignored
[INFO] [stdout] test integration::test_runner::test_example_file_structure ... ignored
[INFO] [stdout] test lexer::basics::lexer_newline_token ... ok
[INFO] [stdout] test integration::parser_vm::wrong_argument_count_error ... ok
[INFO] [stdout] test integration::version_test::test_version ... ok
[INFO] [stdout] test lexer::basics::advance_returns_none_past_eof ... ok
[INFO] [stdout] test lexer::basics::lexer_backtick_command_string ... ok
[INFO] [stdout] test lexer::basics::lexer_all_keywords ... ok
[INFO] [stdout] test lexer::basics::lexer_comment_token ... ok
[INFO] [stdout] test lexer::basics::lexer_empty_input_returns_eof ... ok
[INFO] [stdout] test lexer::basics::lexer_skips_tabs_and_carriage_returns ... ok
[INFO] [stdout] test lexer::basics::lexer_position_tracking_across_newlines ... ok
[INFO] [stdout] test lexer::basics::lexer_tokenize_collects_all_tokens ... ok
[INFO] [stdout] test lexer::basics::lexer_tilde_is_unknown ... ok
[INFO] [stdout] test integration::examples::stdlib::test_stdlib_hashes_parens_execution ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_at_eof ... ok
[INFO] [stdout] test lexer::basics::lexer_unknown_character_returns_eof ... ok
[INFO] [stdout] test lexer::basics::line_continuation_backslash_newline ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_trim ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_followed_by_newline ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_with_leading_whitespace ... ok
[INFO] [stdout] test lexer::basics::line_continuation_backslash_not_followed_by_newline ... ok
[INFO] [stdout] test lexer::basics::line_continuation_multiple ... ok
[INFO] [stdout] test lexer::basics::test_lexer_advance_past_end ... ok
[INFO] [stdout] test lexer::basics::test_lexer_advance_returns_none_at_eof ... ok
[INFO] [stdout] test lexer::basics::lexer_tokenize_empty_source ... ok
[INFO] [stdout] test lexer::basics::line_continuation_backslash_at_end_of_input ... ok
[INFO] [stdout] test lexer::basics::test_lexer_carriage_return_handling ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_with_special_chars ... ok
[INFO] [stdout] test lexer::basics::test_lexer_empty_comment ... ok
[INFO] [stdout] test lexer::basics::test_lexer_creation ... ok
[INFO] [stdout] test lexer::basics::test_lexer_empty_source ... ok
[INFO] [stdout] test lexer::basics::test_lexer_identifier_then_newline ... ok
[INFO] [stdout] test lexer::basics::test_lexer_mixed_whitespace ... ok
[INFO] [stdout] test lexer::basics::test_lexer_identifier_character_handling ... ok
[INFO] [stdout] test lexer::basics::test_lexer_multiple_comments ... ok
[INFO] [stdout] test lexer::basics::test_lexer_multi_byte_utf8 ... ok
[INFO] [stdout] test lexer::basics::test_lexer_newline_with_whitespace ... ok
[INFO] [stdout] test lexer::basics::test_lexer_multiple_newlines ... ok
[INFO] [stdout] test lexer::basics::test_lexer_position_tracking ... ok
[INFO] [stdout] test lexer::basics::test_lexer_sequential_eof ... ok
[INFO] [stdout] test lexer::basics::test_lexer_offset_tracking ... ok
[INFO] [stdout] test lexer::basics::test_lexer_newline_position_before_advance ... ok
[INFO] [stdout] test lexer::basics::test_lexer_tabs_as_whitespace ... ok
[INFO] [stdout] test lexer::basics::test_lexer_single_newline ... ok
[INFO] [stdout] test lexer::basics::test_lexer_unknown_character ... ok
[INFO] [stdout] test lexer::basics::test_lexer_unicode_character ... ok
[INFO] [stdout] test lexer::basics::test_lexer_column_reset_after_newline ... ok
[INFO] [stdout] test lexer::basics::test_lexer_whitespace_only ... ok
[INFO] [stdout] test lexer::basics::test_lexer_simple_comment ... ok
[INFO] [stdout] test lexer::errors::test_lexer_long_source ... ok
[INFO] [stdout] test lexer::errors::test_lexer_method_chain_long ... ok
[INFO] [stdout] test lexer::errors::test_lexer_nested_expressions ... ok
[INFO] [stdout] test lexer::errors::test_lexer_standalone_bang ... ok
[INFO] [stdout] test lexer::errors::test_lexer_all_delimiters_balanced ... ok
[INFO] [stdout] test lexer::errors::test_lexer_standalone_dollar_is_global_var ... ok
[INFO] [stdout] test lexer::errors::test_lexer_string_unterminated_after_backslash ... ok
[INFO] [stdout] test lexer::errors::test_lexer_unterminated_interpolation ... ok
[INFO] [stdout] test lexer::errors::test_lexer_dollar_in_stream ... ok
[INFO] [stdout] test lexer::errors::test_lexer_string_with_newline_unescaped ... ok
[INFO] [stdout] test lexer::errors::test_lexer_unterminated_string_single_quotes ... ok
[INFO] [stdout] test lexer::errors::test_lexer_unterminated_string_double_quotes ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_body_line_at_eof_no_newline ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_dash_basic ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_dash_empty_body ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_dash_multiline_body ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_skips_content_after_opener_on_same_line ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_dash_no_trailing_newline_in_body ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_dash_indented_terminator ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_mixed_indent ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_only_whitespace_lines ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_empty_body ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_strips_indent ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_single_line ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_tilde_with_blank_lines ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_with_single_quoted_terminator ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_with_double_quoted_terminator ... ok
[INFO] [stdout] test lexer::identifiers::lexer_class_variable ... ok
[INFO] [stdout] test lexer::identifiers::lexer_global_variable ... ok
[INFO] [stdout] test lexer::identifiers::lexer_identifier_with_bang ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_with_underscore_in_terminator ... ok
[INFO] [stdout] test lexer::identifiers::lexer_identifier_with_question_mark ... ok
[INFO] [stdout] test lexer::identifiers::lexer_instance_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_all_variable_types ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_bang_method_complex ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_bang_method_name ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_class_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_class_variable_single_char ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_empty_class_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_class_variable_with_numbers ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_class_variable_with_underscores ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_empty_instance_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_global_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_global_variable_single_char ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_global_variable_with_numbers ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_global_variable_with_underscores ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_all_underscores ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_and_keyword ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_with_keyword_substring ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_with_underscores ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_with_numbers ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_identifier_starting_with_underscore ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_instance_variable ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_instance_variable_single_char ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_instance_variable_with_underscores ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_case_sensitive ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_instance_variable_with_numbers ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_class ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_def ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_do ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_end ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_else ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_false ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_if ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_nil ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_not_partial_match ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_while ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_true ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keywords_and_variables ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_not_a_heredoc_falls_back_to_shovel ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_multiple_global_variables ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_eof_terminates ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_multiple_class_variables ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_keyword_with_suffix ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_multiple_instance_variables ... ok
[INFO] [stdout] test lexer::heredoc::heredoc_invalid_empty_terminator_falls_back ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_mixed_case_identifier ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_multiple_identifiers ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_simple_identifier ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_single_letter_identifier ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_multiple_keywords ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_predicate_method_complex ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_predicate_method_name ... ok
[INFO] [stdout] test lexer::identifiers::test_lexer_uppercase_identifier ... ok
[INFO] [stdout] test lexer::integration::test_lexer_array_and_hash_syntax ... ok
[INFO] [stdout] test lexer::integration::test_lexer_class_definition ... ok
[INFO] [stdout] test lexer::integration::test_lexer_comments_in_code ... ok
[INFO] [stdout] test lexer::integration::test_lexer_full_expression ... ok
[INFO] [stdout] test lexer::integration::test_lexer_mixed_literals_and_operators ... ok
[INFO] [stdout] test lexer::integration::test_lexer_string_interpolation_complex ... ok
[INFO] [stdout] test lexer::integration::test_lexer_conditionals_and_loops ... ok
[INFO] [stdout] test lexer::interpolation::lexer_hash_not_interpolation ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_at_end ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_only_expression ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_simple ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_with_complex_expression ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_string_escaped_hash ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_string_no_interpolation_single_quotes ... ok
[INFO] [stdout] test lexer::iterators::lexer_iterator_collects_tokens ... ok
[INFO] [stdout] test lexer::iterators::lexer_peek_token_multiple_times ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_iterator_for_loop ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_iterator_basic ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_iterator_map ... ok
[INFO] [stdout] test lexer::iterators::lexer_peek_token_does_not_consume ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_peek_token ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_iterator_filter ... ok
[INFO] [stdout] test lexer::iterators::test_lexer_tokenize_helper ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_arrow_function_syntax ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_comparison_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_assignment_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_compound_assignment ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_logical_and_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_function_call_syntax ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_logical_or_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_method_chaining ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_operator_colon_colon ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_operator_logical_and ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_operators_without_spaces ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_scope_resolution_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_operator_logical_or ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_single_ampersand_not_logical_and ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_single_colon_not_colon_colon ... ok
[INFO] [stdout] test lexer::mixed_tokens::test_lexer_all_literal_types ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_single_pipe_not_logical_or ... ok
[INFO] [stdout] test lexer::mixed_tokens::test_lexer_float_and_string ... ok
[INFO] [stdout] test lexer::mixed_tokens::test_lexer_integer_and_string ... ok
[INFO] [stdout] test lexer::mixed_tokens::test_lexer_literals_with_comments ... ok
[INFO] [stdout] test lexer::numbers::lexer_number_followed_by_dot_method ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_float_with_leading_zeros ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_float_with_trailing_zeros ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_float_with_multiple_decimal_digits ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_float_with_zero_before_decimal ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_integer_with_trailing_dot_at_eof ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_integer_with_whitespace ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_large_integer ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_multi_digit_integer ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_multiple_floats ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_multiple_integers ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_simple_float ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_single_digit_integer ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_very_small_float ... ok
[INFO] [stdout] test lexer::numbers::test_lexer_zero ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_all_arithmetic_operators ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_all_compound_assignments ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_ampersand ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_ampersand_alone ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_all_comparison_operators ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_arrow ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_backtick_empty ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_backtick_command ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_bang_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_bang_standalone ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_caret ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_char_literal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_colon ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_colon_colon ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_comma ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_arithmetic_expression ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_array_syntax ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_dot ... ok
[INFO] [stdout] test lexer::logical_tests::test_lexer_complex_expression ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_dot_dot_dot ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_equal_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_fat_arrow ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_lbrace ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_greater_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_lbracket ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_dot_dot ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_less_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_logical_and ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_logical_or ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_logical_and_assign ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_logical_or_assign ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_match_op ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_minus_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_not_match_op ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_pipe ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_plus_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_question_with_space ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_pipe_alone ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_rbrace ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_rbracket ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_slash_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_semicolon ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_star_after_number_is_star ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_star_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_star_star_then_ident ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_star_star ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_triple_equal ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_tokens_display_new_types ... ok
[INFO] [stdout] test lexer::operator_coverage_tests::test_lexer_unknown_character ... ok
[INFO] [stdout] test lexer::operators::test_lexer_balanced_parens ... ok
[INFO] [stdout] test lexer::operators::test_lexer_balanced_braces ... ok
[INFO] [stdout] test lexer::operators::test_lexer_bang_expression ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_colon ... ok
[INFO] [stdout] test lexer::operators::test_lexer_balanced_brackets ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_lbrace ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_lparen ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_rbrace ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_lbracket ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_rbracket ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_rparen ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_arrow ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_bang ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_semicolon ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_bang_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_bang_not_bang_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_equal_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_greater ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_greater_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_less ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_less_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_minus ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_dot ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_minus_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_percent ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_plus_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_slash ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_star ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_slash_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_star_equal ... ok
[INFO] [stdout] test lexer::operators::test_lexer_regex_literal ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_empty ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_escaped_bracket_in_char_class ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_hash_at_end_of_pattern ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_hash_without_interpolation ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_interpolation_with_nested_braces ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_newline_inside_interpolation_terminates ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_unterminated_at_newline ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_slash_inside_character_class ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_with_character_class ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_with_escaped_slash ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::regex_with_interpolation ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_cvar ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_end ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_false ... ok
[INFO] [stdout] test lexer::errors::test_lexer_empty_string_edge_case ... ok
[INFO] [stdout] test lexer::operators::test_lexer_operator_plus ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_float ... ok
[INFO] [stdout] test lexer::errors::test_lexer_interpolation_nested_braces ... ok
[INFO] [stdout] test lexer::operators::test_lexer_regex_literal_with_flags ... ok
[INFO] [stdout] test lexer::errors::test_lexer_interpolation_newline_in_expression_is_error ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_interpolated_string ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_gvar ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_ivar ... ok
[INFO] [stdout] test integration::parser_vm::lambda_creation_and_call ... ok
[INFO] [stdout] test integration::parser_vm::class_inheritance ... ok
[INFO] [stdout] test lexer::errors::test_lexer_position_accuracy ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_int ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_at_start ... ok
[INFO] [stdout] test lexer::basics::test_lexer_comment_with_no_newline_at_eof ... ok
[INFO] [stdout] test lexer::errors::test_lexer_semicolon_separator ... ok
[INFO] [stdout] test lexer::interpolation::test_lexer_interpolated_string_multiple ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_magic_file ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_def ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_magic_line ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_rbrace ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_rbracket ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_regex ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_rparen ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_string ... ok
[INFO] [stdout] test lexer::operators::test_lexer_delimiter_comma ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_nil ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_true ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_regex_after_operator ... ok
[INFO] [stdout] test lexer::strings::lexer_interpolation_basic ... ok
[INFO] [stdout] test lexer::strings::lexer_interpolation_unterminated_eof ... ok
[INFO] [stdout] test lexer::strings::lexer_newline_in_single_quote_string ... ok
[INFO] [stdout] test lexer::strings::lexer_interpolation_nested_braces ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_angle_string ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_regex_at_start_of_input ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_unknown_escape_passes_through ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_with_escape_n ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_with_escape_t ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_regex_after_plus ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_string ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_brace_string ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_with_escape_backslash ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_with_nested_parens_tracks_depth ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_braces ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_angle_brackets ... ok
[INFO] [stdout] test lexer::regex_disambiguation_tests::slash_is_division_after_ident ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_paren_string ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_q_with_known_escapes ... ok
[INFO] [stdout] test lexer::strings::lexer_interpolation_unterminated_newline ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_parens ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_with_escape ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_angle_brackets ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_with_flags ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_r_brackets ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_bang ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_braces ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_brackets ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_empty ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_parens ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_backslash ... ok
[INFO] [stdout] test lexer::strings::lexer_percent_w_with_escape ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_double_quote ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_carriage_return ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_esc_char ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_hash ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_newline ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_null ... ok
[INFO] [stdout] test lexer::strings::lexer_string_unterminated_after_backslash ... ok
[INFO] [stdout] test lexer::strings::lexer_unterminated_single_quote_string ... ok
[INFO] [stdout] test lexer::strings::lexer_string_unterminated_eof ... ok
[INFO] [stdout] test lexer::strings::test_lexer_empty_string_double_quotes ... ok
[INFO] [stdout] test lexer::strings::test_lexer_empty_string_single_quotes ... ok
[INFO] [stdout] test lexer::strings::test_lexer_escape_at_eof ... ok
[INFO] [stdout] test lexer::strings::test_lexer_escape_hash_literal ... ok
[INFO] [stdout] test lexer::strings::test_lexer_escape_return ... ok
[INFO] [stdout] test lexer::strings::test_lexer_escape_single_quote_in_double ... ok
[INFO] [stdout] test lexer::strings::test_lexer_interpolation_nested_braces ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_single_quote ... ok
[INFO] [stdout] test lexer::strings::test_lexer_interpolation_newline_inside ... ok
[INFO] [stdout] test lexer::strings::test_lexer_interpolation_unterminated ... ok
[INFO] [stdout] test lexer::strings::test_lexer_simple_string_single_quotes ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_carriage_return_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_esc_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_null_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_newline_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_quote_escape_double ... ok
[INFO] [stdout] test lexer::strings::lexer_string_unterminated_with_newline ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_numbers ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_unrecognized_keeps_backslash ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_multiple_escapes ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_quote_escape_single ... ok
[INFO] [stdout] test lexer::strings::lexer_string_escape_tab ... ok
[INFO] [stdout] test lexer::strings::test_lexer_simple_string_double_quotes ... ok
[INFO] [stdout] test lexer::strings::test_percent_angle_string ... ok
[INFO] [stdout] test lexer::token_test::test_additional_operator_tokens_display ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_backslash_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_spaces ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_tab_escape ... ok
[INFO] [stdout] test lexer::token_test::test_compound_assignment_tokens_display ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_unknown_escape ... ok
[INFO] [stdout] test lexer::strings::test_lexer_string_with_special_chars ... ok
[INFO] [stdout] test lexer::token_test::test_delimiter_tokens ... ok
[INFO] [stdout] test lexer::strings::test_lexer_unterminated_string_at_newline ... ok
[INFO] [stdout] test lexer::token_test::test_keyword_tokens ... ok
[INFO] [stdout] test lexer::token_test::test_interpolated_string_token_display ... ok
[INFO] [stdout] test lexer::strings::test_lexer_unterminated_double_string ... ok
[INFO] [stdout] test lexer::strings::test_percent_brace_string ... ok
[INFO] [stdout] test lexer::strings::test_percent_bracket_string ... ok
[INFO] [stdout] test lexer::token_test::test_less_equal_display ... ok
[INFO] [stdout] test lexer::token_test::test_literal_tokens ... ok
[INFO] [stdout] test lexer::token_test::test_operator_tokens ... ok
[INFO] [stdout] test lexer::strings::test_percent_paren_string ... ok
[INFO] [stdout] test lexer::token_test::test_identifier_token ... ok
[INFO] [stdout] test lexer::token_test::test_keyword_yield_defined_display ... ok
[INFO] [stdout] test lexer::token_test::test_magic_constants_display ... ok
[INFO] [stdout] test lexer::token_test::test_position_clone ... ok
[INFO] [stdout] test lexer::strings::test_percent_q_string ... ok
[INFO] [stdout] test lexer::token_test::test_position_creation ... ok
[INFO] [stdout] test lexer::token_test::test_percent_w_display ... ok
[INFO] [stdout] test lexer::token_test::test_position_equality ... ok
[INFO] [stdout] test lexer::token_test::test_regex_token_display ... ok
[INFO] [stdout] test lexer::token_test::test_remaining_keyword_tokens_display ... ok
[INFO] [stdout] test lexer::token_test::test_shovel_display ... ok
[INFO] [stdout] test lexer::token_test::test_spaceship_display ... ok
[INFO] [stdout] test lexer::token_test::test_star_star_display ... ok
[INFO] [stdout] test lexer::token_test::test_string_literal_display ... ok
[INFO] [stdout] test lexer::token_test::test_token_clone ... ok
[INFO] [stdout] test lexer::token_test::test_special_tokens ... ok
[INFO] [stdout] test lexer::token_test::test_token_creation ... ok
[INFO] [stdout] test lexer::token_test::test_token_display ... ok
[INFO] [stdout] test lexer::token_test::test_token_display_with_literals ... ok
[INFO] [stdout] test lexer::token_test::test_token_equality ... ok
[INFO] [stdout] test lexer::token_test::test_token_kind_equality ... ok
[INFO] [stdout] test lexer::token_test::test_token_kind_clone ... ok
[INFO] [stdout] test lexer::token_test::test_variable_tokens_display ... ok
[INFO] [stdout] test module_tests::const_defined_true_for_registered_autoload ... ok
[INFO] [stdout] test module_tests::class_autoload_skips_inheritance_when_disabled ... ok
[INFO] [stdout] test module_tests::class_autoload_query_returns_path ... ok
[INFO] [stdout] test module_tests::autoload_accepts_valid_uppercase_name ... ok
[INFO] [stdout] test module_tests::const_defined_inherit_false_skips_ancestors ... ok
[INFO] [stdout] test module_tests::is_a_walks_transitive_module_includes ... ok
[INFO] [stdout] test module_tests::is_a_walks_mixin_chain_after_extend ... ok
[INFO] [stdout] test module_tests::module_autoload_query_returns_path ... ok
[INFO] [stdout] test module_tests::module_autoload_query_unknown_returns_nil ... ok
[INFO] [stdout] test module_tests::autoload_rejects_lowercase_constant_name ... ok
[INFO] [stdout] test module_tests::autoload_rejects_name_with_space ... ok
[INFO] [stdout] test module_tests::const_defined_inherit_true_finds_ancestor_autoload ... ok
[INFO] [stdout] test module_tests::module_body_class_self_attr ... ok
[INFO] [stdout] test module_tests::class_autoload_inherits_from_superclass ... ok
[INFO] [stdout] test module_tests::module_body_ivar_and_method ... ok
[INFO] [stdout] test module_tests::defined_returns_constant_for_registered_autoload_via_scope ... ok
[INFO] [stdout] test module_tests::autoload_rejects_numeric_first_char ... ok
[INFO] [stdout] test module_tests::module_body_ivar_assignment ... ok
[INFO] [stdout] test module_tests::module_autoload_can_be_overwritten ... ok
[INFO] [stdout] test module_tests::module_case_equal_with_included_module ... ok
[INFO] [stdout] test module_tests::module_case_equal_unrelated_returns_false ... ok
[INFO] [stdout] test module_tests::defined_returns_nil_for_unregistered_constant ... ok
[INFO] [stdout] test module_tests::module_class_self_attr_accessor ... ok
[INFO] [stdout] test module_tests::defined_returns_constant_for_bare_autoload_in_lexical_scope ... ok
[INFO] [stdout] test module_tests::module_qualified_path_creates_when_missing ... ok
[INFO] [stdout] test module_tests::module_class_self_attr_accessor_in_module ... ok
[INFO] [stdout] test module_tests::module_class_self_attr_writer ... ok
[INFO] [stdout] test module_tests::module_class_self_method_and_attr ... ok
[INFO] [stdout] test module_tests::multiple_modules_can_be_included ... ok
[INFO] [stdout] test module_tests::module_extend_adds_class_methods ... ok
[INFO] [stdout] test module_tests::module_class_self_method_def ... ok
[INFO] [stdout] test module_tests::object_extend_attaches_module_to_singleton ... ok
[INFO] [stdout] test module_tests::module_qualified_path_three_levels ... ok
[INFO] [stdout] test module_tests::module_qualified_path_reopens_existing ... ok
[INFO] [stdout] test module_tests::module_include_adds_instance_methods ... ok
[INFO] [stdout] test parser::call_tests::attr_accessor_mixed_symbol_and_string ... ok
[INFO] [stdout] test parser::call_tests::attr_accessor_with_local_var_to_str_arg ... ok
[INFO] [stdout] test parser::call_tests::attr_accessor_with_multiple_keyword_names ... ok
[INFO] [stdout] test module_tests::module_case_equal_with_transitive_include ... ok
[INFO] [stdout] test module_tests::module_methods_can_access_instance_vars ... ok
[INFO] [stdout] test parser::call_tests::attr_accessor_with_to_str_object_arg ... ok
[INFO] [stdout] test parser::call_tests::attr_reader_with_string_arg_works ... ok
[INFO] [stdout] test parser::call_tests::attr_reader_with_non_symbol_error ... ok
[INFO] [stdout] test parser::call_tests::attr_writer_with_string_arg_works ... ok
[INFO] [stdout] test parser::call_tests::attr_reader_with_keyword_names ... ok
[INFO] [stdout] test parser::call_tests::attr_writer_with_keyword_names ... ok
[INFO] [stdout] test parser::call_tests::beginless_range_exclusive_parse ... ok
[INFO] [stdout] test parser::call_tests::beginless_range_parse_standalone ... ok
[INFO] [stdout] test parser::call_tests::beginless_range_inclusive ... ok
[INFO] [stdout] test parser::call_tests::brace_block_lambda_dot_call_no_paren_no_args ... ok
[INFO] [stdout] test parser::call_tests::brace_block_lambda_dot_class_keyword ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_defined ... ok
[INFO] [stdout] test parser::call_tests::brace_block_lambda_dot_call ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_extend ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_false ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_include ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_module ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_nil ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_then ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_true ... ok
[INFO] [stdout] test parser::call_tests::call_method_named_yield ... ok
[INFO] [stdout] test parser::call_tests::chained_method_setter_assignment ... ok
[INFO] [stdout] test parser::call_tests::do_block_lambda_dot_call ... ok
[INFO] [stdout] test parser::call_tests::multi_arg_bracket_index ... ok
[INFO] [stdout] test parser::call_tests::keyword_arg_call_without_parens_multiple ... ok
[INFO] [stdout] test parser::call_tests::keyword_arg_call_without_parens_single ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_not_triggered_before_rbrace ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_with_colon_after_expr_is_error ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_trailing_comma_before_end ... ok
[INFO] [stdout] test parser::call_tests::old_style_hash_args_in_call ... ok
[INFO] [stdout] test parser::call_tests::paren_less_args_with_block_arg ... ok
[INFO] [stdout] test parser::call_tests::paren_less_args_with_splat ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_two_positional_args ... ok
[INFO] [stdout] test parser::call_tests::non_predicate_method_with_colon_inside_ternary_is_ternary_colon ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_with_trailing_do_block ... ok
[INFO] [stdout] test parser::call_tests::predicate_method_with_colon_inside_ternary_is_ternary_colon ... ok
[INFO] [stdout] test parser::call_tests::no_paren_call_with_trailing_brace_block ... ok
[INFO] [stdout] test parser::call_tests::should_parse_as_arg_returns_false_for_non_ident_before_colon ... ok
[INFO] [stdout] test parser::case_tests::case_in_invalid_symbol_pattern_error ... ok
[INFO] [stdout] test parser::case_tests::case_in_bind_non_identifier_error ... ok
[INFO] [stdout] test parser::case_tests::case_when_trailing_comma_before_terminal_token ... ok
[INFO] [stdout] test parser::case_tests::parse_case_in_additional ... ok
[INFO] [stdout] test parser::case_tests::parse_case_with_guard_additional ... ok
[INFO] [stdout] test parser::case_tests::parse_case_with_object_pattern_additional ... ok
[INFO] [stdout] test parser::call_tests::parser_attr_accessor_multiple ... ok
[INFO] [stdout] test parser::case_tests::parse_case_with_range_pattern_additional ... ok
[INFO] [stdout] test parser::case_tests::parse_case_with_string_pattern_additional ... ok
[INFO] [stdout] test parser::case_tests::parse_case_with_then_additional ... ok
[INFO] [stdout] test parser::case_tests::rest_pattern_at_top_level_is_parse_error ... ok
[INFO] [stdout] test parser::class_module_tests::class_with_non_ident_parent_error ... ok
[INFO] [stdout] test parser::case_tests::parser_case_in_multiline_body ... ok
[INFO] [stdout] test parser::case_tests::parser_case_when_multiline_body ... ok
[INFO] [stdout] test parser::class_module_tests::extend_with_non_ident_name_error ... ok
[INFO] [stdout] test parser::class_module_tests::attr_accessor_with_keyword_names ... ok
[INFO] [stdout] test parser::class_module_tests::attr_accessor_with_more_keyword_names ... ok
[INFO] [stdout] test parser::case_tests::parser_case_else_multiline_body ... ok
[INFO] [stdout] test parser::class_module_tests::module_with_non_ident_name_error ... ok
[INFO] [stdout] test parser::class_module_tests::include_with_non_ident_name_error ... ok
[INFO] [stdout] test parser::class_module_tests::define_method_with_string_name ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::alias_bad_method_name_errors ... ok
[INFO] [stdout] test parser::class_module_tests::parser_class_multiline_body ... ok
[INFO] [stdout] test parser::class_module_tests::parser_class_with_inheritance_body ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::alias_class_keyword ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_missing_end_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_namespace_missing_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::alias_with_symbol_literal ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_no_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_superclass_missing_final_segment_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_superclass_missing_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::include_qualified_missing_segment_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::module_missing_end_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::module_no_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::include_no_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_with_qualified_superclass ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::extend_undefined_module_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::extend_no_name_errors ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::singleton_class_missing_end_errors ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_unexpected_token_errors ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_class_keyword ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_else_keyword ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::class_with_deep_namespace ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_include_keyword ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_if_keyword ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::include_qualified_name ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_end_keyword ... ok
[INFO] [stdout] test parser::control_flow_body_tests::case_else_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::case_in_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::case_in_else_body_comment_only ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::deeply_nested_namespace_in_class_def ... ok
[INFO] [stdout] test parser::control_flow_body_tests::bare_return_without_value ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::class_body_with_trailing_whitespace_before_end ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::module_body_with_trailing_whitespace_before_end ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_module_keyword ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_do_keyword ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_extend_keyword ... ok
[INFO] [stdout] test parser::class_parser_coverage_tests::module_with_top_level_leading_colons ... ok
[INFO] [stdout] test parser::control_flow_body_tests::for_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_elsif_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_else_body_comment_only ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::alias_with_def_keyword ... ok
[INFO] [stdout] test parser::control_flow_body_tests::case_when_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_expression_else_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_expression_elsif_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_with_empty_then_and_else_branch ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_then_branch_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_expression_then_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_with_empty_elsif_branch ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_with_empty_else_taken_runs ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_with_empty_then_branch ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parse_continue_statement_additional ... ok
[INFO] [stdout] test parser::class_parser_more_coverage_tests::singleton_class_body_with_trailing_whitespace ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parse_break_statement_additional ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parse_return_with_value_additional ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parse_while_with_do_additional ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_elsif_multiline_body ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_unless_expression_multiline ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_if_expression_multiline_then ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_if_expression_multiline_else ... ok
[INFO] [stdout] test parser::control_flow_body_tests::if_expression_with_empty_then_returns_none ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_else_multiline_body ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_unless_else_multiline ... ok
[INFO] [stdout] test parser::control_flow_body_tests::unless_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::unless_else_body_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_for_multiline_body ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_else_without_if ... ok
[INFO] [stdout] test parser::control_flow_body_tests::unless_expression_then_comment_only ... ok
[INFO] [stdout] test parser::control_flow_body_tests::unless_expression_else_comment_only ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_error_contains_location_info ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_empty_function_body ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_error_message_clarity ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_if_multiline_body ... ok
[INFO] [stdout] test parser::control_flow_body_tests::while_body_comment_only ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_error_in_expression_context ... ok
[INFO] [stdout] test parser::control_flow_body_tests::unless_expression_without_else ... ok
[INFO] [stdout] test parser::control_flow_body_tests::parser_while_multiline_body ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_empty_program ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_incomplete_expression ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_incomplete_method_chain ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_invalid_binary_operator_usage ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_invalid_assignment_target ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_empty_class_body ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_closing_bracket ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_closing_paren ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_closing_paren_in_params ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_condition_in_while ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_end_in_while ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_invalid_parameter_syntax ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_invalid_superclass_syntax ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_class_name ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_condition_in_if ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_colon_in_dictionary ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_end_in_if ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_end_in_function ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_function_name ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_method_name ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_only_comments ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_nested_errors ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_multiple_missing_delimiters ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_recovery_after_failed_function ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_mixed_valid_and_invalid_code ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_recovery_with_multiple_statements ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_trailing_comma_in_array ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_opening_paren ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_value_in_array ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_value_in_dictionary ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_multiple_errors_in_program ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_recovery_after_failed_class ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_unexpected_token_in_expression ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_recovery_after_failed_expression ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_recovery_continues_after_error ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_synchronization_at_statement_boundary ... ok
[INFO] [stdout] test parser::for_tests::parse_for_without_do_additional ... ok
[INFO] [stdout] test parser::exception_tests::parse_begin_rescue_else_ensure_additional ... ok
[INFO] [stdout] test parser::exception_tests::parse_raise_with_class_and_message_additional ... ok
[INFO] [stdout] test parser::exception_tests::parse_raise_with_string_additional ... ok
[INFO] [stdout] test parser::for_tests::parse_for_missing_identifier_error ... ok
[INFO] [stdout] test parser::exception_tests::parse_rescue_multiple_exception_types_additional ... ok
[INFO] [stdout] test parser::function_def_tests::def_block_param_with_invalid_name_error ... ok
[INFO] [stdout] test parser::for_tests::parse_for_with_do_additional ... ok
[INFO] [stdout] test parser::function_def_tests::def_with_integer_name_is_parse_error ... ok
[INFO] [stdout] test parser::exception_tests::parser_ensure_multiline ... ok
[INFO] [stdout] test parser::function_def_tests::def_with_variadic_parameter_parses_ok ... ok
[INFO] [stdout] test parser::exception_tests::parse_rescue_with_variable_binding_additional ... ok
[INFO] [stdout] test parser::function_def_tests::method_rescue_else_ensure_parsing ... ok
[INFO] [stdout] test parser::function_def_tests::method_rescue_else_parsing ... ok
[INFO] [stdout] test parser::function_def_tests::method_rescue_ensure_parsing ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_ampersand_operator ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_begin ... ok
[INFO] [stdout] test parser::exception_tests::parser_begin_rescue_multiline ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_empty_body ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_class ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_module ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_nil_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_lambda ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_extend ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_defined ... ok
[INFO] [stdout] test parser::exception_tests::parser_rescue_else_multiline ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_break_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_on_false_literal_singleton ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_next ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_include ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_false_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_on_true_literal_singleton ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_pipe_operator ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_on_nil_literal_singleton ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_on_non_literal_expr_singleton ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_bangequal ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_brackets ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_invalid_token_error ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_equalequal ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_greater ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_brackets_assign ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_greaterequal ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_less ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_minus ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_match ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_pipe ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_lessequal ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_plus ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_starstar ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_shovel ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_setter ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_spaceship ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_tripleequal ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_star ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_true_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_setter_method ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_closing_brace ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_with_empty_body_immediate_end ... ok
[INFO] [stdout] test parser::error_recovery_tests::test_missing_end_in_class ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_with_ensure ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_shovel_operator ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_with_rescue ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_on_paren_non_ident_after_dot_errors ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_yield_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_raise ... ok
[INFO] [stdout] test parser::function_def_tests::singleton_setter_method ... ok
[INFO] [stdout] test parser::function_def_tests::def_with_comment_only_body ... ok
[INFO] [stdout] test parser::function_def_tests::variadic_param_with_non_ident_error ... ok
[INFO] [stdout] test parser::function_def_tests::setter_method_def ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_return_method ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_ampersand ... ok
[INFO] [stdout] test parser::function_def_tests::parser_function_multiline_body ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_elsif ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_for ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_else ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_begin ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_ensure ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_if ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_in ... ok
[INFO] [stdout] test parser::function_def_tests::parse_def_self_dot_setter_method ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_case ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_lambda ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_raise ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_def ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_do ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_break ... ok
[INFO] [stdout] test parser::keyword_method_tests::parse_super_with_args_additional ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_while ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_continue ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_rescue ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_end ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_when ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_super ... ok
[INFO] [stdout] test parser::lambda_block_tests::arrow_lambda_grouped_single_param ... ok
[INFO] [stdout] test parser::lambda_block_tests::arrow_lambda_non_ident_lhs_parse_error ... ok
[INFO] [stdout] test parser::lambda_block_tests::do_block_non_ident_param_parse_error ... ok
[INFO] [stdout] test parser::lambda_block_tests::brace_block_param_with_default_value ... ok
[INFO] [stdout] test parser::lambda_block_tests::do_block_with_comment_only_body ... ok
[INFO] [stdout] test parser::lambda_block_tests::do_block_param_with_default_value ... ok
[INFO] [stdout] test parser::lambda_block_tests::brace_block_non_ident_param_parse_error ... ok
[INFO] [stdout] test parser::lambda_block_tests::do_block_with_invalid_param_name_error ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_return ... ok
[INFO] [stdout] test parser::lambda_block_tests::lambda_with_invalid_param_name_error ... ok
[INFO] [stdout] test parser::lambda_block_tests::method_call_allows_trailing_comma ... ok
[INFO] [stdout] test parser::lambda_block_tests::lambda_with_comment_only_body ... ok
[INFO] [stdout] test parser::lambda_block_tests::brace_block_with_empty_pipe_params ... ok
[INFO] [stdout] test parser::lambda_block_tests::method_call_allows_trailing_comma_with_kwargs ... ok
[INFO] [stdout] test parser::keyword_method_tests::parse_super_without_parens_additional ... ok
[INFO] [stdout] test parser::keyword_method_tests::keyword_method_name_unless ... ok
[INFO] [stdout] test parser::lambda_block_tests::parenthesized_assignment_parses ... ok
[INFO] [stdout] test parser::lambda_block_tests::lambda_param_with_default_value ... ok
[INFO] [stdout] test parser::lambda_block_tests::method_call_allows_trailing_comma_multiline ... ok
[INFO] [stdout] test parser::lambda_block_tests::parse_lambda_with_do_keyword_additional ... ok
[INFO] [stdout] test parser::lambda_block_tests::parse_do_block_with_params_additional ... ok
[INFO] [stdout] test parser::lambda_block_tests::do_block_with_empty_pipe_params ... ok
[INFO] [stdout] test parser::lambda_block_tests::parser_arrow_lambda_basic ... ok
[INFO] [stdout] test parser::lambda_block_tests::parser_lambda_multiline_body ... ok
[INFO] [stdout] test parser::lambda_block_tests::stabby_lambda_with_parens_and_expression_body ... ok
[INFO] [stdout] test parser::lambda_block_tests::stabby_lambda_as_primary_expression_in_array ... ok
[INFO] [stdout] test parser::lambda_block_tests::parse_lambda_empty_params_additional ... ok
[INFO] [stdout] test parser::operator_method_tests::def_method_named_ampersand ... ok
[INFO] [stdout] test parser::lambda_block_tests::arrow_lambda_grouped_non_ident_parse_error ... ok
[INFO] [stdout] test parser::operator_method_tests::def_method_named_match_op ... ok
[INFO] [stdout] test parser::operator_method_tests::def_method_named_not_match_op ... ok
[INFO] [stdout] test parser::operator_method_tests::def_method_named_pipe ... ok
[INFO] [stdout] test parser::operator_method_tests::def_method_named_triple_equal ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_bad_method_errors ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_less ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_less_equal ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_minus ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_call_with_brace_block ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_class_method ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_bang_equal ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_percent ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_call_with_parens ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_chained_postfix_calls ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_call_no_args ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_call_with_do_block ... ok
[INFO] [stdout] test parser::lambda_block_tests::method_call_with_stabby_lambda_arg_no_parens ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_greater ... ok
[INFO] [stdout] test parser::lambda_block_tests::method_call_with_stabby_lambda_arg_multiline_body ... ok
[INFO] [stdout] test parser::operator_method_tests::scope_resolution_non_ident_error ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_paren_application ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_greater_equal ... ok
[INFO] [stdout] test parser::stabby_lambda_postfix_tests::stabby_lambda_postfix_nil_predicate ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_star ... ok
[INFO] [stdout] test parser::operator_method_tests::operator_method_def_slash ... ok
[INFO] [stdout] test parser::tests::array_bracket_negative_start ... ok
[INFO] [stdout] test parser::tests::array_bracket_start_length_contents ... ok
[INFO] [stdout] test parser::tests::array_bracket_out_of_range_returns_nil ... ok
[INFO] [stdout] test parser::tests::chained_assignment_rhs_with_call_expression ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_bracket_with_eof_returns_false ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_dot_non_ident_returns_false ... ok
[INFO] [stdout] test parser::tests::case_when_assignment_leaks_out ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_no_equal_after_target ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_with_dot_chain_target ... ok
[INFO] [stdout] test parser::tests::array_bracket_start_length_slice ... ok
[INFO] [stdout] test parser::tests::bare_new_in_class_method_creates_instance ... ok
[INFO] [stdout] test parser::tests::array_plus_array_concatenates ... ok
[INFO] [stdout] test parser::tests::double_splat_in_call_passes_through ... ok
[INFO] [stdout] test parser::tests::block_param_is_nil_when_no_block_given ... ok
[INFO] [stdout] test parser::tests::def_newline_paren_expression_not_consumed_as_params ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_rejects_non_ident_after_comma ... ok
[INFO] [stdout] test parser::tests::interpolated_symbol_dynamic ... ok
[INFO] [stdout] test parser::tests::parenthesized_assignment_value_chain_with_method ... ok
[INFO] [stdout] test parser::tests::array_plus_array_preserves_order ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_with_nested_bracket_target ... ok
[INFO] [stdout] test parser::tests::bare_qmark_method_with_args_in_method_body ... ok
[INFO] [stdout] test parser::tests::method_level_rescue_returns_body_value_on_success ... ok
[INFO] [stdout] test parser::tests::leading_coloncolon_resolves_to_top_level_constant ... ok
[INFO] [stdout] test parser::tests::is_multiple_assignment_with_bracket_index_target ... ok
[INFO] [stdout] test parser::tests::parenthesized_ivar_assignment_as_expression ... ok
[INFO] [stdout] test parser::tests::parse_dict_fat_arrow ... ok
[INFO] [stdout] test parser::tests::parse_trailing_comment_at_eof ... ok
[INFO] [stdout] test parser::tests::parse_symbol_literal_test ... ok
[INFO] [stdout] test parser::tests::parser_handles_multiple_newlines ... ok
[INFO] [stdout] test parser::tests::parser_handles_comments_between_statements ... ok
[INFO] [stdout] test parser::tests::method_level_rescue_catches_and_returns_rescue_value ... ok
[INFO] [stdout] test parser::tests::hash_missing_key_returns_nil ... ok
[INFO] [stdout] test parser::tests::percent_w_bang_delimited ... ok
[INFO] [stdout] test parser::tests::percent_w_empty_returns_empty_array ... ok
[INFO] [stdout] test parser::tests::return_with_assignment_expression ... ok
[INFO] [stdout] test parser::tests::parse_grouped_expression ... ok
[INFO] [stdout] test parser::tests::symbol_bracket_index ... ok
[INFO] [stdout] test parser::tests::percent_w_first_element_is_string ... ok
[INFO] [stdout] test parser::tests::percent_w_brackets_splits_by_whitespace ... ok
[INFO] [stdout] test parser::tests::symbol_caret ... ok
[INFO] [stdout] test parser::tests::return_from_each_block_returns_from_method ... ok
[INFO] [stdout] test parser::tests::symbol_from_cvar ... ok
[INFO] [stdout] test parser::tests::symbol_bracket_index_assign ... ok
[INFO] [stdout] test parser::tests::symbol_bang_equal ... ok
[INFO] [stdout] test parser::tests::parenthesized_simple_assignment_as_expression ... ok
[INFO] [stdout] test parser::tests::symbol_from_ivar ... ok
[INFO] [stdout] test parser::tests::symbol_equal_equal ... ok
[INFO] [stdout] test parser::tests::symbol_from_string_literal ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_alias ... ok
[INFO] [stdout] test parser::tests::symbol_greater ... ok
[INFO] [stdout] test parser::tests::symbol_greater_equal ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_attr_reader ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_def ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_end ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_begin ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_attr_accessor ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_elsif ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_class ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_else ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_case ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_include ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_do ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_lambda ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_attr_writer ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_ensure ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_extend ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_false ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_module ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_break ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_for ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_return ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_then ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_if ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_super ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_next ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_nil ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_raise ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_rescue ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_unless ... ok
[INFO] [stdout] test parser::tests::symbol_match_op ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_true ... ok
[INFO] [stdout] test parser::tests::symbol_less_equal ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_until ... ok
[INFO] [stdout] test parser::tests::symbol_less ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_when ... ok
[INFO] [stdout] test parser::tests::symbol_percent ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_yield ... ok
[INFO] [stdout] test parser::tests::symbol_keyword_while ... ok
[INFO] [stdout] test parser::tests::symbol_raise_keyword ... ok
[INFO] [stdout] test parser::tests::symbol_minus ... ok
[INFO] [stdout] test parser::tests::symbol_not_match_op ... ok
[INFO] [stdout] test parser::tests::symbol_shovel ... ok
[INFO] [stdout] test parser::tests::symbol_plus ... ok
[INFO] [stdout] test parser::tests::symbol_spaceship ... ok
[INFO] [stdout] test parser::tests::test_parse_arithmetic ... ok
[INFO] [stdout] test parser::tests::test_parse_class_def ... ok
[INFO] [stdout] test parser::tests::test_parse_hash_literal_with_fat_arrow ... ok
[INFO] [stdout] test parser::tests::test_parse_function_def ... ok
[INFO] [stdout] test parser::tests::test_parse_integer_literal ... ok
[INFO] [stdout] test parser::tests::test_parse_while_loop ... ok
[INFO] [stdout] test parser::tests::test_parse_method_call ... ok
[INFO] [stdout] test repl_tests::banner_contains_version ... ok
[INFO] [stdout] test parser::tests::test_parse_array_literal ... ok
[INFO] [stdout] test parser::unless_tests::parse_unless_without_else ... ok
[INFO] [stdout] test parser::unless_tests::unless_with_else_takes_else_branch ... ok
[INFO] [stdout] test parser::tests::test_parse_hash_literal_mixed_types ... ok
[INFO] [stdout] test parser::tests::test_parse_assignment ... ok
[INFO] [stdout] test parser::unless_tests::parse_unless_with_else_additional ... ok
[INFO] [stdout] test parser::tests::token_stream_peek_past_end_via_empty_parse ... ok
[INFO] [stdout] test repl_tests::evaluate_buffer_with_parse_error_returns_error ... ok
[INFO] [stdout] test parser::unless_tests::parse_unless_with_else ... ok
[INFO] [stdout] test parser::tests::test_parse_hash_literal_empty ... ok
[INFO] [stdout] test parser::tests::test_parse_if_statement ... ok
[INFO] [stdout] test repl_tests::clear_buffer_resets_continuation ... ok
[INFO] [stdout] test repl_tests::command_quit ... ok
[INFO] [stdout] test repl_tests::command_help ... ok
[INFO] [stdout] test repl_tests::class_persists_across_lines ... ok
[INFO] [stdout] test repl_tests::command_reset ... ok
[INFO] [stdout] test parser::tests::symbol_star ... ok
[INFO] [stdout] test parser::tests::ternary_with_qmark_method_in_true_branch ... ok
[INFO] [stdout] test repl_tests::format_error_returns_display ... ok
[INFO] [stdout] test repl_tests::format_object_class ... ok
[INFO] [stdout] test repl_tests::format_object_compiled_function ... ok
[INFO] [stdout] test repl_tests::command_clear ... ok
[INFO] [stdout] test repl_tests::command_exit ... ok
[INFO] [stdout] test repl_tests::format_object_empty_array ... ok
[INFO] [stdout] test repl_tests::format_object_dict_multiple_entries ... ok
[INFO] [stdout] test repl_tests::format_object_dict ... ok
[INFO] [stdout] test repl_tests::format_object_array ... ok
[INFO] [stdout] test repl_tests::format_object_exception ... ok
[INFO] [stdout] test repl_tests::format_object_float_infinity ... ok
[INFO] [stdout] test repl_tests::format_object_binding ... ok
[INFO] [stdout] test repl_tests::format_object_block ... ok
[INFO] [stdout] test repl_tests::format_object_float_nan ... ok
[INFO] [stdout] test repl_tests::format_object_module ... ok
[INFO] [stdout] test repl_tests::format_object_nested_array ... ok
[INFO] [stdout] test repl_tests::format_object_range_exclusive ... ok
[INFO] [stdout] test repl_tests::format_object_primitives ... ok
[INFO] [stdout] test repl_tests::format_object_float_whole_number ... ok
[INFO] [stdout] test repl_tests::format_object_set ... ok
[INFO] [stdout] test repl_tests::format_object_result_ok ... ok
[INFO] [stdout] test repl_tests::command_unknown ... ok
[INFO] [stdout] test repl_tests::format_object_regex_with_flags ... ok
[INFO] [stdout] test repl_tests::format_object_regex_without_flags ... ok
[INFO] [stdout] test repl_tests::format_object_symbol ... ok
[INFO] [stdout] test repl_tests::format_object_instance ... ok
[INFO] [stdout] test repl_tests::format_object_native_function ... ok
[INFO] [stdout] test repl_tests::help_text_contains_commands ... ok
[INFO] [stdout] test repl_tests::format_object_range_inclusive ... ok
[INFO] [stdout] test repl_tests::format_object_result_err ... ok
[INFO] [stdout] test repl_tests::function_persists_across_lines ... ok
[INFO] [stdout] test repl_tests::process_line_clear_command ... ok
[INFO] [stdout] test repl_tests::process_line_assignment_returns_continue ... ok
[INFO] [stdout] test repl_tests::process_line_multiline_completion ... ok
[INFO] [stdout] test repl_tests::prompt_continuation_when_buffer_has_content ... ok
[INFO] [stdout] test repl_tests::process_line_reset_command ... ok
[INFO] [stdout] test repl_tests::process_line_simple_expression ... ok
[INFO] [stdout] test repl_tests::prompt_normal_when_buffer_empty ... ok
[INFO] [stdout] test repl_tests::process_line_parse_error ... ok
[INFO] [stdout] test repl_tests::process_line_unknown_command ... ok
[INFO] [stdout] test repl_tests::process_line_dot_reset_returns_continue ... ok
[INFO] [stdout] test repl_tests::repl_core_default ... ok
[INFO] [stdout] test repl_tests::process_line_exit_command ... ok
[INFO] [stdout] test repl_tests::process_line_incomplete_input ... ok
[INFO] [stdout] test repl_tests::process_line_runtime_error ... ok
[INFO] [stdout] test repl_tests::process_line_help_command ... ok
[INFO] [stdout] test repl_tests::repl_default ... ok
[INFO] [stdout] test repl_tests::repl_format_block_object ... ok
[INFO] [stdout] test repl_tests::repl_creation ... ok
[INFO] [stdout] test repl_tests::repl_format_native_function ... ok
[INFO] [stdout] test repl_tests::repl_format_method_object ... ok
[INFO] [stdout] test repl_tests::session_array_operations ... ok
[INFO] [stdout] test repl_tests::session_nil_handling ... ok
[INFO] [stdout] test repl_tests::session_string_methods ... ok
[INFO] [stdout] test repl_tests::repl_format_module_object ... ok
[INFO] [stdout] test repl_tests::session_string_interpolation ... ok
[INFO] [stdout] test repl_tests::session_super_keyword ... ok
[INFO] [stdout] test repl_tests::session_persistent_counter ... ok
[INFO] [stdout] test repl_tests::session_range_to_array ... ok
[INFO] [stdout] test repl_tests::session_lambda_and_call ... ok
[INFO] [stdout] test repl_tests::should_evaluate_complete_expression ... ok
[INFO] [stdout] test repl_tests::should_evaluate_empty_input ... ok
[INFO] [stdout] test repl_tests::state_persists_across_lines ... ok
[INFO] [stdout] test require_relative::require_relative_auto_detects_rb_extension ... ok
[INFO] [stdout] test repl_tests::session_block_with_each ... ok
[INFO] [stdout] test require_relative::require_relative_is_registered_globally ... ok
[INFO] [stdout] test require_relative::require_relative_with_invalid_path ... ok
[INFO] [stdout] test require_relative::require_relative_nested_chain ... ok
[INFO] [stdout] test require_relative::require_relative_with_wrong_number_of_arguments ... ok
[INFO] [stdout] test require_relative::require_relative_returns_false_for_already_loaded_file ... ok
[INFO] [stdout] test repl_tests::reset_clears_state ... ok
[INFO] [stdout] test require_relative::require_relative_with_non_string_argument ... ok
[INFO] [stdout] test require_relative::require_relative_makes_classes_accessible ... ok
[INFO] [stdout] test repl_tests::session_variable_and_retrieval ... ok
[INFO] [stdout] test require_relative::require_relative_makes_variables_accessible ... ok
[INFO] [stdout] test require_relative::require_relative_makes_functions_accessible ... ok
[INFO] [stdout] test string_methods_tests::array_join_with_separator ... ok
[INFO] [stdout] test require_relative::require_relative_with_explicit_rb_extension ... ok
[INFO] [stdout] test require_relative::require_relative_circular_does_not_infinite_loop ... ok
[INFO] [stdout] test require_relative::require_relative_diamond_dependency_loads_once ... ok
[INFO] [stdout] test repl_tests::session_closure_counter ... ok
[INFO] [stdout] test repl_tests::session_method_chaining ... ok
[INFO] [stdout] test string_methods_tests::string_chars_returns_array_of_chars ... ok
[INFO] [stdout] test string_methods_tests::string_bytes_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_bytes_returns_array_of_ints ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_strips_crlf ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_no_trailing_returns_unchanged ... ok
[INFO] [stdout] test string_methods_tests::string_chars_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_too_many_args_errors ... ok
[INFO] [stdout] test require_relative::require_relative_returns_true_for_new_file ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_strips_cr ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_with_unmatched_separator_returns_unchanged ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_with_explicit_separator ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_strips_trailing_newline ... ok
[INFO] [stdout] test string_methods_tests::string_chomp_with_nil_returns_unchanged ... ok
[INFO] [stdout] test string_methods_tests::string_concat_operator ... ok
[INFO] [stdout] test string_methods_tests::string_contains_alias ... ok
[INFO] [stdout] test string_methods_tests::string_each_char_error_no_block ... ok
[INFO] [stdout] test string_methods_tests::string_dup_independent_coverage ... ok
[INFO] [stdout] test string_methods_tests::string_empty_false ... ok
[INFO] [stdout] test string_methods_tests::string_each_char_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_empty_true ... ok
[INFO] [stdout] test string_methods_tests::string_downcase_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_empty_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_end_with_true ... ok
[INFO] [stdout] test string_methods_tests::string_dup ... ok
[INFO] [stdout] test string_methods_tests::string_dup_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_end_with_false ... ok
[INFO] [stdout] test string_methods_tests::string_downcase ... ok
[INFO] [stdout] test string_methods_tests::string_ends_with_true ... ok
[INFO] [stdout] test string_methods_tests::string_gsub_basic ... ok
[INFO] [stdout] test string_methods_tests::string_ends_with_error_wrong_count ... ok
[INFO] [stdout] test string_methods_tests::string_ends_with_false ... ok
[INFO] [stdout] test string_methods_tests::string_ends_with_error_non_string_arg ... ok
[INFO] [stdout] test string_methods_tests::string_each_char_iterates ... ok
[INFO] [stdout] test string_methods_tests::string_fsync_returns_nil ... ok
[INFO] [stdout] test string_methods_tests::string_gsub_error_non_string_replacement ... ok
[INFO] [stdout] test string_methods_tests::string_include_false ... ok
[INFO] [stdout] test string_methods_tests::string_gsub_error_non_string_pattern ... ok
[INFO] [stdout] test string_methods_tests::string_include_true ... ok
[INFO] [stdout] test string_methods_tests::string_include_error_wrong_count ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_empty ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_escapes_backslash ... ok
[INFO] [stdout] test string_methods_tests::string_gsub_error_wrong_count ... ok
[INFO] [stdout] test string_methods_tests::string_flush_returns_nil ... ok
[INFO] [stdout] test string_methods_tests::string_include_error_non_string_arg ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_too_many_args_errors ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_escapes_quote ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_escapes_newline ... ok
[INFO] [stdout] test string_methods_tests::string_last_on_empty_returns_nil ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_pads_with_spaces ... ok
[INFO] [stdout] test string_methods_tests::string_isatty_returns_false ... ok
[INFO] [stdout] test string_methods_tests::string_length_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_length ... ok
[INFO] [stdout] test string_methods_tests::string_inspect_simple ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_with_pad_string ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_no_change_when_wider ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_non_regex_non_string_errors ... ok
[INFO] [stdout] test string_methods_tests::string_plus_method_via_send_concatenates ... ok
[INFO] [stdout] test string_methods_tests::string_last_on_nonempty ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_regex_false ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_regex_true ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_wrong_arg_count_errors ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_regex_case_insensitive_flag ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_string_pattern ... ok
[INFO] [stdout] test string_methods_tests::string_rjust_with_pad_string ... ok
[INFO] [stdout] test string_methods_tests::string_reverse ... ok
[INFO] [stdout] test string_methods_tests::string_size_alias ... ok
[INFO] [stdout] test string_methods_tests::string_rjust_pads_with_spaces ... ok
[INFO] [stdout] test string_methods_tests::string_reverse_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_slice ... ok
[INFO] [stdout] test string_methods_tests::string_slice_negative_index ... ok
[INFO] [stdout] test string_methods_tests::string_slice_past_end_returns_empty ... ok
[INFO] [stdout] test string_methods_tests::string_slice_error_wrong_arg_count ... ok
[INFO] [stdout] test string_methods_tests::string_slice_error_wrong_type ... ok
[INFO] [stdout] test string_methods_tests::string_split_error_too_many_args ... ok
[INFO] [stdout] test string_methods_tests::string_split_error_non_string_sep ... ok
[INFO] [stdout] test string_methods_tests::string_match_with_invalid_pattern_returns_false ... ok
[INFO] [stdout] test string_methods_tests::string_split_whitespace ... ok
[INFO] [stdout] test string_methods_tests::string_split_with_separator ... ok
[INFO] [stdout] test string_methods_tests::string_size_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_start_with_true ... ok
[INFO] [stdout] test string_methods_tests::string_start_with_false_all ... ok
[INFO] [stdout] test string_methods_tests::string_starts_with_error_non_string_arg ... ok
[INFO] [stdout] test string_methods_tests::string_starts_with_error_wrong_count ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_non_integer_width_errors ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_non_string_pad_errors ... ok
[INFO] [stdout] test string_methods_tests::string_start_with_multiple_one_match ... ok
[INFO] [stdout] test string_methods_tests::string_starts_with_true ... ok
[INFO] [stdout] test string_methods_tests::string_sub_error_wrong_count ... ok
[INFO] [stdout] test string_methods_tests::string_sync_returns_nil ... ok
[INFO] [stdout] test string_methods_tests::string_sub_error_non_string_replacement ... ok
[INFO] [stdout] test string_methods_tests::string_sub_basic ... ok
[INFO] [stdout] test string_methods_tests::string_strip_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_no_args_errors ... ok
[INFO] [stdout] test string_methods_tests::string_sub_error_non_string_pattern ... ok
[INFO] [stdout] test string_methods_tests::string_starts_with_false ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_empty_pad_errors ... ok
[INFO] [stdout] test string_methods_tests::string_strip_alias ... ok
[INFO] [stdout] test string_methods_tests::string_plus_method_via_send_non_string_arg_errors ... ok
[INFO] [stdout] test string_methods_tests::string_ljust_too_many_args_errors ... ok
[INFO] [stdout] test string_methods_tests::string_plus_method_via_send_no_args_errors ... ok
[INFO] [stdout] test string_methods_tests::string_start_with_no_args_errors ... ok
[INFO] [stdout] test string_methods_tests::string_start_with_non_string_arg_errors ... ok
[INFO] [stdout] test string_methods_tests::string_to_f_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_to_f_basic ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_errors_on_nonexistent_directory ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_negative ... ok
[INFO] [stdout] test string_methods_tests::string_trim ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_with_spaces ... ok
[INFO] [stdout] test string_methods_tests::string_upcase_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_non_numeric ... ok
[INFO] [stdout] test string_methods_tests::string_trim_error_with_args ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_basic ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_finds_all_test_files ... ok
[INFO] [stdout] test string_methods_tests::string_upcase ... ok
[INFO] [stdout] test string_methods_tests::string_to_f_non_numeric ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_finds_nested_test_files ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_suffix_test ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_case_insensitive ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_prefix_test ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_rejects_non_rb_files ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_rejects_non_test_names ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_returns_correct_count ... ok
[INFO] [stdout] test test_discovery::discovery_tests::is_test_file_suffix_spec ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_empty_directory ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_returns_sorted_paths ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_nonexistent_directory ... ok
[INFO] [stdout] test string_methods_tests::string_to_i_leading_digits ... ok
[INFO] [stdout] test test_discovery::discovery_tests::test_discovery_on_file_not_dir ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_error_no_block ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_syntax_error_detected ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_with_failing_tests ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_runtime_error_detected ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_bracket_access ... ok
[INFO] [stdout] test test_discovery::discovery_tests::test_discovery_nonexistent_dir ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_passing_dir ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_iterates_pairs ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_basic ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_receives_key_and_value ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_with_break ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_returns_original_hash ... ok
[INFO] [stdout] test test_discovery::discovery_tests::test_file_result_has_duration ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_fetch_missing_key_with_default ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_fetch_array_key_raises ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_fetch_existing_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_each_with_exception_in_block ... ok
[INFO] [stdout] test test_discovery::discovery_tests::run_discovery_failing_has_error_messages ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_array_key_returns_nil ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_fetch_missing_key_raises_error ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_error_too_many_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_existing_key_ignores_default ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_error_no_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_existing_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_missing_key_with_default ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_float_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_with_integer_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_any_type ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_bool_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_error_no_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_get_missing_key_returns_nil ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_integer_key_false ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_missing ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_index_assign_float_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_integer_key_true ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_nil_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_index_assign_bool_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_has_key_string ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_index_assign_symbol_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_key_alias ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_index_assign_integer_key ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_does_not_mutate_original ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_keys_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_keys_returns_array ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_length ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_error_too_many_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_error_no_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_overwrites_existing_keys ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_values_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_values_returns_array ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_size_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_error_non_hash_arg ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_size_alias ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_length_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_to_a_alias ... ok
[INFO] [stdout] test type_system::io_tests::dir_glob_no_match_returns_empty_array ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_merge_two_hashes ... ok
[INFO] [stdout] test type_system::io_tests::file_directory_false_for_file ... ok
[INFO] [stdout] test type_system::io_tests::file_directory_non_string_arg_errors ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_index_assign_nil_key ... ok
[INFO] [stdout] test type_system::io_tests::file_directory_wrong_arg_count_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_exist_error_no_args ... ok
[INFO] [stdout] test type_system::io_tests::file_directory_true_for_existing_dir ... ok
[INFO] [stdout] test type_system::io_tests::dir_bracket_glob_returns_matches ... ok
[INFO] [stdout] test type_system::io_tests::file_exist_returns_false_for_missing ... ok
[INFO] [stdout] test type_system::io_tests::dir_glob_non_string_arg_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_exist_non_string_error ... ok
[INFO] [stdout] test type_system::io_tests::file_file_non_string_arg_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_file_true_for_existing_file ... ok
[INFO] [stdout] test type_system::io_tests::file_read_error_no_args ... ok
[INFO] [stdout] test type_system::io_tests::file_exist_returns_true_for_existing ... ok
[INFO] [stdout] test type_system::io_tests::file_file_wrong_arg_count_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_read_error_non_string_arg ... ok
[INFO] [stdout] test type_system::io_tests::file_read_existing_file ... ok
[INFO] [stdout] test type_system::io_tests::file_file_false_for_directory ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_for_existing_file ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_non_string_base_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_with_base_dir ... ok
[INFO] [stdout] test type_system::io_tests::file_exists_alias ... ok
[INFO] [stdout] test type_system::io_tests::file_read_nonexistent_file_error ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_wrong_arg_count_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_write_non_string_path_error ... ok
[INFO] [stdout] test type_system::io_tests::file_write_error_no_args ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_non_string_arg_errors ... ok
[INFO] [stdout] test type_system::io_tests::dir_glob_no_args_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_realpath_missing_raises_enoent ... ok
[INFO] [stdout] test type_system::io_tests::dir_glob_returns_matches ... ok
[INFO] [stdout] test type_system::io_tests::print_multiple_args_returns_nil ... ok
[INFO] [stdout] test type_system::io_tests::kernel_load_executes_file ... ok
[INFO] [stdout] test type_system::io_tests::p_multiple_returns_nil ... ok
[INFO] [stdout] test type_system::io_tests::p_returns_the_argument ... ok
[INFO] [stdout] test type_system::io_tests::kernel_load_wrong_arg_count_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_write_with_non_string_content ... FAILED
[INFO] [stdout] test type_system::io_tests::file_write_then_read_roundtrip ... FAILED
[INFO] [stdout] test type_system::io_tests::kernel_load_non_string_arg_errors ... ok
[INFO] [stdout] test type_system::io_tests::file_write_creates_file ... FAILED
[INFO] [stdout] test type_system::hash_methods_tests::hash_entries_error_with_args ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_bracket_missing_key ... ok
[INFO] [stdout] test test_discovery::discovery_tests::discover_excludes_non_test_files ... ok
[INFO] [stdout] test string_methods_tests::array_join_no_separator ... ok
[INFO] [stdout] test type_system::hash_methods_tests::hash_entries_returns_pairs ... ok
[INFO] [stdout] test string_methods_tests::string_tty_returns_false ... ok
[INFO] [stdout] test type_system::io_tests::print_with_no_args_returns_nil ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_abs_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_abs_positive ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_ceil_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_abs_zero ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_ceil_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_ceil ... ok
[INFO] [stdout] test type_system::io_tests::print_returns_nil ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_ceil_whole ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_floor ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_abs_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_floor_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_floor_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_f_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_i_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_abs_positive ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_floor_whole ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_s ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_s_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_i ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_f_returns_self ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_abs_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::float_to_i_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_with_break ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_abs_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_no_block_returns_range_array ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_basic ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_returns_self ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_with_do_block ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_with_exception_in_block ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_times_zero ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_abs_zero ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_f ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_f_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_i_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_s_error_with_args ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_i_returns_self ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::float_round_error_wrong_type ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::float_round_two_places ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_s ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::bool_nil_query_false ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_s_negative ... ok
[INFO] [stdout] test type_system::numeric_methods_tests::int_to_f_negative ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::exception_backtrace_returns_array ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::float_round_error_negative_precision ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::exception_to_s ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::float_round_error_no_args ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::exception_message ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::exception_type ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::bool_to_s_returns_string ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_class_error_with_args ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_class_returns_class ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_nil_query_true ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::get_source_error_wrong_count ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_nil_error_with_args ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::get_source_error_wrong_type ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_respond_to_error_wrong_type ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_to_s_returns_empty_string ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::float_round_zero_places ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_to_s_with_args_silently_ignores ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::object_respond_to_missing ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::nil_respond_to_error_no_args ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_include_error_no_args ... ok
[INFO] [stdout] test type_system::object_float_methods_tests::object_respond_to_user_method ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_include_exclusive_boundary ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_return_inside_block_error ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_include_true ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_include_error_too_many_args ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_exclusive ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_exception_inside_block_error ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_include_false ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_error_with_args ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_basic_coverage ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_iterates ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_error_with_args ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_exception_inside_block_error ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_error_no_block ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_error_no_block ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_basic_coverage ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_to_a_inclusive ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_add_element ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_with_continue ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_contains_error_no_args ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_each_with_break ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_add_duplicate_no_change ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_contains_non_hashable_returns_false ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_squares ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_contains_true ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_delete_alias ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_to_a_exclusive ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_map_exclusive ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_add_error_no_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_add_returns_set ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_difference ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_add_non_hashable_error ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_difference_contains_correct_element ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_each_error_no_block ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_contains_false ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_include_alias ... ok
[INFO] [stdout] test type_system::range_methods_tests::range_to_a_error_with_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_difference_error_non_set ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_each_returns_set ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_empty_true ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_length_alias ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_deduplicates ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_error_too_many_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_has_alias ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_empty ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_intersection_empty ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_error_non_array_arg ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_empty_false ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_intersection_error_non_set ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_from_array ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_contains_string ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_empty_error_with_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_insert_alias ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_intersection ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_each_with_break ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_each_with_exception_in_block ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_remove_existing ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_size ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_remove_non_hashable_error ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_to_a_error_with_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_to_a_returns_array ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_mismatch_raises ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_error_one_arg ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_strings ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_each_iterates ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_size_error_with_args ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_error_no_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_remove_missing_returns_false ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_remove_returns_bool ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_new_with_non_hashable_element_error ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_remove_error_no_args ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_size_coverage ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_error_too_many_args ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_with_custom_message ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_equal_matching_returns_true ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_union_error_non_set ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_nil_raises_error ... ok
[INFO] [stdout] test type_system::type_system_tests::test_array_deep_equality ... ok
[INFO] [stdout] test type_system::type_system_tests::test_cross_type_inequality ... ok
[INFO] [stdout] test type_system::type_system_tests::test_deeply_nested_structures ... ok
[INFO] [stdout] test type_system::type_system_tests::test_dict_deep_equality ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_union ... ok
[INFO] [stdout] test type_system::type_system_tests::test_different_values_different_hashes ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_false_raises_error ... ok
[INFO] [stdout] test type_system::type_system_tests::test_hash_consistency ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_raises_with_raising_block ... ok
[INFO] [stdout] test type_system::type_system_tests::test_mixed_type_collections ... ok
[INFO] [stdout] test type_system::type_system_tests::test_object_hash_wrapper ... ok
[INFO] [stdout] test type_system::type_system_tests::test_primitive_equality ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_error_too_many_args ... ok
[INFO] [stdout] test type_system::type_system_tests::test_primitive_hashing ... ok
[INFO] [stdout] test type_system::type_system_tests::test_reference_equality ... ok
[INFO] [stdout] test type_system::type_system_tests::test_result_equality ... ok
[INFO] [stdout] test type_system::type_system_tests::test_class_variables ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_truthy_value_returns_true ... ok
[INFO] [stdout] test type_system::type_system_tests::test_instance_variables ... ok
[INFO] [stdout] test type_system::type_system_tests::test_non_hashable_types ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_true_returns_true ... ok
[INFO] [stdout] test type_system::type_system_tests::test_result_type_operations ... ok
[INFO] [stdout] test type_system::type_system_tests::test_set_equality ... ok
[INFO] [stdout] test type_system::type_system_tests::test_to_string_class_and_instance ... ok
[INFO] [stdout] test type_system::type_system_tests::test_to_string_dict ... ok
[INFO] [stdout] test type_system::type_system_tests::test_create_all_object_types ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_raises_error_no_block ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_raises_error_with_args ... ok
[INFO] [stdout] test type_system::type_system_tests::test_create_complex_types ... ok
[INFO] [stdout] test type_system::type_system_tests::test_to_string_primitives ... ok
[INFO] [stdout] test type_system::type_system_tests::test_float_epsilon_equality ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_raises_with_non_raising_block_fails ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_defines_class ... ok
[INFO] [stdout] test type_system::testing_framework_tests::testing_framework_all_pass ... ok
[INFO] [stdout] test type_system::type_system_tests::test_to_string_collections ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_returns_last_expression ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_simple_expression ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_reads_outer_variables ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::block_body_can_be_replaced ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::parse_returns_array ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::define_method_replaces_existing ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::parse_wrong_arg_count ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_break_returns_break_value ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_generates_multiple_methods ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_defines_method ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_next_produces_loop_control_error ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_wrong_arg_count ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_runtime_error ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_defines_variables_in_scope ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_wrong_arg_type ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::eval_parse_error ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::parse_wrong_arg_type ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::parse_captures_ast_structure ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_non_expression_statement_sets_last_value ... ok
[INFO] [stdout] test vm::ast_manipulation_tests::parse_error_in_code ... ok
[INFO] [stdout] test type_system::set_methods_tests::set_union_error_no_args ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_raise_propagates_exception ... ok
[INFO] [stdout] test type_system::testing_framework_tests::assert_with_custom_message ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_return_triggers_non_local_return ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_array ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_class ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_compiled_function ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_method ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_exception ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_nil ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_module ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_native_function ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_range ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_string ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_result ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_instance_of_int_is_integer ... ok
[INFO] [stdout] test vm::builtin_classes_tests::all_classes_has_expected_entries ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_subclass_of_runtime_error_is_exception ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_binding ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_instance_of_string_is_not_integer ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_instance_of_int_is_object ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_block ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_subclass_of_runtime_error_is_standard_error ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_bool ... ok
[INFO] [stdout] test vm::builtin_classes_tests::is_subclass_of_string_is_not_integer ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_shares_captured_vars_with_caller ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::array_class ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_dict ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_float ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::float_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::hash_class ... ok
[INFO] [stdout] test vm::builtin_classes_tests::builtin_classes_default ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_int ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::array_respond_to_length ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::array_dup_creates_independent_array ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::bool_to_s ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::array_to_s ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_symbol ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::bool_class ... ok
[INFO] [stdout] test vm::builtin_classes_tests::class_of_set ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::array_clone_creates_independent_array ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::dict_dup_creates_independent_dict ... ok
[INFO] [stdout] test vm::block_execution_coverage_tests::instance_exec_with_arguments_binds_params ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::dup_on_integer_returns_same ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::dup_with_args_errors ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_instance ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_non_string_name_errors ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_dup_creates_independent_instance ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_immediate_raises_runtime_error_subclass ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_frozen_instance_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::integer_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_plain_object_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_nil_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_integer_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_true_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_with_string_name ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_symbol_raises_frozen_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::integer_to_s ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_module ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::nil_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_instance_exec_without_block_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_match_operator_invalid_regex_returns_nil ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_instance_exec_with_block ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_dup_on_set_returns_copy ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_instance_eval_without_block_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::nil_to_s ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_instance_eval_with_block ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_match_operator_non_string_returns_nil ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_methods_returns_array ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_respond_to_non_string_arg_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_send_dispatches_object_method ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_methods_includes_inherited_methods ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_to_s_with_args_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_send_dispatches_native_method ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::integer_respond_to_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::set_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_send_undefined_method_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::range_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_send_non_string_method_name_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_class ... ok
[INFO] [stdout] test vm::class::execution_tests::class_method_and_instance_method_coexist ... ok
[INFO] [stdout] test vm::class::execution_tests::alias_method_string_args ... ok
[INFO] [stdout] test vm::class::execution_tests::class_reopen_from_env ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::string_respond_to_upcase ... ok
[INFO] [stdout] test vm::class::execution_tests::class_self_attr_accessor_creates_methods ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::string_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::user_instance_class ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_not_match_operator_non_string_returns_true ... ok
[INFO] [stdout] test vm::class::execution_tests::class_method_not_callable_on_instance ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::object_not_match_operator_invalid_regex_returns_true ... ok
[INFO] [stdout] test vm::class::execution_tests::class_superclass_not_class_error ... ok
[INFO] [stdout] test vm::class::execution_tests::class_self_attr_accessor_default_nil ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_no_args_error ... ok
[INFO] [stdout] test vm::class::execution_tests::instance_var_declaration_in_class_body ... ok
[INFO] [stdout] test vm::class::execution_tests::extend_undefined_module_error ... ok
[INFO] [stdout] test vm::class::execution_tests::expression_in_module_body ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_with_closure ... ok
[INFO] [stdout] test vm::class::execution_tests::include_undefined_module_errors ... ok
[INFO] [stdout] test vm::class::execution_tests::module_body_general_statements_execute ... ok
[INFO] [stdout] test vm::class::execution_tests::include_inside_module ... ok
[INFO] [stdout] test vm::class::execution_tests::include_non_module_errors ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_on_class_object_no_captured_vars ... ok
[INFO] [stdout] test vm::class::execution_tests::module_class_self_with_def_method ... ok
[INFO] [stdout] test vm::class::execution_tests::module_reopen_from_env ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_invalid_name_type_error ... ok
[INFO] [stdout] test vm::class::execution_tests::include_undefined_module_error ... ok
[INFO] [stdout] test vm::class::execution_tests::include_non_module_error ... ok
[INFO] [stdout] test vm::builtin_object_methods_tests::instance_variable_set_on_false_raises_frozen_error ... ok
[INFO] [stdout] test vm::class::execution_tests::public_def_defines_callable_method ... ok
[INFO] [stdout] test vm::class::execution_tests::qualified_constant_resolution ... ok
[INFO] [stdout] test vm::class::execution_tests::class_superclass_undefined_error ... ok
[INFO] [stdout] test vm::class::execution_tests::module_with_constant_assignment ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_in_class_body ... ok
[INFO] [stdout] test vm::class::execution_tests::setter_on_class_falls_back_to_class_var ... ok
[INFO] [stdout] test vm::class::execution_tests::module_class_self_with_attr_reader ... ok
[INFO] [stdout] test vm::class::execution_tests::private_def_defines_callable_method ... ok
[INFO] [stdout] test vm::class::execution_tests::singleton_method_on_instance ... ok
[INFO] [stdout] test vm::class::execution_tests::setter_on_class_via_defined_method ... ok
[INFO] [stdout] test vm::class::execution_tests::setter_on_module_falls_back_to_class_var ... ok
[INFO] [stdout] test vm::class::execution_tests::refine_in_module_body ... ok
[INFO] [stdout] test vm::class::execution_tests::nested_class_in_module ... ok
[INFO] [stdout] test vm::class::execution_tests::nested_module_in_module ... ok
[INFO] [stdout] test vm::class::execution_tests::range_include_string ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_inherits_from_parent ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_creates_alias ... ok
[INFO] [stdout] test vm::class::execution_tests::extend_non_module_error ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_original_still_works ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_type_error_second_arg ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_with_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_error_nonexistent_source ... ok
[INFO] [stdout] test vm::class::execution_tests::singleton_method_on_module ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_new_name_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::class_module_function_not_found ... ok
[INFO] [stdout] test vm::class::modification_tests::class_module_function ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_old_name_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_wrong_arg_count ... ok
[INFO] [stdout] test vm::class::modification_tests::file_write_failure ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_type_error ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method_not_found ... ok
[INFO] [stdout] test vm::class::modification_tests::define_method_captures_closure_vars ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_wrong_arg_count ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method_with_symbols ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_with_symbol_arg ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_error_nonexistent ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method_type_error_first ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_method_still_includable ... ok
[INFO] [stdout] test vm::class::modification_tests::alias_method_type_error_first_arg ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method_wrong_args ... ok
[INFO] [stdout] test vm::class::modification_tests::module_alias_method_type_error_second ... ok
[INFO] [stdout] test vm::class::modification_tests::module_module_function_type_error ... ok
[INFO] [stdout] test vm::class::modification_tests::module_remove_method ... ok
[INFO] [stdout] test vm::class::modification_tests::module_undef_method_type_error ... ok
[INFO] [stdout] test vm::class::modification_tests::module_undef_method ... ok
[INFO] [stdout] test vm::class::modification_tests::module_undef_method_with_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::module_remove_method_type_error ... ok
[INFO] [stdout] test vm::class::modification_tests::module_module_function_with_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::module_remove_method_wrong_args ... ok
[INFO] [stdout] test vm::class::modification_tests::module_module_function_wrong_args ... ok
[INFO] [stdout] test vm::class::modification_tests::module_name_method ... ok
[INFO] [stdout] test vm::class::modification_tests::module_remove_method_not_found ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_error_not_defined ... ok
[INFO] [stdout] test vm::class::modification_tests::module_remove_method_with_symbol ... ok
[INFO] [stdout] test vm::class::modification_tests::module_undef_method_wrong_args ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_exposes_parent_method ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_removes_own_method ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::alias_method_call_in_class_body ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_with_symbol_arg ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::alias_statement_in_class_body ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::alias_method_with_non_symbol_args_is_noop ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_type_error ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_without_method_missing_raises_error ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_blocks_inherited_method ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::alias_inside_module_body ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_wrong_arg_count ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_with_symbol_arg ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_blocks_own_method ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::class_with_non_class_as_superclass_errors ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_does_not_affect_parent ... ok
[INFO] [stdout] test vm::class::modification_tests::undef_method_type_error ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::def_on_class_object ... ok
[INFO] [stdout] test vm::class::modification_tests::remove_method_wrong_arg_count ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::class_scope_non_class_namespace_errors ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::class_new_block_captures_outer_locals ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::def_on_instance_creates_singleton_method ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::def_on_module_object ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::class_method_def_inside_anonymous_class ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::module_reopen_with_existing_class_compatibility ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::anonymous_parent_class_with_nested ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::include_resolves_sibling_in_enclosing_module ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::include_inside_module_body_compiles ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::class_with_undefined_superclass_errors ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::module_singleton_class_with_attr_reader ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::module_reopen_adds_methods ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::nested_module_inside_module ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::nested_class_under_module_works ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::define_method_in_class_body_via_call ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::def_self_inside_class_new_block ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::define_method_in_class_body_captures_no_outer_vars ... ok
[INFO] [stdout] test vm::class::execution_tests::define_method_with_closure_captures_variables ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::private_function_def_in_class_new_block ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::module_singleton_class_with_method_def ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::reopen_class_inside_namespace ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::qualified_constant_with_non_class_middle_returns_nil_via_error ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::refine_inside_module_body_dispatches_to_refine ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::singleton_class_block_with_attr_accessor ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_alias_undefined_errors ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_extend_errors ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_include_non_module_errors ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_include_undefined_errors ... ok
[INFO] [stdout] test vm::control_tests::for_loop_with_reverse_range ... ok
[INFO] [stdout] test vm::control_tests::break_outside_loop_error ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::qualified_constant_walk_stops_at_non_class_middle ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::two_methods_differing_in_receiver_not_equal ... ok
[INFO] [stdout] test vm::control_tests::raise_inside_while_loop_propagates_exception ... ok
[INFO] [stdout] test vm::control_tests::raise_inside_for_loop_propagates_exception ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_alias_on_object ... ok
[INFO] [stdout] test vm::control_tests::next_outside_loop_error ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::top_level_include_module ... ok
[INFO] [stdout] test vm::control_tests::for_loop_on_non_iterable_error ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::enclosing_module_self_reference_during_body ... ok
[INFO] [stdout] test vm::class_execution_coverage_tests::qualified_constant_in_scope ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load ... FAILED
[INFO] [stdout] test vm::core_tests::auto_call_method_at_top_level ... ok
[INFO] [stdout] test vm::class::modification_tests::module_function_makes_method_callable_on_module ... ok
[INFO] [stdout] test vm::control_tests::for_loop_float_range_bounds_error ... ok
[INFO] [stdout] test vm::control_tests::return_inside_for_loop_exits_method ... ok
[INFO] [stdout] test vm::control_tests::return_inside_while_loop_exits_method ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::two_rationals_with_different_values_are_not_equal ... ok
[INFO] [stdout] test vm::class_execution_more_coverage_tests::two_rationals_with_same_values_are_equal ... ok
[INFO] [stdout] test vm::control_tests::break_in_while_loop_remaining ... ok
[INFO] [stdout] test vm::core_tests::instance_var_read_on_non_instance_self ... ok
[INFO] [stdout] test vm::core_tests::auto_call_method_in_block_context ... ok
[INFO] [stdout] test vm::core_tests::leading_coloncolon_non_ident_error ... ok
[INFO] [stdout] test vm::core_tests::instance_var_read_on_class_self_returns_nil ... ok
[INFO] [stdout] test vm::core_tests::match_at_top_level_with_exception_propagates ... ok
[INFO] [stdout] test vm::core_tests::block_execution_with_captured_variables ... ok
[INFO] [stdout] test vm::core_tests::execute_file_parse_error_in_file ... ok
[INFO] [stdout] test vm::core_tests::case_in_as_value_expression ... ok
[INFO] [stdout] test vm::core_tests::case_in_control_flow_exception_at_top_level ... ok
[INFO] [stdout] test vm::core_tests::case_in_continues_after_match ... ok
[INFO] [stdout] test vm::core_tests::class_var_read_inside_instance_method ... ok
[INFO] [stdout] test vm::core_tests::comparable_spaceship_fallback_for_less_than ... ok
[INFO] [stdout] test vm::core_tests::define_method_with_closure_captured_vars ... ok
[INFO] [stdout] test vm::core_tests::comparable_spaceship_fallback_for_greater_than ... ok
[INFO] [stdout] test vm::core_tests::custom_operator_minus ... ok
[INFO] [stdout] test vm::core_tests::parser_program_comment_only ... ok
[INFO] [stdout] test vm::core_tests::custom_operator_plus ... ok
[INFO] [stdout] test vm::core_tests::custom_operator_multiply ... ok
[INFO] [stdout] test vm::core_tests::super_deep_inheritance ... ok
[INFO] [stdout] test vm::core_tests::rescue_errno_style_exception_via_standard_error ... ok
[INFO] [stdout] test vm::core_tests::scope_resolution_on_non_class_error ... ok
[INFO] [stdout] test vm::core_tests::match_control_flow_return_at_top_level ... ok
[INFO] [stdout] test vm::core_tests::require_relative_success_path ... ok
[INFO] [stdout] test vm::core_tests::super_with_arguments ... ok
[INFO] [stdout] test vm::core_tests::super_in_class_without_parent_error ... ok
[INFO] [stdout] test vm::core_tests::vm_default_creates_valid_vm ... ok
[INFO] [stdout] test vm::core_tests::uncaught_exception_at_top_level ... ok
[INFO] [stdout] test vm::core_tests::super_chain_works_through_inheritance ... ok
[INFO] [stdout] test vm::defined_tests::defined_array_literal ... ok
[INFO] [stdout] test vm::defined_tests::defined_class_variable ... ok
[INFO] [stdout] test vm::defined_tests::defined_class_var_with_existing ... ok
[INFO] [stdout] test vm::defined_tests::defined_call_expression_coverage ... ok
[INFO] [stdout] test vm::defined_tests::defined_index_expression ... ok
[INFO] [stdout] test vm::defined_tests::defined_global_function_returns_string ... ok
[INFO] [stdout] test vm::defined_tests::defined_dictionary_literal ... ok
[INFO] [stdout] test vm::defined_tests::defined_index_undefined_receiver ... ok
[INFO] [stdout] test vm::defined_tests::defined_global_variable ... ok
[INFO] [stdout] test vm::defined_tests::defined_constant ... ok
[INFO] [stdout] test vm::defined_tests::defined_instance_var ... ok
[INFO] [stdout] test vm::defined_tests::defined_instance_var_when_unset_returns_nil ... ok
[INFO] [stdout] test vm::defined_tests::defined_method_call_undefined_receiver ... ok
[INFO] [stdout] test vm::defined_tests::defined_literal ... ok
[INFO] [stdout] test vm::core_tests::super_outside_method_context_error ... ok
[INFO] [stdout] test vm::defined_tests::defined_class_variable_from_method ... ok
[INFO] [stdout] test vm::defined_tests::defined_self ... ok
[INFO] [stdout] test vm::defined_tests::defined_local_variable ... ok
[INFO] [stdout] test vm::defined_tests::defined_method ... ok
[INFO] [stdout] test vm::core_tests::super_with_paren_less_args ... ok
[INFO] [stdout] test vm::core_tests::super_method_not_in_parent_error ... ok
[INFO] [stdout] test vm::defined_tests::defined_scope_resolution_existing ... ok
[INFO] [stdout] test vm::defined_tests::defined_scope_resolution_class ... ok
[INFO] [stdout] test vm::defined_tests::defined_scope_resolution ... ok
[INFO] [stdout] test vm::defined_tests::defined_method_call ... ok
[INFO] [stdout] test vm::class::modification_tests::module_module_function_not_found ... ok
[INFO] [stdout] test vm::core_tests::super_when_self_is_class_error ... ok
[INFO] [stdout] test vm::defined_tests::defined_undefined ... ok
[INFO] [stdout] test vm::defined_tests::defined_undefined_scope_resolution ... ok
[INFO] [stdout] test vm::defined_tests::defined_undefined_global_var_returns_nil ... ok
[INFO] [stdout] test vm::defined_tests::defined_method_call_on_receiver ... ok
[INFO] [stdout] test vm::defined_tests::defined_yield_without_block ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::case_when_as_last_stmt_in_method ... ok
[INFO] [stdout] test vm::defined_tests::defined_super_returns_super ... ok
[INFO] [stdout] test vm::defined_tests::defined_range_expression ... ok
[INFO] [stdout] test vm::defined_tests::defined_self_in_method ... ok
[INFO] [stdout] test vm::defined_tests::defined_super ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::case_in_pattern_match_in_block ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::defined_failing_expression_returns_nil ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::defined_call_to_undefined_function_returns_nil ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::case_when_as_last_stmt_in_nested_context ... ok
[INFO] [stdout] test vm::defined_tests::defined_self_returns_string ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::begin_body_case_when_covers_execute_statements_for_value ... ok
[INFO] [stdout] test vm::defined_tests::defined_yield_with_block ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::defined_instance_var_in_class_method_returns_nil ... ok
[INFO] [stdout] test vm::execution::class_module_tests::class_reopen_from_local_environment ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::case_in_pattern_match_in_method ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::hash_literal_with_trailing_comma ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::parenthesized_assignment_expression ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::index_instance_without_bracket_method_errors ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::method_body_begin_rescue_as_last_statement ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::if_expression_with_case_in_body_returns_case_value ... ok
[INFO] [stdout] test vm::execution::class_module_tests::class_instance_var_in_class_method ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::multiple_assignment_lookahead_rejects_non_ident ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::method_body_case_when_as_last_statement ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::case_when_in_block_returns_value ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::multiple_assignment_with_newline_between_targets ... ok
[INFO] [stdout] test vm::execution::class_module_tests::comparable_spaceship_fallback_for_greater_than ... ok
[INFO] [stdout] test vm::execution::class_module_tests::exclusive_float_range_include_at_end_is_false ... ok
[INFO] [stdout] test vm::execution::class_module_tests::class_var_read_on_non_class_self_errors ... ok
[INFO] [stdout] test vm::execution::class_module_tests::exclusive_float_range_include ... ok
[INFO] [stdout] test vm::execution::class_module_tests::module_reopen_from_globals ... ok
[INFO] [stdout] test vm::execution::class_module_tests::instance_var_read_on_immediate_returns_nil ... ok
[INFO] [stdout] test vm::execution::class_module_tests::instance_var_assign_on_immediate_raises_frozen ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::top_level_if_containing_case_returns_value ... ok
[INFO] [stdout] test vm::execution::case_misc_tests::break_inside_while_in_if_expression ... ok
[INFO] [stdout] test vm::execution::class_module_tests::class_var_assignment_on_non_class_self_errors ... ok
[INFO] [stdout] test vm::execution::exception_tests::complex_construction ... ok
[INFO] [stdout] test vm::execution::class_module_tests::undef_method_via_method_missing_path ... ok
[INFO] [stdout] test vm::execution::exception_tests::break_inside_function_body_errors ... ok
[INFO] [stdout] test vm::execution::exception_tests::ensure_block_with_runtime_error_overrides_result ... ok
[INFO] [stdout] test vm::execution::exception_tests::break_inside_begin_body_errors ... ok
[INFO] [stdout] test vm::execution::exception_tests::cvar_outside_class_error ... ok
[INFO] [stdout] test vm::execution::exception_tests::nested_begin_as_last_stmt_in_execute_statements_for_value ... ok
[INFO] [stdout] test vm::execution::exception_tests::begin_rescue_ensure_runs_always ... ok
[INFO] [stdout] test vm::execution::exception_tests::ensure_with_exception_in_ensure ... ok
[INFO] [stdout] test vm::execution::exception_tests::next_inside_begin_body_errors ... ok
[INFO] [stdout] test vm::execution::class_module_tests::module_setter_with_defined_method ... ok
[INFO] [stdout] test vm::execution::exception_tests::nested_begin_rescue_propagates_to_outer ... ok
[INFO] [stdout] test vm::execution::exception_tests::hash_new_with_default_block ... ok
[INFO] [stdout] test vm::execution::exception_tests::rational_construction ... ok
[INFO] [stdout] test vm::execution::exception_tests::ivar_outside_method_error ... ok
[INFO] [stdout] test vm::execution::exception_tests::refinement_method_uses_refined_behavior ... ok
[INFO] [stdout] test vm::execution::exception_tests::require_relative_nonexistent_error ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::attr_writer_works ... ok
[INFO] [stdout] test vm::execution::exception_tests::super_in_class_with_no_superclass_errors ... ok
[INFO] [stdout] test vm::execution::exception_tests::rescue_reraise_propagates ... ok
[INFO] [stdout] test vm::execution::exception_tests::ensure_block_with_return_in_non_last_stmt ... ok
[INFO] [stdout] test vm::execution::exception_tests::rescue_runtime_error_from_undefined_method ... ok
[INFO] [stdout] test vm::execution::exception_tests::rescue_bare_catches_runtime_error ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::ampersand_with_non_block_passes_as_positional ... ok
[INFO] [stdout] test vm::execution::exception_tests::ensure_block_return_overrides_rescue_result ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::block_arg_passed_with_ampersand ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::block_params_basic ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::block_param_is_nil_when_no_block_passed ... ok
[INFO] [stdout] test vm::execution::exception_tests::undef_method_raises_on_call ... ok
[INFO] [stdout] test vm::execution::class_module_tests::module_setter_method_dispatch ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::block_param_used_when_block_passed ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_last_stmt_begin_rescue_catches_error ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_last_stmt_begin_rescue_returns_value ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::class_method_block_param_is_nil_when_no_block_passed ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::lambda_brace_block ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::function_with_block_param_called_without_block ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_block_parameter_receives_block ... ok
[INFO] [stdout] test vm::execution::exception_tests::rescue_type_error ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::non_local_return_from_block_in_method ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_with_post_splat_param_binds_last_arg ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_with_post_splat_param_splat_collects_middle ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_returns_last_expression_value ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::call_fallback_dispatches_to_self_on_error ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::call_bare_identifier_dispatches_to_self ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::too_many_args_without_variadic ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::block_param_extracted_from_trailing_block_arg ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::variadic_method_requires_mandatory_params ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::parenless_call_with_splat_arg ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::method_with_block_param_called_with_lambda_as_positional ... ok
[INFO] [stdout] test vm::execution::operators_tests::format_c_with_invalid_unicode_uses_display ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::nested_method_calls ... ok
[INFO] [stdout] test vm::execution::operators_tests::format_d_with_float_uses_display ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::stabby_lambda_expression ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::multi_arg_bracket_call ... ok
[INFO] [stdout] test vm::execution::operators_tests::format_c_with_float_uses_display ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::stabby_lambda_with_expression_body ... ok
[INFO] [stdout] test vm::execution::method_invocation_tests::standalone_function_with_args ... ok
[INFO] [stdout] test vm::execution::operators_tests::format_d_with_string_uses_display ... ok
[INFO] [stdout] test vm::execution::operators_tests::regex_match_no_match ... ok
[INFO] [stdout] test vm::execution::operators_tests::regex_match_operator ... ok
[INFO] [stdout] test vm::execution::operators_tests::regex_not_match_does_match ... ok
[INFO] [stdout] test vm::execution::operators_tests::regex_not_match_operator ... ok
[INFO] [stdout] test vm::execution::operators_tests::regex_type_name_in_error_message ... ok
[INFO] [stdout] test vm::execution::operators_tests::unary_plus_on_non_numeric_errors ... ok
[INFO] [stdout] test vm::execution::string_io_tests::magic_dir_without_file_context_returns_dot ... ok
[INFO] [stdout] test vm::execution::operators_tests::unless_expression_truthy_branch ... ok
[INFO] [stdout] test vm::execution::operators_tests::unless_expression_falsy_branch ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_index_with_invalid_type_errors ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_negative_range_index ... ok
[INFO] [stdout] test vm::execution::string_io_tests::stdout_puts_with_non_string_arg ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_range_index ... ok
[INFO] [stdout] test vm::execution::string_io_tests::range_each_no_block_error ... ok
[INFO] [stdout] test vm::execution::string_io_tests::stdout_puts_no_args ... ok
[INFO] [stdout] test vm::execution::string_io_tests::range_map_with_args_error ... ok
[INFO] [stdout] test vm::execution::string_io_tests::range_each_with_args_error ... ok
[INFO] [stdout] test vm::execution::string_io_tests::stderr_puts_returns_nil ... ok
[INFO] [stdout] test vm::execution::string_io_tests::range_map_no_block_error ... ok
[INFO] [stdout] test vm::expression_tests::dict_index_read_undefined_key_returns_nil ... ok
[INFO] [stdout] test vm::expression_tests::dict_index_read_array_key_returns_nil ... ok
[INFO] [stdout] test vm::expression_tests::dict_literal_array_key_works ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_range_exclusive ... ok
[INFO] [stdout] test vm::expression_tests::break_inside_if_expression_in_while_loop ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_exclusive_range_index ... ok
[INFO] [stdout] test vm::expression_tests::for_loop_with_break ... ok
[INFO] [stdout] test vm::execution::string_io_tests::stdout_print_returns_nil ... ok
[INFO] [stdout] test vm::expression_tests::array_index_read_non_int_error ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_range_index_with_float_bounds ... ok
[INFO] [stdout] test vm::execution::string_io_tests::stdout_puts_returns_nil ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_slice_start_beyond_length_returns_empty ... ok
[INFO] [stdout] test vm::execution::string_io_tests::string_each_char ... ok
[INFO] [stdout] test vm::expression_tests::if_expression_elsif_branch_taken ... ok
[INFO] [stdout] test vm::expression_tests::unless_as_expression_returns_nil_when_true ... ok
[INFO] [stdout] test vm::expression_tests::if_expression_with_multiple_statements_in_branch ... ok
[INFO] [stdout] test vm::expression_tests::unless_expression_else_branch_taken ... ok
[INFO] [stdout] test vm::expression_tests::index_read_on_integer_error ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::global_variable_read_undefined_returns_nil ... ok
[INFO] [stdout] test vm::expression_tests::if_expression_elsif_first_false_second_true ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_bare_method_name_returns_bound ... ok
[INFO] [stdout] test vm::expression_tests::index_read_on_bool_error ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::assignment_last_expr_returns_value ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::bare_ident_dispatches_to_self_method ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_class_constant_from_instance_method ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::class_triple_eq_match ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::class_triple_eq_no_match ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_bare_new_in_class_method ... ok
[INFO] [stdout] test vm::expression_tests::return_inside_unless_expression_branch ... ok
[INFO] [stdout] test vm::expression_tests::return_inside_if_expression_branch ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_class_constant_from_class_method ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_class_constant_from_module_context ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::bare_ident_method_with_args_returns_bound ... ok
[INFO] [stdout] test vm::expression_tests::if_expression_with_return_in_branch ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_method_with_args_returns_bound_method_on_self ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_constant_from_globals_inside_method ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_class_constant_not_on_non_class_receiver ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_global_constant_resolution ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_class_method_zero_arg ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_no_self_no_global_error ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_class_method_with_args_returns_bound ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_method_with_args_fallback_with_self ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_method_with_args_and_self ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_method_fallback_with_receiver ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_undefined_variable_error ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_undefined_with_self_in_scope ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_variadic_method_on_self_auto_calls ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::range_class_triple_eq ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_variadic_object_method ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::or_assign_last_expr_returns_value ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_method_zero_arg_fallback_with_self ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::identifier_object_variadic_method_with_self ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::string_index_range ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::bare_identifier_dispatches_to_native_class_method ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::enclosing_module_name_resolves_to_self ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::constant_in_enclosing_module_from_class_body ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::scope_resolution_on_class_with_constant ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::splat_array_passes_through ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::splat_with_non_array_value_treated_as_single_arg ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::splat_non_array_wraps ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::string_index_int ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::string_index_negative ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::string_index_out_of_bounds ... ok
[INFO] [stdout] test vm::method::dispatch_tests::array_push_and_pop_updates_collection ... ok
[INFO] [stdout] test vm::method::dispatch_tests::array_append_adds_element ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::constant_inherited_from_parent_class_via_chain ... ok
[INFO] [stdout] test vm::method::dispatch_tests::calls_string_length_method ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::uppercase_constant_in_globals_resolves ... ok
[INFO] [stdout] test vm::identifier_more_coverage_tests::constant_on_object_class_accessible_anywhere ... ok
[INFO] [stdout] test vm::method::dispatch_tests::float_round_with_negative_precision_fails ... ok
[INFO] [stdout] test vm::identifier_coverage_tests::splat_with_nil_value_treated_as_single_arg ... ok
[INFO] [stdout] test vm::method::dispatch_tests::float_round_rounds_to_precision ... ok
[INFO] [stdout] test vm::method::dispatch_tests::float_round_with_two_decimals ... ok
[INFO] [stdout] test vm::method::dispatch_tests::float_round_with_zero_precision ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_bytes_returns_array_of_byte_values ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_reverse_reverses_characters ... ok
[INFO] [stdout] test vm::method::dispatch_tests::float_round_with_non_integer_precision_fails ... ok
[INFO] [stdout] test vm::method::invocation_tests::block_captures_closure_vars ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_trim_removes_whitespace ... ok
[INFO] [stdout] test vm::method::invocation_tests::block_given_with_yield ... ok
[INFO] [stdout] test vm::method::invocation_tests::class_method_variadic ... ok
[INFO] [stdout] test vm::method::invocation_tests::ampersand_block_arg_extracted_to_pending_block ... ok
[INFO] [stdout] test vm::method::invocation_tests::exception_new_with_no_args ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_upcase_returns_new_string ... ok
[INFO] [stdout] test vm::method::invocation_tests::call_fallback_to_self_method ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_chars_returns_array_of_characters ... ok
[INFO] [stdout] test vm::method::invocation_tests::block_captures_multiple_vars ... ok
[INFO] [stdout] test vm::method::invocation_tests::exception_new_with_non_string_arg ... ok
[INFO] [stdout] test vm::method::invocation_tests::continue_inside_method_body_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::break_inside_method_body_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::block_given_without_block ... ok
[INFO] [stdout] test vm::method::invocation_tests::function_body_ends_with_unless_else_taken ... ok
[INFO] [stdout] test vm::method::invocation_tests::exception_new_with_too_many_args_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::function_body_ends_with_unless_then_taken ... ok
[INFO] [stdout] test vm::method::invocation_tests::function_too_few_args_error ... ok
[INFO] [stdout] test vm::method::dispatch_tests::undefined_method_returns_runtime_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_body_ends_with_unless_else_taken ... ok
[INFO] [stdout] test vm::method::invocation_tests::missing_required_keyword_arg_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::return_from_rescue_block_returns_from_method ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_optional_param_gets_nil_when_not_provided ... ok
[INFO] [stdout] test vm::method::dispatch_tests::string_reverse_handles_unicode ... ok
[INFO] [stdout] test vm::method::invocation_tests::return_from_begin_block_returns_from_method ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_empty ... ok
[INFO] [stdout] test vm::method::invocation_tests::function_too_many_args_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_collect_args ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_rescue_with_assignment_as_last_statement ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_with_begin_ensure_propagates_body_value ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_body_ends_with_unless_then_taken ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_in_dotted_call ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_expand_in_call ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_does_not_intercept_defined_methods ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_basic_intercept ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_in_method_call ... ok
[INFO] [stdout] test vm::method::invocation_tests::yield_no_block_error ... ok
[INFO] [stdout] test vm::method::invocation_tests::variadic_with_fixed_before_and_default ... ok
[INFO] [stdout] test vm::method::invocation_tests::method_rescue_else_clause_value_propagates ... ok
[INFO] [stdout] test vm::method::invocation_tests::variadic_method_with_required_before_splat_errors_on_too_few ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_returns_value ... ok
[INFO] [stdout] test vm::method::invocation_tests::splat_with_fixed_before ... ok
[INFO] [stdout] test vm::method::invocation_tests::variadic_method_with_required_after_splat_errors_on_too_few ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_overridden_in_child ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_single_param_ignores_call_args ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_inherited_from_parent ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_no_args_gives_empty_array ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_dynamic_hash_lookup ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries ... FAILED
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::define_method_at_top_level_installs_on_object ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error ... FAILED
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements ... FAILED
[INFO] [stdout] test vm::method::missing_tests::no_method_missing_raises_error ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::load_with_non_array_load_path_errors ... ok
[INFO] [stdout] test vm::method::missing_tests::method_missing_args_can_be_iterated ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::require_raises_load_error_exception ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::define_method_inside_module_eval_installs_on_module ... ok
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message ... FAILED
[INFO] [stdout] test vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries ... FAILED
[INFO] [stdout] test vm::method::missing_tests::method_missing_receives_arguments_as_array ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_equal_success ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_equal_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_equal_failure_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_equal_with_custom_message ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_equal_too_few_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::format_with_multi_args_as_array ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_with_custom_message ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_raises_block_raises_passes ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_with_false_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_raises_no_block_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_with_true_passes ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_raises_with_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::format_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::caller_returns_empty_array ... ok
[INFO] [stdout] test vm::method::invocation_tests::yield_no_args ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::assert_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::load_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::format_with_args ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::load_non_string_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::method_token_outside_method_is_empty_symbol ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::require_non_string_errors ... ok
[INFO] [stdout] test vm::method::invocation_tests::yield_multiple_args ... ok
[INFO] [stdout] test vm::method::invocation_tests::yield_basic ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::require_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::require_relative_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_define_method_without_block_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::method_token_inside_method_returns_symbol ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::require_relative_non_string_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_define_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_define_method_with_string ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_define_method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::load_nonexistent_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::require_nonexistent_raises_load_error ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_define_method_with_symbol ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_private_array_unpacks ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_to_s_returns_main ... ok
[INFO] [stdout] test vm::native_functions_tests::array_conversion_from_string_wraps ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_private_with_no_args_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::array_conversion_from_array_returns_self ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_private_non_string_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_private_undefined_method_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_equal_failure ... ok
[INFO] [stdout] test vm::native_functions_tests::array_conversion_from_nil_returns_empty ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_equal_with_non_instance_objects_uses_display ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_equal_success ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_raises_no_block_error ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_public_with_symbol ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_equal_wrong_arg_count ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_equal_with_message ... ok
[INFO] [stdout] test vm::native_functions_coverage_tests::top_level_private_with_string ... ok
[INFO] [stdout] test vm::native_functions_tests::block_arg_nil_dropped ... ok
[INFO] [stdout] test vm::native_functions_tests::freeze_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::dunder_method_returns_symbol ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_false_returns_zero ... ok
[INFO] [stdout] test vm::native_functions_tests::gets_with_args_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_string_with_whitespace ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_true_returns_one ... ok
[INFO] [stdout] test vm::native_functions_tests::load_missing_file_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::load_existing_file ... ok
[INFO] [stdout] test vm::native_functions_tests::load_file_with_parse_error_propagates_error ... ok
[INFO] [stdout] test vm::native_functions_tests::load_existing_file_returns_true ... FAILED
[INFO] [stdout] test vm::native_functions_tests::block_arg_with_block ... ok
[INFO] [stdout] test vm::native_functions_tests::load_nonexistent_file_error ... ok
[INFO] [stdout] test vm::native_functions_tests::caller_returns_array ... ok
[INFO] [stdout] test vm::native_functions_tests::load_non_string_arg_errors_cov ... ok
[INFO] [stdout] test vm::native_functions_tests::load_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::format_alias ... ok
[INFO] [stdout] test vm::native_functions_tests::load_nonexistent_file_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::load_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::at_exit_returns_nil ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_int ... ok
[INFO] [stdout] test vm::native_functions_tests::assert_raises_with_args ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_invalid_string_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_array_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::load_via_load_path ... FAILED
[INFO] [stdout] test vm::native_functions_tests::method_with_no_args_error ... ok
[INFO] [stdout] test vm::native_functions_tests::method_returns_method_object ... ok
[INFO] [stdout] test vm::native_functions_tests::method_with_too_many_args_error ... ok
[INFO] [stdout] test vm::native_functions_tests::print_instance_without_string_to_s_uses_display ... ok
[INFO] [stdout] test vm::native_functions_tests::method_with_non_symbol_arg_error ... ok
[INFO] [stdout] test vm::native_functions_tests::load_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::method_with_undefined_name_error ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_nil_returns_zero ... ok
[INFO] [stdout] test vm::native_functions_tests::method_name_inside_method_returns_short_name ... ok
[INFO] [stdout] test vm::native_functions_tests::module_function_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::integer_conversion_from_float_truncates ... ok
[INFO] [stdout] test vm::native_functions_tests::p_function_returns_single_value ... ok
[INFO] [stdout] test vm::native_functions_tests::method_with_non_method_variable_error ... ok
[INFO] [stdout] test vm::native_functions_tests::private_visibility_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::print_formats_arguments_without_newline ... ok
[INFO] [stdout] test vm::native_functions_tests::private_class_method_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::rand_with_zero_arg ... ok
[INFO] [stdout] test vm::native_functions_tests::require_missing_file_raises_load_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::require_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::private_with_defined_method_returns_symbol ... ok
[INFO] [stdout] test vm::native_functions_tests::private_with_undefined_method_raises_name_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_nonexistent_file_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::public_class_method_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::protected_visibility_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::public_visibility_stub_is_noop ... ok
[INFO] [stdout] test vm::native_functions_tests::rand_no_args_returns_float ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_with_wrong_arg_count_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_without_file_context_error ... ok
[INFO] [stdout] test vm::native_functions_tests::rand_with_float_arg_returns_zero ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_with_non_string_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_execute_file_error_propagates ... ok
[INFO] [stdout] test vm::native_functions_tests::sprintf_basic ... ok
[INFO] [stdout] test vm::native_functions_tests::sleep_with_zero ... ok
[INFO] [stdout] test vm::native_functions_tests::require_missing_file_raises_load_error_caught_as_standard_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_deduplication ... ok
[INFO] [stdout] test vm::native_functions_tests::rand_with_string_arg_returns_zero ... ok
[INFO] [stdout] test vm::native_functions_tests::require_with_invalid_load_path_raises_load_error ... ok
[INFO] [stdout] test vm::native_functions_tests::sprintf_no_args_error ... ok
[INFO] [stdout] test vm::native_functions_tests::require_relative_no_context_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::rand_with_int_arg ... ok
[INFO] [stdout] test vm::native_functions_tests::srand_returns_int ... ok
[INFO] [stdout] test vm::native_functions_tests::symbol_to_proc_in_map ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_private_multiple_symbols ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_define_method_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_private_no_args ... ok
[INFO] [stdout] test vm::native_functions_tests::string_conversion_from_nil ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_private_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_define_method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_private_undefined_method_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_define_method_no_block_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_private_with_symbol ... ok
[INFO] [stdout] test vm::native_functions_tests::top_level_public_no_args ... ok
[INFO] [stdout] test vm::native_functions_tests::warn_multiple_args ... ok
[INFO] [stdout] test vm::native_functions_tests::using_no_args_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::string_conversion_from_int ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_keyword_bareword_form ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::array_sort_by_without_block_raises ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_can_inherit_via_qualified_superclass ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_method_accepts_string_coerced_via_to_str ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::basicobject_has_nil_superclass ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_method_on_frozen_class_raises_frozen_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_freeze_sets_frozen_q ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_new_with_non_class_superclass_raises ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_method_on_frozen_module_raises_frozen_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_allocate_returns_uninitialized_class ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_method_returns_symbol_of_new_name ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_to_initialize_marks_alias_private ... ok
[INFO] [stdout] test vm::native_functions_tests::using_inside_method_errors ... ok
[INFO] [stdout] test vm::native_functions_tests::warn_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::array_sort_by_orders_by_key ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_keyword_symbol_form ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::alias_method_missing_source_raises_name_error ... ok
[INFO] [stdout] test vm::native_functions_tests::using_non_module_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::instance_methods_returns_public_methods_only ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_subclasses_picks_up_anonymous_subclass ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_join_flattens_array_of_strings ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::integer_times_no_block_returns_enumerable_array ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_dirname_returns_parent_dir ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_autoload_query_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_autoload_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_dirname_root ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_subclasses_empty_for_leaf_class ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_extend_object_mixes_module_into_target ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_join_joins_parts ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_expand_path_on_nonexistent_path_returns_input ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_respond_to_known_method ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_alias_method_missing_source_raises_name_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::class_subclasses_returns_direct_subclasses ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::file_respond_to_unknown_method ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::instance_methods_false_excludes_private ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::inherited_private_call_externally_raises ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_include_with_non_module_arg_raises ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_include_with_arg_mixes_in_module ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_nesting_returns_array ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_instance_method_returns_method_object ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_public_instance_methods_false_only_own ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_alias_method_returns_symbol_of_new_name ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_prepend_with_arg_mixes_in_module ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_instance_method_missing_raises_name_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_with_leading_double_colon_reopens_top_level ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::object_method_missing_raises_name_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::object_method_returns_method_object ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::object_method_returns_method_objects_equal_for_same_name ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::public_instance_methods_include_super_includes_mixin ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::public_constant_is_a_noop ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::object_superclass_is_basicobject ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::private_method_implicit_self_call_works ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::private_constant_blocks_qualified_access_from_outside ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::private_method_external_call_raises_no_method_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::public_override_shadows_inherited_private ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::public_instance_methods_include_super_includes_inherited ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_current_returns_nil_stub ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_main_returns_nil_stub ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_join_returns_thread_itself ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_respond_to_unknown_method ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_alive_returns_false_stub ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_value_is_cached_across_calls ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::super_through_aliased_method_invokes_parent_mixin ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_new_captures_block_and_value_runs_it_synchronously ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::super_after_alias_and_redefine_still_hits_original_super ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::uninitialized_class_new_raises_type_error ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_pass_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_report_on_exception_called_directly ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_respond_to_known_method ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::regular_class_allocate_returns_instance ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::thread_new_body_is_deferred_until_value_called ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_private_instance_methods_lists_private_only ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::module_private_instance_methods_excludes_public ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::inject_with_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::each_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::inject_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::until_prefix_loop ... ok
[INFO] [stdout] test vm::native_methods::alias_method_spec_additions_tests::until_postfix_modifier ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::map_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::reduce_without_initial_uses_first_element ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::sort_by_with_block_sorts_by_key ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::sort_by_with_positional_args_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_bracket_start_length_beyond_end_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_bracket_start_length_clamps_to_end ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_bracket_start_length_non_integer_start_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_append_no_args_returns_self ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_join_without_separator ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pack_j_with_non_int_defaults_to_zero ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pack_s_with_non_int_defaults_to_zero ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::reduce_with_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_partition_with_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::select_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_inject_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pop_empty ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_each_raise_propagates_exception ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::partition_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::reduce_with_initial_value_on_empty_array_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::reduce_on_empty_array_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_join_with_separator ... ok
[INFO] [stdout] test vm::native_methods::array_coverage_extra_tests::sort_by_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_bracket_start_length_negative_len_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pack_c_with_non_int_defaults_to_zero ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_push_no_args_returns_self ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_push_returns_receiver ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_reduce_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pop_method ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_shift_method ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_each_return_in_method_returns_from_method ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_pack_l_with_non_int_defaults_to_zero ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_unshift_method ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_all_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_zip_method ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_shift_empty ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_reverse_method ... ok
[INFO] [stdout] test vm::native_methods::array_error_tests::array_size_method ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_with_break ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_bracket_via_send ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_any_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_append_alias ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_bracket_access ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_with_continue_in_block ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_with_continue ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_inject_empty_array_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_inject_empty_with_initial_returns_initial ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_index_not_found ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_delete_wrong_args ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_index_no_args_no_block ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_exception_in_block_propagates ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_filter_alias ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_clear ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_inject_basic ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_delete_existing ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_map_double_edge ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_inject_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_each_return_in_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_max_with_mixed_types_fallback ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_map_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_index_with_value ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_no_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_format_j ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_format_c ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_format_q ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_min_with_mixed_types_keeps_current ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_format_s ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_inject_with_initial_value ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_none_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_unsupported_directive_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_empty_array_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_find_index_with_block ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_partition_basic ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_partition_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_basic ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_find_index_with_block_not_found ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_sum_edge ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_sort_with_mixed_types_uses_string_comparison ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_pack_format_l ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_and ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_transpose_jagged_arrays_nil_values ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_select_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_select_filter_edge ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_xor ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_power ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_sort_with_bool_and_int_uses_fallback ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_next_statement_is_continue ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_zip_without_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_select_basic ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_bitwise_and ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_or ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_too_many_args_error ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_sort_method_edge ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::alias_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::alias_method_undefined_errors_via_send ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_transpose_jagged_arrays_nil_padding ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_with_block_param_via_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::attached_object_on_false_singleton_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::alias_method_on_frozen_class_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::anonymous_class_name_is_nil ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_call_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::attached_object_on_instance_singleton_returns_instance ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::autoload_is_noop ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_with_variadic_no_extras_via_method ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_object_statements_access ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_with_variadic_via_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::attached_object_on_nil_singleton_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::attached_object_on_non_singleton_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::attached_object_on_true_singleton_errors ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_with_variadic_and_trailing_via_method ... ok
[INFO] [stdout] test vm::native_methods::ast_coverage_tests::parse_binary_op_bitwise_or ... ok
[INFO] [stdout] test vm::native_methods::array_tests::array_reduce_with_initial_value ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::autoload_query_is_noop ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_via_send_with_string_arg ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_reader_via_send_returns_array_of_symbols ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_accessor_via_send_defines_both ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_reader_via_send_defines_getter ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_reader_via_send_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_constants_filters_internal ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_attr_writer_via_send_defines_setter ... ok
[INFO] [stdout] test vm::native_methods::block_error_tests::block_object_arity_access ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_constants_returns_uppercase_names ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_instance_methods_advertises_natives ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_returns_true_for_defined ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_walks_mixins ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_walks_superclass ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_new_no_args_defaults_to_object_superclass ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_private_method_defined_true_for_private ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::define_method_with_block_param_defines_successfully ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::define_method_with_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_new_with_singleton_superclass_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_string_argument_works ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::extend_class_with_module ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::define_method_with_variadic_param_defines_successfully ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::const_get_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::const_get_with_string_name ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::deprecate_constant_is_noop ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_method_defined_returns_false_for_missing ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::class_protected_method_defined_returns_false ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::extend_with_class_works ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::const_get_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::const_get_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::const_get_returns_value ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::define_method_non_symbol_name_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::extend_with_non_module_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_join_with_non_string_ignored ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_respond_to_known_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_respond_to_symbol_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_respond_to_unknown_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::define_method_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_join_with_symbols ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_join_with_array_elements ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::extend_with_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::module_instance_methods_advertises_natives ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::private_class_method_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::private_instance_methods_filter_excludes_public ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::private_class_method_returns_receiver ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::instance_method_non_string_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::include_with_class_argument_via_send ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::include_via_send_with_non_module_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::instance_method_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::instance_methods_false_skips_inherited ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::module_nesting_returns_array ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::prepend_via_send_with_module ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::file_respond_to_non_string_arg_returns_false ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::private_class_method_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::public_instance_method_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::protected_instance_methods_returns_empty ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::set_new_from_array ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::subclasses_returns_direct_children ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::set_new_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::public_instance_method_returns_method_object ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::public_class_method_returns_class ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_method_deletes_definition ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_const_with_string_name ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_const_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_report_on_exception_returns_true ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_current_is_nil ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::set_new_from_non_array_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_main_is_nil ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_respond_to_known_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_const_removes_and_returns_value ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_const_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_respond_to_non_string_arg_returns_false ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::ruby2_keywords_is_noop ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::undef_method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_const_missing_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::remove_method_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::undef_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::undef_method_prevents_call ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_module_function_non_symbol_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::anonymous_class_with_block ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_eval_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_pass_is_nil ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_module_function_with_symbol_arg ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_ancestors_method ... ok
[INFO] [stdout] test vm::native_methods::class_coverage_extra_tests::thread_respond_to_unknown_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_eval_adds_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::array_dup_returns_copy ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_has_private_initialize ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::anonymous_module_with_block ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::array_clone_returns_copy ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::anonymous_class_with_superclass ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_with_symbol_via_send ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_name_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_new_non_class_superclass_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_methods_returns_array ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_non_symbol_via_send_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_multiple_args_via_send ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_no_args_via_send ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_superclass_nil_when_no_parent ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::const_defined_true_for_existing_global ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_public_with_symbol_via_send ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::const_defined_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_superclass_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_exist_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::define_method_with_symbol_name ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::class_private_undefined_method_via_send_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::const_defined_with_non_symbol_returns_false ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::const_defined_false_for_missing ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_exist_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::define_method_with_block_on_class ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::const_defined_with_string_arg ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_exist_returns_true_for_tmp ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_getwd_returns_string ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_glob_returns_array ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_mkdir_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_mkdir_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_exists_returns_false_for_nonexistent ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_write_non_string_content ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_pwd_returns_string ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::gc_start_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_with_curdir_component ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::initialize_on_already_initialized_class_raises_type_error ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::initialize_on_object_class_raises_type_error ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_with_absolute_base ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_non_string_base_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::dir_mkdir_and_delete ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::initialize_on_uninitialized_class_succeeds ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::false_class_new_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_nonexistent_path ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_realpath_enotdir_error ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::instance_methods_returns_array ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::process_pid_returns_integer ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_function_with_symbol_name ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_function_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::process_kill_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::initialize_with_class_as_argument_raises_type_error ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_function_undefined_method_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::process_exit_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::initialize_on_basic_object_raises_type_error ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_function_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::file_expand_path_non_string_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_function_with_symbol_name_symbol ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::nil_class_new_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::process_ppid_returns_integer ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::process_unknown_method_falls_through ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::regex_match_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::module_eval_adds_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::objectspace_each_object_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::respond_to_with_symbol_arg ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::signal_trap_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_to_s_includes_type_and_message ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::time_new_returns_float ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::true_class_allocate_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::to_s_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::time_now_returns_float ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_type_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::signal_trap_with_block_is_noop ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_frozen_error ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_index_error ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_io_error ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_backtrace_none_returns_empty_array ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_to_s_method ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::ensure_block_with_return_overrides_result ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_float_domain_error ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_message_method ... ok
[INFO] [stdout] test vm::native_methods::class_error_tests::true_class_new_errors ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_backtrace_method ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_exception_type_alias ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_bracket_access ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_errno_exception_type ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_key_error ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_to_f_method ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_round_method ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_to_i_method ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_user_defined_subclass ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_fetch_missing_with_default_returns_default ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_entries_method ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_get_missing_with_default_returns_default ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_stop_iteration ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_fetch_missing_without_default_errors ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_each_return_in_method_returns_from_method ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_ceil_method ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_each_raise_propagates ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_bracket_missing_key ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_abs_method ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_range_error ... ok
[INFO] [stdout] test vm::native_methods::float_error_tests::float_floor_method ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::rescue_standard_error_catches_zero_division_error ... ok
[INFO] [stdout] test vm::native_methods::exception_error_tests::exception_unknown_method_falls_through ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_delete_existing ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_has_key_method ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_delete_missing ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_delete_removes_non_primitive_key_from_key_objects ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_has_key_missing ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_keys_method ... ok
[INFO] [stdout] test vm::native_methods::hash_error_tests::hash_values_method ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_delete_wrong_args ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_compare_by_identity_query_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_return_in_block_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_exception_in_block_propagates ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::bool_as_hash_key_misc ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_continue_skips_iteration ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_compare_by_identity_query_returns_false ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_compare_by_identity_returns_self ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_compare_by_identity_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_default_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_bracket_via_send ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_with_continue_in_block ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_with_missing_key_raises_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_existing_key ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_with_default_cov ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_with_existing_key ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_with_default_value ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_without_block_raises_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_with_default ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_iterates_coverage ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_missing_key_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_with_existing_key ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_index_wrong_arg_count_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_map_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_merge_method_edge ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_existing_key ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_merge_overwrites_existing_keys ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_missing_no_default_errors ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_merge_non_hash_arg_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_merge_string_arg_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_fetch_missing_key_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_each_with_break ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_to_f_method ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_times_raise_propagates ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_merge_operation ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_with_missing_key_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_non_primitive_key_reconstruct ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_to_i_method ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_with_default ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_select_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::hash_get_with_default_value ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_times_return_in_method_returns_from_method ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_to_s_method ... ok
[INFO] [stdout] test vm::native_methods::int_tests::modulo_operator_edge ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_iteration_remaining ... ok
[INFO] [stdout] test vm::native_methods::hash_tests::int_as_hash_key_misc ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_size_returns_8 ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_with_break_coverage ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_size_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_abs_method ... ok
[INFO] [stdout] test vm::native_methods::int_error_tests::int_times_with_continue_skips ... ok
[INFO] [stdout] test vm::native_methods::int_tests::divide_by_zero_int_edge ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_with_continue_in_block ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_continue_skips_iteration ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_return_in_block_error ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_body_access ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_name_access ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_arity_access ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_exception_in_block_propagates ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_times_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_source_location_access ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_parameters_access ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_alias_method_creates_alias ... ok
[INFO] [stdout] test vm::native_methods::int_tests::int_to_i_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::method_error_tests::method_object_owner_access ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_alias_method_initialize_becomes_private ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_autoload_query_is_noop ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_append_features_with_non_module_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_include_non_module_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_alias_method_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_eval_returns_module ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_alias_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_alias_method_frozen_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_append_features_explicit_adds_mixin ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::kernel_load_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::kernel_load_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_include_with_class_executes ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_non_string_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_autoload_is_noop ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_extend_object_on_module ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_extend_object_on_class_executes ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_returns_method ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_string_arg_returns_method ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_synthesizes_extend_object_stub ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_synthesizes_prepend_features_stub ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_undef_method_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_undef_method_via_send ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_prepend_features_explicit_adds_mixin ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::alias_method_with_no_to_str_receiver_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::refine_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_synthesizes_append_features_stub ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::alias_method_with_integer_arg_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::signal_trap_discards_block ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::refine_non_class_errors ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::alias_method_with_to_str_returning_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_synthesizes_included_stub ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::binding_receiver_returns_nil_for_plain_block ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::alias_method_with_to_str_string_coerces ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_undef_method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::refine_with_class_works ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::module_ancestors_falls_through_to_class_methods ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::block_binding_returns_binding_object ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::module_const_defined_falls_through ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::block_object_bracket_access_executes_body ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_alive_returns_false ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::module_inspect_method_works ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_join_after_value_uses_cache ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::module_class_like_method_name_returns_module_name ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_status_returns_false ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::between_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_stop_predicate_returns_false ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_value_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::between_returns_false_above ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::thread_join_returns_thread_itself ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::between_returns_true ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::array_is_not_frozen ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_range_returns_clamped ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_min_greater_than_max_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_single_non_range_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_endless_exclusive_range_ok ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::between_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_two_args_returns_self ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_is_a_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_exclusive_range_errors ... ok
[INFO] [stdout] test vm::native_methods::native_methods_mod_coverage_tests::block_object_call_executes_body ... ok
[INFO] [stdout] test vm::native_methods::module_coverage_extra_tests::module_instance_method_synthesizes_extended_stub ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_two_args_returns_clamped_high ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_class_returns_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::between_returns_false_below ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clamp_two_args_returns_clamped_low ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_is_a_module_via_chain ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_on_false_returns_false_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_on_nil_returns_nil_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_hash_returns_copy ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::class_on_true_returns_true_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_int_returns_self ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_module_returns_module ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_basic_object_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::clone_on_hash_returns_copy ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::freeze_on_class_returns_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::eql_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::frozen_query_on_class_when_frozen ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::frozen_query_on_unfrozen_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::frozen_query_on_module_when_frozen ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_eval_without_block_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::get_source_returns_method_or_nil ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::inspect_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::get_source_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::get_source_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_true_for_same_module ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_true_for_same_hash ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_false_for_different_arrays ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::get_source_undefined_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_true_for_identical_ints ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_true_for_same_array ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::dup_on_symbol_returns_self ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::equal_returns_true_for_same_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_exec_with_block_receiver ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_get_on_int_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_set_on_module ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_frozen_query_returns_false_by_default ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_frozen_query_returns_true_after_freeze ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_get_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_get_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_of_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_set_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variables_on_non_instance_returns_empty ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_of_non_class_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variables_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_set_on_int_raises_frozen_error ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::int_is_always_frozen ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::is_a_non_class_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_set_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_of_exact_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variables_on_instance ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::instance_variable_set_on_class ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::method_returns_method_object ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::method_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::is_a_with_module_argument ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::not_match_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::methods_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::not_match_string_regex_no_match ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::method_undefined_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::nil_inspect_returns_nil_string ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::module_is_a_module ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::not_match_string_regex_matches ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::nil_rationalize_too_many_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::not_match_non_regex_returns_true ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::nil_to_c_returns_complex ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::obj_method_with_string_arg_returns_method ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::nil_to_h_returns_empty_hash ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::nil_to_r_returns_rational ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::public_send_works ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_true_is_two ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::send_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_false_is_zero ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::respond_to_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_class_is_integer ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_nil_is_four ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::method_non_symbol_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::send_non_string_method_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_integer_follows_fixnum_formula ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::singleton_method_non_string_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_float_fallthrough ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::singleton_method_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::object_id_on_module_is_integer ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_and_evaluates_both ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_and_complex_expressions ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::string_is_frozen ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_and_short_circuit_nil ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_assign_via_divide_equals ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::regex_match_on_non_regex_non_string_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_assign_via_plus_equals ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_assign_via_multiply_equals ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::singleton_method_undefined_raises_name_error ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_assign_via_minus_equals ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_or_short_circuit_int ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_include_with_bool_elements ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_and_short_circuit_false ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_include_inclusive ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_include_exclusive ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_each_return_in_method_errors ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_to_a_inclusive_values ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_or_short_circuit_true ... ok
[INFO] [stdout] test vm::native_methods::range_tests::float_range_include_outside ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_map_with_args_errors ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_or_evaluates_right ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_map_exclusive_transforms ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_map_inclusive_transforms ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_each_raise_propagates ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_or_nil_fallthrough ... ok
[INFO] [stdout] test vm::native_methods::object_coverage_extra_tests::to_sym_on_integer_returns_nil_or_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::float_range_include_inclusive ... ok
[INFO] [stdout] test vm::native_methods::range_error_tests::range_to_a_exclusive_values ... ok
[INFO] [stdout] test vm::native_methods::operator_error_tests::operator_or_complex_expressions ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_exclusive_remaining ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_float_bounds_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_inclusive_remaining ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_float_bounds_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_doubles_remaining ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_inclusive_produces_correct_values ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_exception_in_block_propagates ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_include_float_bounds_works ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_continue_skips_iteration ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_with_continue_in_block ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_with_break_coverage ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_each_return_in_block_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_exclusive ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_inclusive_returns_array ... ok
[INFO] [stdout] test vm::native_methods::range_tests::string_range_include_at_end_inclusive ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_with_block ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_select_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::string_range_include_exclusive_excludes_end ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_include_boundary_remaining ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_exclusive_edge ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_float_bounds_error ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_inclusive ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_inclusive_edge ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_delete_alias ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_map_transforms_elements ... ok
[INFO] [stdout] test vm::native_methods::range_tests::string_range_include_exclusive_includes_middle ... ok
[INFO] [stdout] test vm::native_methods::range_tests::string_range_include_below_start ... ok
[INFO] [stdout] test vm::native_methods::range_tests::string_range_include_inclusive ... ok
[INFO] [stdout] test vm::native_methods::range_tests::range_to_a_exclusive_returns_shorter_array ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_difference_with_non_set_errors ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_new_from_array ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_intersection_with_non_set_errors ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_difference_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_intersection_with_int_errors ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_contains_missing_element ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference_empty_result ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference_operation ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference_method_remaining ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_empty_check ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_remove_element ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_each_raise_propagates ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_contains_operation ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_intersection_no_args_errors ... ok
[INFO] [stdout] test vm::native_methods::set_error_tests::set_each_return_in_method_returns_from_method ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference_result_is_set ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_difference_wrong_type_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_with_break ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_with_args_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_return_in_block_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_with_continue_in_block ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_exception_in_block_propagates ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_include_operation ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_intersection ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_intersection_non_set_type_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_each_iterates ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_to_a_conversion ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_intersection_method_remaining ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_intersection_operation ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_chars_returns_array_of_chars ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_plus_nil_type_error ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_downcase_method ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_union_operation ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_intersection_wrong_type_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_unknown_method_returns_error ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_plus_non_string_type_error ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_union_wrong_type_error ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_reverse_method ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_size_method ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_split_by_separator ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_split_by_whitespace ... ok
[INFO] [stdout] test vm::native_methods::set_tests::set_union_method_remaining ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_bytes_returns_array_of_ints ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_slice_negative_start_wraps ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_slice_out_of_bounds_returns_nil ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_ends_with_method ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_include_method ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_each_char_accumulates_chars ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_strip_method ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_plus_concatenation ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_chars_method ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_bytes_method ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_starts_with_method ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_concatenation_with_plus ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_slice_beyond_end_returns_empty ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_each_char_without_block_error ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_concat_non_string_error ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_slice_basic ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_each_char_returns_receiver ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_each_char_basic ... ok
[INFO] [stdout] test vm::object_coverage_tests::begin_rescue_expression ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_slice_negative_start ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_upcase_method ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_interpolation_with_expression_edge ... ok
[INFO] [stdout] test vm::object_coverage_tests::bool_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::between_false_below ... ok
[INFO] [stdout] test vm::native_methods::string_error_tests::string_trim_method ... ok
[INFO] [stdout] test vm::object_coverage_tests::blockarg_passes_block_to_method ... ok
[INFO] [stdout] test vm::object_coverage_tests::between_true ... ok
[INFO] [stdout] test vm::object_coverage_tests::array_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::between_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::native_methods::string_tests::string_each_char_with_block ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_two_args_above_max ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_range_arg ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_two_args_below_min ... ok
[INFO] [stdout] test vm::object_coverage_tests::between_false_above ... ok
[INFO] [stdout] test vm::object_coverage_tests::between_with_incomparable_returns_false ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_min_greater_than_max_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_greater_equal_via_spaceship_on_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_wrong_arg_count_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_two_args_in_range ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_with_incomparable_types_errors_or_returns_self ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_with_float_spaceship_result ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_equal_from_spaceship ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_equal_via_spaceship_on_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_greater_via_spaceship_on_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_with_spaceship_returning_nil_raises ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_greater_equal_from_spaceship ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_from_spaceship ... ok
[INFO] [stdout] test vm::object_coverage_tests::comparable_less_via_spaceship_on_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::clamp_exclusive_range_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::begin_rescue_with_ensure_expression ... ok
[INFO] [stdout] test vm::object_coverage_tests::dict_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_array ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_hash ... ok
[INFO] [stdout] test vm::object_coverage_tests::dispatch_spaceship_int_via_clamp ... ok
[INFO] [stdout] test vm::object_coverage_tests::dispatch_spaceship_float_via_between ... ok
[INFO] [stdout] test vm::object_coverage_tests::dispatch_spaceship_string_via_between ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_immutable_returns_self ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_on_array_clones_elements ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_on_hash_clones ... ok
[INFO] [stdout] test vm::object_coverage_tests::dup_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::eql_different_value ... ok
[INFO] [stdout] test vm::object_coverage_tests::freeze_returns_self ... ok
[INFO] [stdout] test vm::object_coverage_tests::eql_same_value ... ok
[INFO] [stdout] test vm::object_coverage_tests::eql_wrong_arg_count ... ok
[INFO] [stdout] test vm::object_coverage_tests::hash_dup ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_different_objects ... ok
[INFO] [stdout] test vm::object_coverage_tests::instance_dup ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_same_instance ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_dicts_same_ref ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_wrong_arg_count ... ok
[INFO] [stdout] test vm::object_coverage_tests::false_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::instance_exec_with_trailing_block ... ok
[INFO] [stdout] test vm::object_coverage_tests::float_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::instance_eval_with_block_arg ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_arrays_same_ref ... ok
[INFO] [stdout] test vm::object_coverage_tests::instance_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::equal_same_object ... ok
[INFO] [stdout] test vm::object_coverage_tests::int_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_rationalize ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_c ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_i_returns_zero ... ok
[INFO] [stdout] test vm::object_coverage_tests::int_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_inspect_returns_nil_string ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_rationalize_too_many_args ... ok
[INFO] [stdout] test vm::object_coverage_tests::object_methods_includes_user_defined ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_a_returns_empty_array ... ok
[INFO] [stdout] test vm::object_coverage_tests::regex_not_match_wrong_arg_count_error ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_h_returns_empty_hash ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_method_non_string_arg ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_method_with_non_string_symbol_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_method_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_r ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_class_returns_class ... ok
[INFO] [stdout] test vm::object_coverage_tests::string_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_method_with_symbol_errors_gracefully_on_missing ... ok
[INFO] [stdout] test vm::object_coverage_tests::object_to_s_with_args_errors ... ok
[INFO] [stdout] test vm::object_coverage_tests::regex_not_match_operator_false ... ok
[INFO] [stdout] test vm::object_coverage_tests::true_object_id ... ok
[INFO] [stdout] test vm::object_coverage_tests::string_to_sym ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::addition_type_error_nil ... ok
[INFO] [stdout] test vm::object_coverage_tests::symbol_to_sym ... ok
[INFO] [stdout] test vm::object_coverage_tests::nil_to_f_returns_zero ... ok
[INFO] [stdout] test vm::object_coverage_tests::regex_not_match_operator_true ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_divide ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_divide_by_zero_error ... ok
[INFO] [stdout] test vm::object_coverage_tests::send_no_args_error ... ok
[INFO] [stdout] test vm::object_coverage_tests::super_outside_method_error ... ok
[INFO] [stdout] test vm::object_coverage_tests::singleton_method_wrong_arg_count ... ok
[INFO] [stdout] test vm::object_coverage_tests::send_with_symbol ... ok
[INFO] [stdout] test vm::object_coverage_tests::send_with_args ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_modulo_by_zero_error ... ok
[INFO] [stdout] test vm::object_coverage_tests::symbol_frozen ... ok
[INFO] [stdout] test vm::object_coverage_tests::super_with_no_parent_class_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_multiply ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_divide_by_zero_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_modulo ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_addition ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_modulo ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_divide ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_int_subtract ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_modulo_by_zero_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_multiply ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_modulo_by_zero_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_subtract_overflow ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_subtract ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::float_plus_int ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_add_overflow_to_float ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_divide_by_zero_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_divide ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_modulo ... ok
[INFO] [stdout] test vm::object_coverage_tests::regex_not_match_case_insensitive ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_divide_non_evenly_produces_float ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_subtract ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_modulo_by_zero_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::multiply_type_error_string_times_string ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_multiply_overflow ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_plus_float ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::power_float_int ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::int_float_multiply ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_int_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_nil_left ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_bool_bool ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::subtract_type_error_nil_minus_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_type_error ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::power_int_negative_exponent ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::power_int_float ... ok
[INFO] [stdout] test vm::operators::arithmetic_tests::power_float_float ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_bool_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_int_bool ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_type_error ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_int_bool ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_nil_right ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_int_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_bool_bool ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_nil_left ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_and_bool_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::bitwise_or_nil_left_false ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_true_true ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_int_bool ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_nil_left_truthy ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_with_truthy ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_type_error ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_int ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_truthy_other ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_false_false ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_non_bool_left ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_non_bool_left_false ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_other_bool ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_nil_left_falsy ... ok
[INFO] [stdout] test vm::operators::bitwise_tests::xor_bool_true_false ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_comparable_less_equal ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_comparable_eq_via_spaceship ... ok
[INFO] [stdout] test vm::operators::comparison_tests::float_comparison_less ... ok
[INFO] [stdout] test vm::operators::comparison_tests::case_equality_class_wrong_type ... ok
[INFO] [stdout] test vm::operators::comparison_tests::comparison_float_string_error ... ok
[INFO] [stdout] test vm::operators::comparison_tests::case_equality_exception_type ... ok
[INFO] [stdout] test vm::operators::comparison_tests::case_equality_class_instance ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_comparable_greater ... ok
[INFO] [stdout] test vm::operators::comparison_tests::float_int_comparison ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_custom_eq_false ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_comparable_greater_equal ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_custom_eq_true ... ok
[INFO] [stdout] test vm::operators::comparison_tests::int_float_comparison ... ok
[INFO] [stdout] test vm::operators::comparison_tests::comparison_string_int_error ... ok
[INFO] [stdout] test vm::operators::comparison_tests::not_equal_ints_false ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_comparable_less ... ok
[INFO] [stdout] test vm::operators::comparison_tests::instance_identity_eq ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_b_binary ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_left_align_coverage ... ok
[INFO] [stdout] test vm::operators::custom_tests::custom_operator_equal_equal ... ok
[INFO] [stdout] test vm::operators::comparison_tests::not_equal_ints_true ... ok
[INFO] [stdout] test vm::operators::comparison_tests::string_greater_equal ... ok
[INFO] [stdout] test vm::operators::comparison_tests::string_less_equal ... ok
[INFO] [stdout] test vm::operators::custom_tests::chained_ternary_with_methods ... ok
[INFO] [stdout] test vm::operators::comparison_tests::string_greater_than ... ok
[INFO] [stdout] test vm::operators::custom_tests::custom_operator_divide ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_c ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d ... ok
[INFO] [stdout] test vm::operators::comparison_tests::string_less_than ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_left_align ... ok
[INFO] [stdout] test vm::operators::custom_tests::custom_operator_modulo ... ok
[INFO] [stdout] test vm::operators::comparison_tests::triple_equals ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_c_from_int ... ok
[INFO] [stdout] test vm::operators::comparison_tests::equal_ints_true ... ok
[INFO] [stdout] test vm::operators::comparison_tests::triple_equals_false ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d_negative_no_plus ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_c_from_string ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d_with_plus_sign ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_s_with_precision ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_basic ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_from_int ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_with_space_sign ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_o_octal ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_p_string ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_x_lowercase ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d_from_float_arg ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_with_array_args ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d_with_width ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_with_precision ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_literal_double ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_x_uppercase ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_incomplete_specifier_errors ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_s ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_non_numeric_errors ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_trailing_percent_kept ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_d_with_space_sign ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_too_few_args_errors ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_f_with_plus_sign ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_percent_p_nil ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_zero_pad ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_zero_pad_coverage ... ok
[INFO] [stdout] test vm::operators::format_tests::string_format_unknown_specifier_errors ... ok
[INFO] [stdout] test vm::operators::logical_tests::add_assign_operator ... ok
[INFO] [stdout] test vm::operators::logical_tests::and_assign_falsy ... ok
[INFO] [stdout] test vm::operators::logical_tests::divide_assign_operator ... ok
[INFO] [stdout] test vm::operators::logical_tests::and_assign_truthy ... ok
[INFO] [stdout] test vm::operators::logical_tests::multiply_assign_operator ... ok
[INFO] [stdout] test vm::operators::logical_tests::logical_and_short_circuit ... ok
[INFO] [stdout] test vm::operators::logical_tests::logical_or_short_circuit ... ok
[INFO] [stdout] test vm::operators::logical_tests::or_assign_existing ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_match_returns_nil_on_no_match ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_not_match_false ... ok
[INFO] [stdout] test vm::operators::logical_tests::subtract_assign_operator ... ok
[INFO] [stdout] test vm::operators::regex_tests::percent_r_regex ... ok
[INFO] [stdout] test vm::operators::logical_tests::or_assign_nil ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_int_float ... ok
[INFO] [stdout] test vm::operators::regex_tests::percent_r_brackets ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_match_returns_position ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_not_match_true ... ok
[INFO] [stdout] test vm::operators::regex_tests::percent_r_braces ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_int_int ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_float_float ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_type_error ... ok
[INFO] [stdout] test vm::operators::unary_tests::unary_minus_error_on_string ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_string_string ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_match_string_left ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_float_int ... ok
[INFO] [stdout] test vm::operators::unary_tests::unary_minus_float ... ok
[INFO] [stdout] test vm::operators::unary_tests::unary_plus_float ... ok
[INFO] [stdout] test vm::operators::regex_tests::regex_match_case_insensitive ... ok
[INFO] [stdout] test vm::operators::spaceship_tests::spaceship_string ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::array_plus_array_concatenates ... ok
[INFO] [stdout] test vm::operators::unary_tests::unary_plus_on_string_returns_string ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::addition_type_error ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::case_equal_class_vs_class ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::bitwise_and_type_error ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::case_equal_exception_class_chain_mismatch ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::case_equal_fallback_to_equals ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::case_equal_exception_class_matches_type ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparable_returning_nil_raises_argument_error ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::case_equal_integer_class ... ok
[INFO] [stdout] test vm::operators::unary_tests::unary_plus_int ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::bool_bitwise_and_with_other ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_with_true_errors_with_true_repr ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::float_power ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparable_spaceship_bad_return_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparable_spaceship_float_zero_via_eq ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_mixed_with_string_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::greater_than_via_spaceship ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_with_false_errors_with_false_repr ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparable_spaceship_equal_via_eq ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparable_spaceship_nil_via_eq ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_with_array_right_repr ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_with_float_right_repr ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::instance_identity_equals_shortcut ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_div_by_zero_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_div_exact_returns_int ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::float_div_by_zero_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::float_mod_zero_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_mul_overflow_falls_back_to_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_mod_zero_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_div_non_exact_returns_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::comparison_with_nil_errors_with_nil_repr ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_add_overflow_falls_back_to_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::nil_bitwise_and_returns_false ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_power_negative_returns_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::less_equal_via_spaceship ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_sub_overflow_falls_back_to_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::mixed_int_float_division ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_minus_on_bool_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::nil_bitwise_or_returns_truthy ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::string_format_modulo ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::string_plus_string_concatenates ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_minus_on_int ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::int_power_positive_returns_int ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::mixed_float_int_division ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_not_on_nil_is_true ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_plus_on_int_identity ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_plus_on_nil_errors ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::other_bitwise_and_with_bool ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_not_on_int_is_false ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_minus_on_float ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_not_on_false_is_true ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::nil_xor_returns_truthy_other ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::unary_plus_on_string_identity ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::user_defined_equals_returns_false ... ok
[INFO] [stdout] test vm::pattern_matching_tests::array_pattern_length_mismatch_no_match ... ok
[INFO] [stdout] test vm::pattern_matching_tests::array_pattern_element_mismatch_no_match ... ok
[INFO] [stdout] test vm::pattern_matching_tests::match_arm_body_with_assignment_statement ... ok
[INFO] [stdout] test vm::pattern_matching_tests::object_pattern_missing_key_no_match ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::user_defined_equals_returns_true ... ok
[INFO] [stdout] test vm::pattern_matching_tests::array_pattern_rest_after_mismatch ... ok
[INFO] [stdout] test vm::pattern_matching_tests::match_arm_body_with_return_exits_method ... ok
[INFO] [stdout] test vm::pattern_matching_tests::case_in_arm_body_with_return_exits_method ... ok
[INFO] [stdout] test vm::pattern_matching_tests::case_in_no_match_raises_error ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_exclusive_float ... ok
[INFO] [stdout] test vm::pattern_matching_tests::array_pattern_rest_before_mismatch ... ok
[INFO] [stdout] test vm::pattern_matching_tests::pattern_match_cvar_symbol ... ok
[INFO] [stdout] test vm::pattern_matching_tests::case_in_arm_body_with_assignment_statement ... ok
[INFO] [stdout] test vm::pattern_matching_tests::pattern_match_ivar_symbol ... ok
[INFO] [stdout] test vm::pattern_matching_tests::rest_pattern_outside_array_is_parse_error ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_float_end ... ok
[INFO] [stdout] test vm::operators_coverage_extra_tests::less_than_via_spaceship ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_non_numeric_value_no_match ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_with_string_bounds_no_match_numeric_value ... ok
[INFO] [stdout] test vm::reflection_tests::instance_of_exact_class ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_non_numeric ... ok
[INFO] [stdout] test vm::pattern_matching_tests::range_pattern_exclusive ... ok
[INFO] [stdout] test vm::pattern_matching_tests::object_pattern_value_mismatch_no_match ... ok
[INFO] [stdout] test vm::reflection_tests::methods_on_builtin_returns_array ... ok
[INFO] [stdout] test vm::reflection_tests::send_calls_native_to_s ... ok
[INFO] [stdout] test vm::pattern_matching_tests::symbol_pattern_against_non_symbol_no_match ... ok
[INFO] [stdout] test vm::reflection_tests::instance_of_on_builtin ... ok
[INFO] [stdout] test vm::reflection_tests::methods_returns_array ... ok
[INFO] [stdout] test vm::reflection_tests::instance_of_wrong_arg_type ... ok
[INFO] [stdout] test vm::reflection_tests::methods_includes_inherited ... ok
[INFO] [stdout] test vm::reflection_tests::methods_wrong_arg_count ... ok
[INFO] [stdout] test vm::reflection_tests::send_calls_class_method ... ok
[INFO] [stdout] test vm::reflection_tests::send_on_builtin_array ... ok
[INFO] [stdout] test vm::reflection_tests::send_on_builtin_string ... ok
[INFO] [stdout] test vm::statement_tests::array_index_out_of_bounds_assignment_error ... ok
[INFO] [stdout] test vm::statement_tests::array_non_int_index_assignment_error ... ok
[INFO] [stdout] test vm::reflection_tests::send_passes_arguments ... ok
[INFO] [stdout] test vm::reflection_tests::instance_of_parent_class_is_false ... ok
[INFO] [stdout] test vm::statement_tests::assignment_in_elsif ... ok
[INFO] [stdout] test vm::reflection_tests::send_wrong_arg_type ... ok
[INFO] [stdout] test vm::reflection_tests::instance_of_wrong_arg_count ... ok
[INFO] [stdout] test vm::reflection_tests::send_no_args ... ok
[INFO] [stdout] test vm::reflection_tests::send_nonexistent_method ... ok
[INFO] [stdout] test vm::reflection_tests::send_calls_method_by_symbol ... ok
[INFO] [stdout] test vm::statement_tests::attr_writer_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::break_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::bare_function_identifier_auto_calls ... ok
[INFO] [stdout] test vm::reflection_tests::send_calls_method_by_string ... ok
[INFO] [stdout] test vm::statement_tests::assignment_in_postfix_unless ... ok
[INFO] [stdout] test vm::statement_tests::attr_accessor_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::chained_assignment_ivars ... ok
[INFO] [stdout] test vm::statement_tests::class_setter_missing_falls_back_to_class_var ... ok
[INFO] [stdout] test vm::statement_tests::chained_assignment_globals ... ok
[INFO] [stdout] test vm::statement_tests::chained_assignment_index ... ok
[INFO] [stdout] test vm::statement_tests::break_inside_function_body_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_assign_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::attr_reader_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::break_inside_block_passed_to_method_returns_break_value ... ok
[INFO] [stdout] test vm::statement_tests::continue_inside_function_body_error ... ok
[INFO] [stdout] test vm::statement_tests::extend_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::continue_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_read_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_set_in_class_body ... ok
[INFO] [stdout] test vm::statement_tests::class_with_methods_equality ... ok
[INFO] [stdout] test vm::statement_tests::class_var_set_in_method_called_on_class ... ok
[INFO] [stdout] test vm::statement_tests::continue_inside_block_call_error ... ok
[INFO] [stdout] test vm::statement_tests::continue_inside_case_in_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::divide_equal_compound_assignment ... ok
[INFO] [stdout] test vm::statement_tests::class_var_assign_on_non_instance_context_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_read_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_read_in_class_body ... ok
[INFO] [stdout] test vm::statement_tests::float_round_method ... ok
[INFO] [stdout] test vm::statement_tests::continue_inside_case_when_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::hash_index_assignment_with_array_key_works ... ok
[INFO] [stdout] test vm::statement_tests::global_var_assignment_and_read ... ok
[INFO] [stdout] test vm::statement_tests::hash_index_assignment_with_float_key ... ok
[INFO] [stdout] test vm::statement_tests::hash_index_assignment_with_bool_key ... ok
[INFO] [stdout] test vm::statement_tests::hash_index_assignment_with_int_key ... ok
[INFO] [stdout] test vm::statement_tests::include_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::hash_index_assignment_with_nil_key ... ok
[INFO] [stdout] test vm::statement_tests::ensure_block_with_return_overrides_result ... ok
[INFO] [stdout] test vm::statement_tests::index_assign_on_class_without_setter_errors ... ok
[INFO] [stdout] test vm::statement_tests::index_assign_on_class_dispatches_to_class_bracket_setter ... ok
[INFO] [stdout] test vm::statement_tests::instance_var_assign_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::class_var_set_outside_class_error ... ok
[INFO] [stdout] test vm::statement_tests::instance_index_assign_without_method_error ... ok
[INFO] [stdout] test vm::statement_tests::instance_var_on_class_stores_as_class_var ... ok
[INFO] [stdout] test vm::statement_tests::index_assignment_on_integer_error ... ok
[INFO] [stdout] test vm::statement_tests::instance_var_read_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::instance_var_read_outside_method_error ... ok
[INFO] [stdout] test vm::statement_tests::method_call_with_args_as_assignment_target_error ... ok
[INFO] [stdout] test vm::statement_tests::multiple_assignment_from_array_splatted ... ok
[INFO] [stdout] test vm::statement_tests::instance_var_set_outside_method_error ... ok
[INFO] [stdout] test vm::statement_tests::minus_equal_compound_assignment ... ok
[INFO] [stdout] test vm::statement_tests::multiple_assignment_fewer_values ... ok
[INFO] [stdout] test vm::statement_tests::scope_resolution_assignment_on_non_class_errors ... ok
[INFO] [stdout] test vm::statement_tests::method_def_at_top_level_error ... ok
[INFO] [stdout] test vm::statement_tests::rescue_with_typed_catch_non_matching ... ok
[INFO] [stdout] test vm::statement_tests::scope_resolution_assignment_of_anon_class_sets_name ... ok
[INFO] [stdout] test vm::statement_tests::multiple_assignment_postfix_if_true ... ok
[INFO] [stdout] test vm::statement_tests::parallel_assignment_ivars ... ok
[INFO] [stdout] test vm::statement_tests::scope_resolution_assignment_sets_constant_on_module ... ok
[INFO] [stdout] test vm::statement_tests::statement_block_executes_scoped ... ok
[INFO] [stdout] test vm::statement_tests::setter_method_on_integer_error ... ok
[INFO] [stdout] test vm::statement_tests::setter_method_undefined_error ... ok
[INFO] [stdout] test vm::statement_tests::setter_method_on_non_instance_error ... ok
[INFO] [stdout] test vm::statement_tests::standalone_do_block_with_params ... ok
[INFO] [stdout] test vm::statement_tests::symbol_with_non_ident_token_error ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::class_method_super_bare_forwards_args ... ok
[INFO] [stdout] test vm::statement_tests::unless_expression_in_method_body ... ok
[INFO] [stdout] test vm::statement_tests::standalone_do_block_with_multiple_params ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::class_method_super_walks_chain ... ok
[INFO] [stdout] test vm::statement_tests::multiple_assignment_three_targets ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::instance_super_bare_forwards_args ... ok
[INFO] [stdout] test vm::statement_tests::scope_resolution_undefined_constant_error ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::inherited_hook_super_is_silent_noop ... ok
[INFO] [stdout] test vm::statement_tests::parallel_assignment_bracket_swap ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::object_spaceship_super_returns_some_value ... ok
[INFO] [stdout] test vm::statement_tests::float_round_zero_precision ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::super_from_monkey_patched_integer_method_with_primitive_self ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::class_method_super_with_args ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails ... FAILED
[INFO] [stdout] test vm::super_expr_coverage_tests::object_spaceship_super_returns_nil_for_different_instances ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::super_outside_any_method_errors ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::instance_super_with_args_explicit ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::class_method_super_with_no_parent_definition_errors ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::super_unresolved_raises_when_parent_missing ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::instance_super_through_mixin ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::instance_super_to_parent_method ... ok
[INFO] [stdout] test vm::super_expr_coverage_tests::super_from_monkey_patched_string_method_with_primitive_self ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::thread_allocated_without_block_join_returns_self ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_global_variable_assignment_and_read ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::thread_allocated_without_block_value_returns_nil ... ok
[INFO] [stdout] test vm::vm::expression_tests::array_out_of_bounds_produces_runtime_error ... ok
[INFO] [stdout] test vm::vm::expression_tests::concatenates_strings_with_addition ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_integer_addition ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_and_short_circuits_on_false ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_interpolated_string ... ok
[INFO] [stdout] test vm::vm::expression_tests::creates_dictionary_literal_with_entries ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_or_false_true ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_or_short_circuits_on_true ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::thread_class_level_extended_method_falls_through_to_user_body ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_or_nil_fallback ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read ... FAILED
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_and_true_true ... ok
[INFO] [stdout] test vm::unreachable_paths_tests::super_in_toplevel_block_has_no_class_info ... ok
[INFO] [stdout] test vm::vm::expression_tests::division_by_zero_raises_runtime_error ... ok
[INFO] [stdout] test vm::vm::expression_tests::creates_array_literal_with_values ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_not_integer_to_false ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_logical_and_true_false ... ok
[INFO] [stdout] test vm::vm::expression_tests::global_variable_defaults_to_nil_when_unset ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_not_nil_to_true ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_unary_minus ... ok
[INFO] [stdout] test vm::vm::expression_tests::indexes_into_array_literal ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_not_true_to_false ... ok
[INFO] [stdout] test vm::vm::expression_tests::evaluates_not_false_to_true ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_fails_on_nonexistent_file ... ok
[INFO] [stdout] test vm::vm::expression_tests::invalid_binary_operands_raise_type_error ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_can_mark_file_as_loaded ... ok
[INFO] [stdout] test vm::vm::initialization_tests::call_frame_helper_manages_stack ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_initializes_with_no_loaded_files ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_restores_current_file_path ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_heap_allocation_is_accessible ... ok
[INFO] [stdout] test vm::vm::expression_tests::indexes_into_dictionary_literal ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::prepend_load_path_adds_to_front ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_makes_variables_accessible ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_marks_file_as_loaded ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_initializes_with_builtins_in_global_scope ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_runs_simple_file ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_mark_file_loaded_is_idempotent ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_can_update_current_file ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::require_library_ignores_non_string_load_path_entries ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_tracks_multiple_loaded_files ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::require_library_propagates_execute_file_errors ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_initializes_with_no_current_file ... ok
[INFO] [stdout] test vm::vm::expression_tests::promotes_integer_and_float_in_binary_ops ... ok
[INFO] [stdout] test vm::vm::initialization_tests::vm_can_set_and_get_current_file ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::execute_file_nonexistent_path_errors ... ok
[INFO] [stdout] test vm::vm::initialization_tests::execute_file_deduplicates_same_file ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::require_library_nonexistent_file_errors ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::require_library_resolves_via_load_path ... ok
[INFO] [stdout] test vm::vm::loading_coverage_tests::require_library_with_non_array_load_path_errors ... ok
[INFO] [stdout] test vm::vm::statement_tests::assignment_creates_variable_in_environment ... ok
[INFO] [stdout] test vm::vm::statement_tests::continue_outside_loop_produces_runtime_error ... ok
[INFO] [stdout] test vm::vm::statement_tests::assignment_updates_existing_variable ... ok
[INFO] [stdout] test vm::vm::statement_tests::expression_statement_executes_without_error ... ok
[INFO] [stdout] test vm::vm::statement_tests::break_outside_loop_produces_runtime_error ... ok
[INFO] [stdout] test vm::vm::statement_tests::return_statement_halts_execution_and_returns_value ... ok
[INFO] [stdout] test vm::vm::statement_tests::return_without_value_yields_nil ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- integration::examples::stdlib::test_stdlib_io_execution stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration::examples::stdlib::test_stdlib_io_execution' (2822) panicked at tests/integration/examples/mod.rs:30:5:
[INFO] [stdout] example stdlib/io/io.rb exited with status ExitStatus(unix_wait_status(256))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d9402a404 - all_tests[2813140b6461e4dd]::integration::examples::run_example
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/mod.rs:30:5
[INFO] [stdout]   20:     0x601d941590e4 - all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_execution
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/stdlib.rs:62:18
[INFO] [stdout]   21:     0x601d9413a547 - all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_execution::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/stdlib.rs:60:30
[INFO] [stdout]   22:     0x601d942eba66 - <all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_execution::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   42:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   44:     0x7a42a5392a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- integration::examples::stdlib::test_stdlib_io_parens_execution stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'integration::examples::stdlib::test_stdlib_io_parens_execution' (2824) panicked at tests/integration/examples/mod.rs:30:5:
[INFO] [stdout] example stdlib/io/io_parens.rb exited with status ExitStatus(unix_wait_status(256))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d9402a404 - all_tests[2813140b6461e4dd]::integration::examples::run_example
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/mod.rs:30:5
[INFO] [stdout]   20:     0x601d94159564 - all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_parens_execution
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/stdlib.rs:69:18
[INFO] [stdout]   21:     0x601d9413a667 - all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_parens_execution::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration/examples/stdlib.rs:67:37
[INFO] [stdout]   22:     0x601d942ebbe6 - <all_tests[2813140b6461e4dd]::integration::examples::stdlib::test_stdlib_io_parens_execution::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   42:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   44:     0x7a42a5392a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- type_system::io_tests::file_write_with_non_string_content stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'type_system::io_tests::file_write_with_non_string_content' (4212) panicked at tests/type_system/io_tests.rs:13:32:
[INFO] [stdout] execution failed: RuntimeError { message: "Failed to write file 'tests/_examples/io_nonstr_test.txt': Read-only file system (os error 30)", location: SourceLocation { line: 1, column: 1, offset: 0, filename: None }, stack_trace: [] }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d9438673c - <core[e929cb53b82a81ca]::result::Result<core[e929cb53b82a81ca]::option::Option<metorex[7e9b026bbc3fd20f]::object::types::Object>, metorex[7e9b026bbc3fd20f]::error::MetorexError>>::expect
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x601d94316f6f - all_tests[2813140b6461e4dd]::type_system::io_tests::run
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:13:32
[INFO] [stdout]   22:     0x601d94319b76 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_with_non_string_content
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:182:18
[INFO] [stdout]   23:     0x601d9430e6f7 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_with_non_string_content::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:180:40
[INFO] [stdout]   24:     0x601d942c3346 - <all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_with_non_string_content::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   46:     0x7a42a5392a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- type_system::io_tests::file_write_then_read_roundtrip stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'type_system::io_tests::file_write_then_read_roundtrip' (4211) panicked at tests/type_system/io_tests.rs:13:32:
[INFO] [stdout] execution failed: RuntimeError { message: "Failed to write file 'tests/_examples/io_roundtrip_test.txt': Read-only file system (os error 30)", location: SourceLocation { line: 2, column: 1, offset: 1, filename: None }, stack_trace: [] }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d9438673c - <core[e929cb53b82a81ca]::result::Result<core[e929cb53b82a81ca]::option::Option<metorex[7e9b026bbc3fd20f]::object::types::Object>, metorex[7e9b026bbc3fd20f]::error::MetorexError>>::expect
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x601d94316f6f - all_tests[2813140b6461e4dd]::type_system::io_tests::run
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:13:32
[INFO] [stdout]   22:     0x601d94318a79 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_then_read_roundtrip
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:148:18
[INFO] [stdout]   23:     0x601d9430e4e7 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_then_read_roundtrip::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:146:36
[INFO] [stdout]   24:     0x601d942c3086 - <all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_then_read_roundtrip::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   46:     0x7a42a5392a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- type_system::io_tests::file_write_creates_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'type_system::io_tests::file_write_creates_file' (4208) panicked at tests/type_system/io_tests.rs:13:32:
[INFO] [stdout] execution failed: RuntimeError { message: "Failed to write file 'tests/_examples/io_test_output.txt': Read-only file system (os error 30)", location: SourceLocation { line: 1, column: 1, offset: 0, filename: None }, stack_trace: [] }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d9438673c - <core[e929cb53b82a81ca]::result::Result<core[e929cb53b82a81ca]::option::Option<metorex[7e9b026bbc3fd20f]::object::types::Object>, metorex[7e9b026bbc3fd20f]::error::MetorexError>>::expect
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x601d94316f6f - all_tests[2813140b6461e4dd]::type_system::io_tests::run
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:13:32
[INFO] [stdout]   22:     0x601d94317976 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_creates_file
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:95:18
[INFO] [stdout]   23:     0x601d9430e2d7 - all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_creates_file::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/type_system/io_tests.rs:93:29
[INFO] [stdout]   24:     0x601d942c2dc6 - <all_tests[2813140b6461e4dd]::type_system::io_tests::file_write_creates_file::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   44:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   46:     0x7a42a5392a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load' (4633) panicked at tests/vm/class_execution_more_coverage_tests.rs:55:6:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a0ed1 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a0ed1 - all_tests[2813140b6461e4dd]::vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/class_execution_more_coverage_tests.rs:55:6
[INFO] [stdout]   22:     0x601d94184e87 - all_tests[2813140b6461e4dd]::vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/class_execution_more_coverage_tests.rs:41:53
[INFO] [stdout]   23:     0x601d942d1106 - <all_tests[2813140b6461e4dd]::vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries' (4952) panicked at tests/vm/native_functions_coverage_extra_tests.rs:47:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a23a1 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a23a1 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:47:38
[INFO] [stdout]   22:     0x601d94184fd7 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:43:51
[INFO] [stdout]   23:     0x601d942d12c6 - <all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error' (4953) panicked at tests/vm/native_functions_coverage_extra_tests.rs:87:55:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a1da1 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a1da1 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:87:55
[INFO] [stdout]   22:     0x601d94184f77 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:83:49
[INFO] [stdout]   23:     0x601d942d1246 - <all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements' (4955) panicked at tests/vm/native_functions_coverage_extra_tests.rs:29:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a27e1 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a27e1 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:29:38
[INFO] [stdout]   22:     0x601d94185007 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:25:51
[INFO] [stdout]   23:     0x601d942d1306 - <all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message' (4956) panicked at tests/vm/native_functions_coverage_extra_tests.rs:130:45:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a2c51 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a2c51 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:130:45
[INFO] [stdout]   22:     0x601d94185037 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:126:51
[INFO] [stdout]   23:     0x601d942d1346 - <all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stderr] error: test failed, to rerun pass `--test all_tests`
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries' (4958) panicked at tests/vm/native_functions_coverage_extra_tests.rs:109:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d941a31e1 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d941a31e1 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:109:38
[INFO] [stdout]   22:     0x601d94185067 - all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_coverage_extra_tests.rs:105:54
[INFO] [stdout]   23:     0x601d942d1386 - <all_tests[2813140b6461e4dd]::vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_tests::load_existing_file_returns_true stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_tests::load_existing_file_returns_true' (5025) panicked at tests/vm/native_functions_tests.rs:198:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d94198ba9 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d94198ba9 - all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_existing_file_returns_true
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_tests.rs:198:38
[INFO] [stdout]   22:     0x601d94183ce7 - all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_existing_file_returns_true::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_tests.rs:195:37
[INFO] [stdout]   23:     0x601d942cc006 - <all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_existing_file_returns_true::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::native_functions_tests::load_via_load_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::native_functions_tests::load_via_load_path' (5033) panicked at tests/vm/native_functions_tests.rs:234:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d94195c11 - <core[e929cb53b82a81ca]::result::Result<(), std[29689e6404d28ef9]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x601d94195c11 - all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_via_load_path
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_tests.rs:234:38
[INFO] [stdout]   22:     0x601d94183507 - all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_via_load_path::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/native_functions_tests.rs:229:24
[INFO] [stdout]   23:     0x601d942cb586 - <all_tests[2813140b6461e4dd]::vm::native_functions_tests::load_via_load_path::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails' (6246) panicked at tests/vm/unreachable_paths_tests.rs:183:22:
[INFO] [stdout] should fail when parent dir has no perms: Nil
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d94387193 - <core[e929cb53b82a81ca]::result::Result<metorex[7e9b026bbc3fd20f]::object::types::Object, metorex[7e9b026bbc3fd20f]::error::MetorexError>>::expect_err
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1298:22
[INFO] [stdout]   21:     0x601d9419ddbe - all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/unreachable_paths_tests.rs:183:22
[INFO] [stdout]   22:     0x601d94184677 - all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/unreachable_paths_tests.rs:153:57
[INFO] [stdout]   23:     0x601d942cd146 - <all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read' (6247) panicked at tests/vm/unreachable_paths_tests.rs:132:22:
[INFO] [stdout] should fail to read unreadable file: Nil
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x601d9497bc8a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x601d9497bc8a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x601d9497bc8a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x601d94993a4a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x601d94993a4a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x601d94980832 - std[29689e6404d28ef9]::io::default_write_fmt::<alloc[9d7caffeb3b5d2c6]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x601d94980832 - <alloc[9d7caffeb3b5d2c6]::vec::Vec<u8> as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x601d9495785f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x601d9495785f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x601d94972d59 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x601d943c03dc - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x601d943c03dc - test[a24b3028667022f7]::test_main_inner::<test[a24b3028667022f7]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x601d94972f12 - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn for<'a, 'b> core[e929cb53b82a81ca]::ops::function::Fn<(&'a std[29689e6404d28ef9]::panic::PanicHookInfo<'b>,), Output = ()> + core[e929cb53b82a81ca]::marker::Send + core[e929cb53b82a81ca]::marker::Sync> as core[e929cb53b82a81ca]::ops::function::Fn<(&std[29689e6404d28ef9]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x601d94972f12 - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x601d94957918 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x601d9494c7b9 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x601d9495873d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x601d9499428c - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x601d94994002 - core[e929cb53b82a81ca]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x601d94387193 - <core[e929cb53b82a81ca]::result::Result<metorex[7e9b026bbc3fd20f]::object::types::Object, metorex[7e9b026bbc3fd20f]::error::MetorexError>>::expect_err
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/result.rs:1298:22
[INFO] [stdout]   21:     0x601d9419d20f - all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/unreachable_paths_tests.rs:132:22
[INFO] [stdout]   22:     0x601d941845e7 - all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/vm/unreachable_paths_tests.rs:103:53
[INFO] [stdout]   23:     0x601d942cd086 - <all_tests[2813140b6461e4dd]::vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x601d943b36bb - <fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x601d943b36bb - test[a24b3028667022f7]::__rust_begin_short_backtrace::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, fn() -> core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x601d943c0eab - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x601d943c0eab - std[29689e6404d28ef9]::panicking::catch_unwind::<core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>, core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x601d943c0eab - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<test[a24b3028667022f7]::run_test_in_process::{closure#0}>, core[e929cb53b82a81ca]::result::Result<(), alloc[9d7caffeb3b5d2c6]::string::String>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x601d943c0eab - test[a24b3028667022f7]::run_test_in_process
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x601d943c0eab - test[a24b3028667022f7]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x601d943ba5c4 - test[a24b3028667022f7]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x601d943ba5c4 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<test[a24b3028667022f7]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x601d943c3ab2 - <core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x601d943c3ab2 - std[29689e6404d28ef9]::panicking::catch_unwind::<(), core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x601d943c3ab2 - std[29689e6404d28ef9]::panic::catch_unwind::<core[e929cb53b82a81ca]::panic::unwind_safe::AssertUnwindSafe<std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x601d943c3ab2 - std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked::<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x601d943c3ab2 - <std[29689e6404d28ef9]::thread::lifecycle::spawn_unchecked<test[a24b3028667022f7]::run_test::{closure#1}, ()>::{closure#1} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x601d9497ae9f - <alloc[9d7caffeb3b5d2c6]::boxed::Box<dyn core[e929cb53b82a81ca]::ops::function::FnOnce<(), Output = ()> + core[e929cb53b82a81ca]::marker::Send> as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   43:     0x601d9497ae9f - <std[29689e6404d28ef9]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7a42a5305aa4 - <unknown>
[INFO] [stdout]   45:     0x7a42a5392a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     integration::examples::stdlib::test_stdlib_io_execution
[INFO] [stdout]     integration::examples::stdlib::test_stdlib_io_parens_execution
[INFO] [stdout]     type_system::io_tests::file_write_creates_file
[INFO] [stdout]     type_system::io_tests::file_write_then_read_roundtrip
[INFO] [stdout]     type_system::io_tests::file_write_with_non_string_content
[INFO] [stdout]     vm::class_execution_more_coverage_tests::top_level_include_suppressed_under_wrapped_load
[INFO] [stdout]     vm::native_functions_coverage_extra_tests::load_via_load_path_ignores_non_string_entries
[INFO] [stdout]     vm::native_functions_coverage_extra_tests::load_via_load_path_wraps_execute_file_error
[INFO] [stdout]     vm::native_functions_coverage_extra_tests::load_with_wrap_true_increments_and_decrements
[INFO] [stdout]     vm::native_functions_coverage_extra_tests::require_file_with_runtime_error_wraps_message
[INFO] [stdout]     vm::native_functions_coverage_extra_tests::require_via_load_path_ignores_non_string_entries
[INFO] [stdout]     vm::native_functions_tests::load_existing_file_returns_true
[INFO] [stdout]     vm::native_functions_tests::load_via_load_path
[INFO] [stdout]     vm::unreachable_paths_tests::execute_file_with_restricted_parent_directory_fails
[INFO] [stdout]     vm::unreachable_paths_tests::execute_file_with_unreadable_file_fails_at_read
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5523 passed; 15 failed; 5 ignored; 0 measured; 0 filtered out; finished in 4.07s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a5c59fc2a325c69eecdf574c34cd1245e46773d1d704d339093224bb48c100ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a5c59fc2a325c69eecdf574c34cd1245e46773d1d704d339093224bb48c100ad", kill_on_drop: false }`
[INFO] [stdout] a5c59fc2a325c69eecdf574c34cd1245e46773d1d704d339093224bb48c100ad
