[INFO] cloning repository https://github.com/taida-lang/taida
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/taida-lang/taida" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftaida-lang%2Ftaida", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftaida-lang%2Ftaida'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ba45f057755327c865931363c1bdd041d90b6e47
[INFO] testing taida-lang/taida against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftaida-lang%2Ftaida" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/taida-lang/taida
[INFO] finished tweaking git repo https://github.com/taida-lang/taida
[INFO] tweaked toml for git repo https://github.com/taida-lang/taida written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/taida-lang/taida on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/taida-lang/taida 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" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded target-lexicon v0.13.5
[INFO] [stderr]   Downloaded tower-lsp-macros v0.9.0
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.129.1
[INFO] [stderr]   Downloaded lsp-types v0.94.1
[INFO] [stderr]   Downloaded cranelift-control v0.129.1
[INFO] [stderr]   Downloaded cranelift-srcgen v0.129.1
[INFO] [stderr]   Downloaded tinyvec v1.11.0
[INFO] [stderr]   Downloaded cranelift-frontend v0.129.1
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.129.1
[INFO] [stderr]   Downloaded cranelift-assembler-x64-meta v0.129.1
[INFO] [stderr]   Downloaded cranelift-isle v0.129.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.47
[INFO] [stderr]   Downloaded wasmtime-internal-core v42.0.1
[INFO] [stderr]   Downloaded regalloc2 v0.13.5
[INFO] [stderr]   Downloaded cranelift-object v0.129.1
[INFO] [stderr]   Downloaded cranelift-assembler-x64 v0.129.1
[INFO] [stderr]   Downloaded quinn-proto v0.11.14
[INFO] [stderr]   Downloaded cranelift-bforest v0.129.1
[INFO] [stderr]   Downloaded webpki-roots v1.0.6
[INFO] [stderr]   Downloaded cranelift-entity v0.129.1
[INFO] [stderr]   Downloaded zerocopy v0.8.47
[INFO] [stderr]   Downloaded cranelift-module v0.129.1
[INFO] [stderr]   Downloaded gimli v0.33.0
[INFO] [stderr]   Downloaded tower-lsp v0.20.0
[INFO] [stderr]   Downloaded cranelift-bitset v0.129.1
[INFO] [stderr]   Downloaded cranelift-codegen v0.129.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bd7e56e7823074737ad82c2ed4cee957f96554fd455de3eae36c6382276c9b96
[INFO] running `Command { std: "docker" "start" "-a" "bd7e56e7823074737ad82c2ed4cee957f96554fd455de3eae36c6382276c9b96", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd7e56e7823074737ad82c2ed4cee957f96554fd455de3eae36c6382276c9b96", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd7e56e7823074737ad82c2ed4cee957f96554fd455de3eae36c6382276c9b96", kill_on_drop: false }`
[INFO] [stdout] bd7e56e7823074737ad82c2ed4cee957f96554fd455de3eae36c6382276c9b96
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a64a3ce81e0c237fcee7bbb81975dc5d44be6b4cfb3bc35b04401be98e72cec7
[INFO] running `Command { std: "docker" "start" "-a" "a64a3ce81e0c237fcee7bbb81975dc5d44be6b4cfb3bc35b04401be98e72cec7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling cranelift-srcgen v0.129.1
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling cranelift-assembler-x64-meta v0.129.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling wasmtime-internal-core v42.0.1
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling cranelift-isle v0.129.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.129.1
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.129.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling cranelift-bitset v0.129.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling cranelift-entity v0.129.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling regalloc2 v0.13.5
[INFO] [stderr]    Compiling cranelift-bforest v0.129.1
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling gimli v0.33.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling cranelift-control v0.129.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling cranelift-assembler-x64 v0.129.1
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling cranelift-codegen v0.129.1
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling auto_impl v1.3.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling tower-lsp-macros v0.9.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling lsp-types v0.94.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tower-lsp v0.20.0
[INFO] [stderr]    Compiling cranelift-module v0.129.1
[INFO] [stderr]    Compiling cranelift-frontend v0.129.1
[INFO] [stderr]    Compiling cranelift-object v0.129.1
[INFO] [stderr]    Compiling taida v1.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 09s
[INFO] running `Command { std: "docker" "inspect" "a64a3ce81e0c237fcee7bbb81975dc5d44be6b4cfb3bc35b04401be98e72cec7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a64a3ce81e0c237fcee7bbb81975dc5d44be6b4cfb3bc35b04401be98e72cec7", kill_on_drop: false }`
[INFO] [stdout] a64a3ce81e0c237fcee7bbb81975dc5d44be6b4cfb3bc35b04401be98e72cec7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 200d107ba4d4cd92fdc08af92860be7d429a1675a992c5dee1952ab21447b17e
[INFO] running `Command { std: "docker" "start" "-a" "200d107ba4d4cd92fdc08af92860be7d429a1675a992c5dee1952ab21447b17e", kill_on_drop: false }`
[INFO] [stderr]    Compiling taida v1.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 40.84s
[INFO] running `Command { std: "docker" "inspect" "200d107ba4d4cd92fdc08af92860be7d429a1675a992c5dee1952ab21447b17e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "200d107ba4d4cd92fdc08af92860be7d429a1675a992c5dee1952ab21447b17e", kill_on_drop: false }`
[INFO] [stdout] 200d107ba4d4cd92fdc08af92860be7d429a1675a992c5dee1952ab21447b17e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 638b5c62fd1a8123bd85fec049125a7a5c5a2caa7b34489667479a41c56249d8
[INFO] running `Command { std: "docker" "start" "-a" "638b5c62fd1a8123bd85fec049125a7a5c5a2caa7b34489667479a41c56249d8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taida-526b0367ae06a1b7)
[INFO] [stdout] 
[INFO] [stdout] running 1685 tests
[INFO] [stdout] test auth::token::tests::test_chrono_rfc3339_now_format ... ok
[INFO] [stdout] test auth::token::tests::test_auth_json_path_home ... ok
[INFO] [stdout] test auth::token::tests::test_auth_json_path_no_home_no_userprofile ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_basic ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_circular_ref ... ok
[INFO] [stdout] test auth::token::tests::test_load_token_missing_file ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_cond_branch_refs ... ok
[INFO] [stdout] test codegen::driver::tests::test_cache_key_differs_on_source_change ... ok
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_env_override ... ok
[INFO] [stdout] test auth::token::tests::test_unix_secs_to_rfc3339_deterministic ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_empty_requested ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_transitive ... ok
[INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_init ... ok
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_fallback ... ok
[INFO] [stdout] test codegen::driver::tests::test_native_commit_head_return_checked ... ok
[INFO] [stdout] test auth::token::tests::test_chrono_rfc3339_consistency ... ok
[INFO] [stdout] test auth::token::tests::test_save_and_load_token ... ok
[INFO] [stdout] test codegen::driver::tests::test_which_command_finds_existing_binary ... ok
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_ignores_non_project_taida ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_net_http_error_suggests_correct_backends ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_net_http_error_contains_profile_name ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_validate_net_http_api_early_out ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_validate_net_http_api_no_false_positive ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_edge_rejects_net_http_api ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_full_net_not_in_full_runtime_prototype ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_full_rejects_net_http_api ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_min_rejects_net_http_api ... ok
[INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_wasi_rejects_net_http_api ... ok
[INFO] [stdout] test community::display::tests::test_display_author_object ... ok
[INFO] [stdout] test community::display::tests::test_display_message_sent ... ok
[INFO] [stdout] test community::display::tests::test_display_messages_empty ... ok
[INFO] [stdout] test community::display::tests::test_display_messages_wrapped ... ok
[INFO] [stdout] test community::display::tests::test_display_post_created ... ok
[INFO] [stdout] test community::display::tests::test_display_posts_empty ... ok
[INFO] [stdout] test community::tests::test_parse_message_args_help_flag_requests_help ... ok
[INFO] [stdout] test community::display::tests::test_display_posts_wrapped ... ok
[INFO] [stdout] test community::tests::test_parse_message_args_double_dash_keeps_literal_help_token ... ok
[INFO] [stdout] test community::tests::test_parse_post_args_double_dash_keeps_literal_help_token ... ok
[INFO] [stdout] test community::tests::test_parse_post_args_help_flag_requests_help ... ok
[INFO] [stdout] test doc::tests::test_extract_docs_basic ... ok
[INFO] [stdout] test doc::tests::test_extract_docs_inheritance ... ok
[INFO] [stdout] test doc::tests::test_extract_docs_keeps_generic_function_and_mold_headers ... ok
[INFO] [stdout] test doc::tests::test_extract_docs_keeps_header_only_declarations ... ok
[INFO] [stdout] test doc::tests::test_extract_docs_mold ... ok
[INFO] [stdout] test doc::tests::test_format_type_expr_generic ... ok
[INFO] [stdout] test doc::tests::test_format_type_expr_list ... ok
[INFO] [stdout] test doc::tests::test_format_type_expr_named ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_category ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_complexity ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_constraints ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_context ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_examples ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_related ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_side_effects ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_deprecated ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_description ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_mixed ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_example ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_params ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_purpose ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_returns ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_see ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_since ... ok
[INFO] [stdout] test doc::tests::test_parse_doc_tags_throws ... ok
[INFO] [stdout] test codegen::driver::tests::test_which_command_returns_none_for_nonexistent ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_exports ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_ai_tags ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_molds ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_functions ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_types ... ok
[INFO] [stdout] test doc::tests::test_render_markdown_inheritances ... ok
[INFO] [stdout] test graph::ai_format::tests::test_ai_json_escapes_control_chars_in_identifiers ... ok
[INFO] [stdout] test graph::ai_format::tests::test_body_summary_simple ... ok
[INFO] [stdout] test graph::ai_format::tests::test_cond_branch_assignment_call_detection ... ok
[INFO] [stdout] test graph::ai_format::tests::test_error_inheritance_extraction ... ok
[INFO] [stdout] test graph::ai_format::tests::test_error_inheritance_parent_field ... ok
[INFO] [stdout] test graph::ai_format::tests::test_export_extraction ... ok
[INFO] [stdout] test graph::ai_format::tests::test_file_field ... ok
[INFO] [stdout] test graph::ai_format::tests::test_empty_program_produces_valid_json ... ok
[INFO] [stdout] test graph::ai_format::tests::test_function_extraction ... ok
[INFO] [stdout] test graph::ai_format::tests::test_import_extraction ... ok
[INFO] [stdout] test graph::ai_format::tests::test_function_with_throw ... ok
[INFO] [stdout] test graph::ai_format::tests::test_inheritance_parent_field ... ok
[INFO] [stdout] test graph::ai_format::tests::test_main_flow_assignment ... ok
[INFO] [stdout] test graph::ai_format::tests::test_json_is_valid ... ok
[INFO] [stdout] test graph::ai_format::tests::test_main_flow_call ... ok
[INFO] [stdout] test graph::ai_format::tests::test_multibyte_string_in_ai_json ... ok
[INFO] [stdout] test codegen::driver::tests::test_native_auto_end_skips_terminator_on_commit_head_failure ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_function ... ok
[INFO] [stdout] test graph::ai_format::tests::test_04_functions_like ... ok
[INFO] [stdout] test graph::ai_format::tests::test_body_summary_truncation ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_compile_module_example ... ok
[INFO] [stdout] test community::api::tests::test_api_base_url_override ... ok
[INFO] [stdout] test community::api::tests::test_api_base_url_default ... ok
[INFO] [stdout] test auth::token::tests::test_save_token_sets_permissions ... ok
[INFO] [stdout] test graph::ai_format::tests::test_truncate_str_exact_boundary ... ok
[INFO] [stdout] test graph::ai_format::tests::test_truncate_str_multibyte_no_panic ... ok
[INFO] [stdout] test graph::ai_format::tests::test_truncate_str_ascii ... ok
[INFO] [stdout] test graph::ai_format::tests::test_truncate_str_multibyte_no_truncation ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_basic ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_resolves_extensionless_import ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_func_ref_in_body ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_func_ref_in_expr_stmt ... ok
[INFO] [stdout] test graph::ai_format::tests::test_typedef_extraction ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_basic ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_lambda ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_json_missing_entry_file ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_in_cond_branch ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_recursive ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_json_single_file_no_imports ... ok
[INFO] [stdout] test graph::ai_format::tests::test_version_present ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_function_call ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_gorilla_literal ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_field_access ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_lambda ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_unary_op ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_throw ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_type_inst ... ok
[INFO] [stdout] test graph::extract::tests::test_call_graph_non_tail_call ... ok
[INFO] [stdout] test auth::token::tests::test_auth_json_path_userprofile_fallback ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_unmold_stmt ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_unmold_forward ... ok
[INFO] [stdout] test graph::extract::tests::test_error_propagates_edge_with_ceiling ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_json_circular_import ... ok
[INFO] [stdout] test codegen::driver::tests::test_find_wasm_ld_error_message ... ok
[INFO] [stdout] test graph::ai_format::tests::test_recursive_json_inventory ... ok
[INFO] [stdout] test codegen::driver::tests::test_native_commit_head_length_checked ... ok
[INFO] [stdout] test graph::extract::tests::test_error_propagates_edge_without_ceiling ... ok
[INFO] [stdout] test graph::extract::tests::test_module_export ... ok
[INFO] [stdout] test codegen::driver::tests::test_find_clang_error_message ... ok
[INFO] [stdout] test graph::query::tests::test_find_cycles_acyclic_graph ... ok
[INFO] [stdout] test graph::extract::tests::test_module_import ... ok
[INFO] [stdout] test graph::query::tests::test_find_cycles_self_reference ... ok
[INFO] [stdout] test graph::query::tests::test_find_cycles_three_node_cycle ... ok
[INFO] [stdout] test graph::query::tests::test_query_parser ... ok
[INFO] [stdout] test graph::query::tests::test_path_exists_simple ... ok
[INFO] [stdout] test graph::query::tests::test_uncovered_throws_cross_function_covered ... ok
[INFO] [stdout] test graph::query::tests::test_uncovered_throws_no_coverage ... ok
[INFO] [stdout] test graph::extract::tests::test_type_hierarchy_error_inheritance ... ok
[INFO] [stdout] test graph::extract::tests::test_error_self_call_propagates ... ok
[INFO] [stdout] test graph::query::tests::test_uncovered_throws_partial_coverage ... ok
[INFO] [stdout] test graph::query::tests::test_uncovered_throws_transitive_coverage ... ok
[INFO] [stdout] test graph::query::tests::test_uncovered_throws_with_ceiling ... ok
[INFO] [stdout] test graph::tests::test_escape_json_all_control_chars_produce_valid_json ... ok
[INFO] [stdout] test graph::tests::test_escape_json_ascii_passthrough ... ok
[INFO] [stdout] test graph::tests::test_escape_json_newline_tab_cr ... ok
[INFO] [stdout] test graph::tests::test_escape_json_null_and_low_control_chars ... ok
[INFO] [stdout] test graph::tests::test_escape_json_backslash_and_quote ... ok
[INFO] [stdout] test graph::tests::test_escape_json_backspace_formfeed ... ok
[INFO] [stdout] test graph::tests::test_escape_json_multibyte_passthrough ... ok
[INFO] [stdout] test graph::extract::tests::test_type_hierarchy_typedef ... ok
[INFO] [stdout] test graph::verify::tests::test_dead_code_exported_function ... ok
[INFO] [stdout] test graph::verify::tests::test_dead_code_function_assigned_to_variable ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_different_categories_ok ... ok
[INFO] [stdout] test graph::verify::tests::test_dead_code_function_called_directly ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_backward_only ... ok
[INFO] [stdout] test graph::verify::tests::test_dead_code_function_in_pipeline ... ok
[INFO] [stdout] test graph::verify::tests::test_dead_code_truly_unused ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_all_checks_includes ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_forward_only ... ok
[INFO] [stdout] test graph::extract::tests::test_error_ceiling_extraction ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_in_function_body ... ok
[INFO] [stdout] test graph::query::tests::test_find_cycles_no_cycle ... ok
[INFO] [stdout] test graph::query::tests::test_find_cycles_two_node_cycle ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_condition_branch ... ok
[INFO] [stdout] test graph::extract::tests::test_dataflow_assignment ... ok
[INFO] [stdout] test graph::verify::tests::test_div_mold_no_division_findings ... ok
[INFO] [stdout] test graph::verify::tests::test_error_coverage_cross_function_covered ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_run_check_not_unknown ... ok
[INFO] [stdout] test graph::verify::tests::test_format_json_empty_findings ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_separate_statements_ok ... ok
[INFO] [stdout] test graph::verify::tests::test_error_coverage_transitive ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_unmold_backward_only ... ok
[INFO] [stdout] test graph::verify::tests::test_direction_constraint_unmold_forward_only ... ok
[INFO] [stdout] test graph::verify::tests::test_is_snake_case ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_error_ceiling_param ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_field_camel_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_field_snake_case_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_format_jsonl_with_findings_and_summary ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_func_camel_case_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_is_camel_case ... ok
[INFO] [stdout] test graph::verify::tests::test_is_pascal_case ... ok
[INFO] [stdout] test graph::verify::tests::test_error_coverage_uncovered_throw ... ok
[INFO] [stdout] test graph::verify::tests::test_format_json_null_file_and_line ... ok
[INFO] [stdout] test graph::verify::tests::test_format_json_with_findings ... ok
[INFO] [stdout] test graph::verify::tests::test_format_jsonl_extracts_code_and_hint ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_func_single_word_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_in_all_checks ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_func_snake_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_inheritance_pascal_case ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_mold_def_pascal_case ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_func_pascal_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_multiple_violations ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_placeholder_excluded ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_param_snake_case_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_prelude_builtins_excluded ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_run_check_integration ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_type_snake_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_format_json_escapes_special_chars ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_unmold_target_camel_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_underscore_prefix_excluded ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_mold_internal_fields_excluded ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_nested_function_body ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_param_camel_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_type_pascal_case_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_unmold_target_snake_case ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_inheritance_snake_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_var_camel_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_var_pascal_case_fail ... ok
[INFO] [stdout] test graph::verify::tests::test_naming_var_snake_case_pass ... ok
[INFO] [stdout] test graph::verify::tests::test_structural_summary ... ok
[INFO] [stdout] test graph::verify::tests::test_to_camel_case ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_in_function_scope ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_map_safe ... ok
[INFO] [stdout] test graph::verify::tests::test_to_snake_case ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_direct_use_warns ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_div_warns ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_first_last_warns ... ok
[INFO] [stdout] test graph::verify::tests::test_no_division_no_findings ... ok
[INFO] [stdout] test graph::verify::tests::test_run_all_checks ... ok
[INFO] [stdout] test graph::verify::tests::test_to_pascal_case ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_has_value_safe ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_no_lax_no_findings ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_mod_warns ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_run_check_integration ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_reassigned_non_lax ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_unmold_after_assign_safe ... ok
[INFO] [stdout] test interpreter::env::tests::test_no_redefinition_same_scope ... ok
[INFO] [stdout] test graph::verify::tests::test_verify_error_coverage_pass ... ok
[INFO] [stdout] test interpreter::env::tests::test_define_and_get ... ok
[INFO] [stdout] test interpreter::env::tests::test_nested_scopes ... ok
[INFO] [stdout] test graph::verify::tests::test_verify_no_circular_deps_pass ... ok
[INFO] [stdout] test codegen::driver::tests::test_native_v3_validates_writer_token ... ok
[INFO] [stdout] test interpreter::env::tests::test_shadowing_across_scopes ... ok
[INFO] [stdout] test interpreter::env::tests::test_snapshot ... ok
[INFO] [stdout] test interpreter::json::tests::test_default_for_schema ... ok
[INFO] [stdout] test interpreter::json::tests::test_json_encode_accepts_json_value ... ok
[INFO] [stdout] test interpreter::json::tests::test_json_pretty ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_unmold_forward_safe ... ok
[INFO] [stdout] test graph::verify::tests::test_unchecked_lax_get_method_warns ... ok
[INFO] [stdout] test graph::verify::tests::test_verify_type_consistency_pass ... ok
[INFO] [stdout] test interpreter::json::tests::test_json_to_taida_value_deep_conversion ... ok
[INFO] [stdout] test interpreter::json::tests::test_json_encode_buchi_pack ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_list ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_missing_fields_get_defaults ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_nested_typedef ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_primitive_int ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_primitive_str ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_type_mismatch_defaults ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_typedef_basic ... ok
[INFO] [stdout] test interpreter::json::tests::test_schema_null_to_defaults ... ok
[INFO] [stdout] test interpreter::json::tests::test_taida_value_to_json_with_json_value ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_bodyless_status_detection ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_build_streaming_head_basic ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_empty_chunk_size ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_malformed_chunk_size ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_missing_crlf_after_data ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_trailers_skipped ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_single_chunk ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_truncated_data ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_zero_only ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_build_streaming_head_custom_status ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_chunk_ext_ignored ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_1xx_with_body_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_empty_headers_allowed ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_200_text ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_204_empty_body_ok ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_204_with_body_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_204_content_length_stripped ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_basic ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_205_with_body_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_build_streaming_head_multiple_headers ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_hex_sizes ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_205_empty_body_ok ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_304_with_body_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_crlf_in_header_value ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_binary_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_duplicate_header_names_preserved ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_crlf_in_header_name ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_404_empty ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_name_at_limit_ok ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_name_exceeds_limit ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_name_not_str ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_value_at_limit_ok ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_value_exceeds_limit ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_missing_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_missing_status ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_multiple_headers ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_status_out_of_range ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_unknown_status_no_fake_reason ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_user_content_length_preserved ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_wrong_type_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_wrong_type_status ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_extract_result_value_failure ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_extract_result_value_success ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_get_field_helpers ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_reason_phrases ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_missing_headers ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_multiple_headers_order_preserved ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_bind_failure_returns_fulfilled_async ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_encode_429_reason_phrase ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_chunked_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_max_connections_default ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_keep_alive_with_multiple_connections ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_buffer_isolation ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_two_clients_both_get_responses ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_missing_args ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_missing_handler ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_port_validation ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_incomplete_body_returns_400 ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_chunked_then_normal_keep_alive ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_chunked_large_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_chunked_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_close_after_partial_head ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_case_insensitive ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_close_wins_across_duplicate_headers ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_close_wins_over_keep_alive_same_header ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_default ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_max_requests_across_connections ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_explicit ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_max_connections_limit ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http11_connection_close ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http11_default ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400 ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_malformed_chunk ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_token_list_close_with_upgrade ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_token_list_keep_alive_with_extra ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_max_requests_1_self_terminates ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_make_fulfilled_async ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb26_get_without_content_length_has_cl_zero ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_rejects_cl_and_chunked ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb27_empty_path_parse ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_request_pack_has_all_fields ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb29_sentinel_shadow_by_unmold ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_connection_close_terminates ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_net_symbols_count ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_non_reserved_headers_allowed ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_complete_get ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_all_zeros_long ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_i64_max_plus_one ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_i64_max_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_i64_overflow ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_leading_zeros_0042 ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_leading_zeros_17_digits ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_leading_zeros_over_max_safe ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_leading_zeros_simple ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_max_safe_integer_boundary ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_content_length_max_safe_integer_plus_one ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_duplicate_content_length ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_chunked_case_insensitive ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_chunked_in_token_list ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_cl_without_chunked_ok ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_detects_chunked ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_no_chunked ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_head_rejects_cl_and_chunked ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_0_9_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_1_0_accepted ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_1_1_accepted ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_1_9_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_2_0_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_alpha_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_http_version_multi_digit_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_incomplete ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_invalid_content_length_empty ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_invalid_content_length_leading_plus ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_invalid_content_length_negative ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_invalid_content_length_non_numeric ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_invalid_content_length_trailing_chars ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_malformed ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_multiple_headers_span ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_no_headers_empty_list ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_no_query ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_post_with_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_single_header_span ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_parse_valid_content_length_zero ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_read_body_chunked ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_read_body_content_length ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_read_body_missing_raw ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_read_body_no_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_read_body_not_buchipack ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_reserved_header_case_insensitive ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_reserved_header_content_length_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_reserved_header_transfer_encoding_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_sentinel_guard_blocks_user_function ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_sentinel_guard_blocks_without_import ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_sentinel_guard_blocks_wrong_sentinel ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_sentinel_guard_passes_with_correct_sentinel ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_sentinel_guard_with_alias ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_split_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_start_response_pending_state ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_api_sentinel_with_import_errors_outside_handler ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_api_sentinel_without_import ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_explicit_keep_alive ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_default_close ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_max_requests_across_connections ... ok
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal ... FAILED
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_taida_dir ... FAILED
[INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_taida_without_manifest ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_split_head ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_two_requests_one_connection ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_eof_during_head_does_not_count_request ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb3_head_plus_body_exceeds_limit_returns_413 ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb3_head_plus_body_exactly_fits_returns_200 ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_auto_end_on_handler_return ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_chunked_wire_format ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_bodyless_status_rejects_write_chunk ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_content_type_only_then_write_chunk_then_sse_event_errors ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_event_outside_handler ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_end_response_empty_body ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_explicit_sse_headers_then_write_chunk_then_sse ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_end_response_idempotent ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_implicit_head_commit ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_auto_content_type ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_bodyless_status_rejected ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_reserved_header_rejection_in_handler ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_empty_event_name ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_slow_split_request_within_timeout_succeeds ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_event_after_end ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_event_basic ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_implicit_head ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_writer_state_initial ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_writer_state_transitions ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_ws_accept_computation ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_ws_frame_write ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_allenv ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_appendfile ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_argv_returns_list_of_strings ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_exists_nonexistent ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_listdir_nonexistent_returns_lax_false ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_path_with_spaces ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_path_with_unicode ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_read_empty_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_read_nonexistent_returns_lax_false ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_respects_user_content_type ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_write_and_read_empty_file ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_wire_format_exact ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_createdir ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_dnsresolve_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_envvar_exists ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_envvar_missing ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_execshell_failure ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_bt11_stat_nonexistent_returns_lax_false ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_exists_false ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_execshell_success ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_exists_true ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_start_response_write_chunk_end_response ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_format_rfc3339_utc_epoch ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_mixed_with_write_chunk ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_format_rfc3339_utc_known_date ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_httpget_missing_arg ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_multiline_data ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_listdir_nonexistent ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_httppost_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_httprequest_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_listdir ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_lax_failure ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_http_failure ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_http_response ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_listenerclose_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_result_failure ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_result_success ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_http ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_os_symbols_count ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_https ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_custom_port ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_make_lax_success ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_read_existing_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_no_path ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_read_nonexistent_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_readbytes_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_read_missing_arg ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_readasync_nonexistent_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_readasync_missing_arg ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_readbytes_writebytes_roundtrip ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_readasync_existing_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_remove_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketclose_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_remove_directory ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_rename ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketrecv_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketrecvbytes_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketrecvexact_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketsend_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketsendall_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_socketsendbytes_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_stat_file ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_stat_modified_rfc3339 ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_tcpaccept_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_tcpconnect_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_stat_nonexistent ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_stat_directory ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_tcplisten_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_udpbind_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_udpsendto_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_writebytes_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_udpclose_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_writefile_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_udprecvfrom_missing_args ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_run_success ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_run_failure ... ok
[INFO] [stdout] test interpreter::os_eval::tests::test_writefile ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bool_mold_from_int ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_char_at_negative_index ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bool_mold_from_str_fail ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bool_mold_from_str_true ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_reverse_empty ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_slice_reversed_indices ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_slice_negative_start ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_reverse_unicode ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_float_conversion_failure_default ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_div_zero_default ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_nil_eval_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_int_conversion_failure_default ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_two_arg_handler_no_return_fallback ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_none_eval_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_upper_unicode ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_lax_type_field ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_null_eval_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_max_literal ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_undefined_eval_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_min_via_subtraction ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_min_minus_one_overflow ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_i64_max_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_char_at_empty_string_index_zero ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_overflow_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_i64_min_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_max_plus_one_overflow ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_hashmap_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_reverse_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_concat_empty_lists ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_flatten_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_slice_empty_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_unique_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_split_empty_string_empty_delimiter ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_upper_empty_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_reverse_empty_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_sum_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_default_value ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_failure_has_no_value ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_success_has_value ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_in_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_bool_negative_one ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_in_buchi_pack ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_type_field ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_bool_zero ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_set_of_empty_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_float_empty_string_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_hex_string_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_ceil_negative ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_negative_max_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_clamp_at_lower_bound ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_plus_sign_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_abs_negative_zero ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_clamp_at_upper_bound ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_decimal_string_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_empty_string_fails ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_round_positive_half ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_two_arg_handler_one_shot_fallback ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_floor_negative ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_molten_error_in_function ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_accepts_molten_value ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_basic ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_buchipack ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_int ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_str ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_molten_success_has_value ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_bool ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_round_negative_half ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_second_arg_not_function ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_list_filling ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_bytes_fast_path ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_filling_unmold_backward ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_filling_unmold_forward ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_filling_field_access ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_filling_unmold_method ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_parser_unmold_syntax ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_unmold_method_without_unmold_override ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_without_unmold_uses_default ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_unmold_throw_caught_by_error_ceiling_forward ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_unmold_throw_caught_by_error_ceiling_method ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_regular_field_access ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_with_method ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_solidify_can_reference_self ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_solidify_override_returns_solidified_value ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_buchi_pack ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_bool ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_solidify_throw_caught_by_error_ceiling ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_div_mold ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_div_mold_zero ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_addition ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_comparison ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_assignment ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_condition_branch_default ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_function_def_and_call ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_condition_branch ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_int ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_list_get ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_function_closure ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_field_access ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_float ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_float_arithmetic ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_list_get_oob_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_mixed_arithmetic ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_multiplication ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_negation ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_mod_mold ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_precedence ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_percent_operator_removed ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_slash_operator_removed ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_mod_mold_zero ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_string ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_list_get_oob_unmold_returns_default ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_subtraction ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_string_concat ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_logical ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_funcdef_cannot_overwrite_function ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_empty_is_noop ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_eval_variable_expression ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_funcdef_cannot_overwrite_variable ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_export_non_exported_symbol_is_not_accessible ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_export_function_only ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_export_function_hides_non_exported ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_float_mold_from_str_success ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_outer_unchanged ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_export_only_exported_symbols_are_visible ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_redefinition_same_scope ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_float_mold_from_str_fail ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_shadowing_in_function ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_jsset_js_backend_only_error ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_int_mold_from_str_fail ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_jsnew_js_backend_only_error ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_jsspread_js_backend_only_error ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_int_mold_from_bool ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_int_mold_from_float ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_all_false ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_jsbind_js_backend_only_error ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_count ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_all ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_any ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_drop ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_int_mold_from_str_success ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_any_false ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_take ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_enumerate ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_find ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_not_found ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_index_not_found ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_zip ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_sort_by ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_abs ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_index ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_charat ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_enumerate ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_clamp ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_concat ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_bitwise_and_shift ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_count ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_append ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_ceil ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_index ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_bytes_uint8_char_codepoint_utf8 ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_flatten ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_lax ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_fold_new_order ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_end ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_unmold ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_lower ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_foldr_new_order ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_join ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_with_char ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pipeline_fold ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pipeline_str ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pipeline_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_start ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_repeat ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_replace ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_round ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_slice ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_prepend ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_sort ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_radix_and_int_base ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_replace_all ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_floor ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_reverse_list ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_reverse_str ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_sort_reverse ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_split ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_tofixed ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_trim ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_sum ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_trim_start_only ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_molten_method_call_forbidden ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_prelude_jsonparse_abolished ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_truncate ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_unique ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_upper ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_npm_import_js_backend_only_error ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_str_mold_unmold ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_no_export_statement_exports_all ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_todo_stub_molten_runtime_access_is_restricted ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_std_import_errors_after_dissolution ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_trim_end_only ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_molten_direct_unmold_forbidden ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_str_mold_from_bool ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_str_mold_from_int ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_mold_zip ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_all_rejected_propagates ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_todo_stub_unmold_yields_molten ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_todo_unmold_returns_unm_field ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_cancel_pending_sleep ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_get_or_default_fulfilled ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_create_fulfilled ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_get_or_default_rejected ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_chain ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_all_with_pending ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_is_pending ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_all ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_create_rejected ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_existing_sync_tests_still_pass ... ok
[INFO] [stdout] test interpreter::tests_eval::tests::test_todo_unmold_falls_back_to_type_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_is_rejected ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_map_rejected_propagates ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_rejected_via_tokio ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_resolves_via_tokio ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_timeout_success ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_race ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_rejected_unmold_throws ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_timeout_passthrough ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_unmold_forward ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_unmold_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_empty_object_defaults ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_null_field_int_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_empty_object_schema ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_malformed_input ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_null_field_to_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt14_partial_all_holes ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt14_partial_first_arg_hole ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_mixed_types ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt15_closure_error_ceiling ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_define_force_error_ceiling_scope ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_define_force_pipeline_scope ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_float ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_unmold ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_zero_division ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_with_error_ceiling ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_zero_unmold ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_empty_array_schema ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_timeout_expired ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_bt15_double_error_ceiling ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_bool_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug_with_label ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug_multiple ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_drop ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_catches_throw ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_bool_to_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_conditional_handler ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_normal_path ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_fold_sum ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_fold_with_named_func ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_filter ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_filter_map_fold_chain ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_gorilla ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_with_error_field_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_fold_product ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_foldr ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_propagation_normal ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_propagation ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_drop_while ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_append ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_first ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_last ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_gorilla_ceiling_unhandled_throw ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_reverse ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_concat ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_inheritance_type_inst_injects_parent_and_child_defaults ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_join ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_contains ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_sum ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_map_lambda_call_does_not_trigger_tailcall_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_map_with_condition_func ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_core_bundled_crypto_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_length ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_sort ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_alias_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_multiline_program ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_ceil ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_round ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_floor ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_import_relative ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_abs ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_nested_field_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_contains ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_replace ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_split ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_lower ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_caching ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_upper ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_length ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_take ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_to_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_type_inst_injects_default_value_field ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_type_inst_injects_typed_field_defaults ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f46_all_params_accessible_after_lambda_with_cond_branch ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_circular_import_detection ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_trim ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_stdout_via_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_type_def_and_instantiation ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_eval_take_while ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f46_multiline_cond_branch_still_works ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_function_call_defaults_can_reference_previous_params ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_function_closure_reuses_captured_env_arc ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f51_nested_cond_branch_outer_wildcard ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f51_nested_cond_branch_three_levels ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f46_lambda_cond_branch_does_not_break_outer_scope ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_entries ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_is_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f54_different_arity_function_in_tail_position ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_function_call_too_many_args_is_runtime_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_get_missing ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_merge ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_remove ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_keys_values ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_set_and_get ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_size ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_has ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_immutability_enforced ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_inherited_method ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_partial_timeout_returns_400 ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_one_arg_errors ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_encode_still_works ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_no_args_errors ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_same_raw_multiple_schemas ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_list ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_int_list ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_f54_function_call_in_cond_branch_tail_position ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_cast_age ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_function_call_missing_args_use_effective_defaults ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_missing_fields_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_cast_basic ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_inherited_method_parent_field_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_null_to_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_primitive_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_extra_fields_ignored ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_parse_error_returns_lax_false ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_list_element_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_nested ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_primitive_str ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_create_with_value ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_type_mismatch_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_jsonfrom_abolished ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_is_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_has_value ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_flat_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_mold_inst ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_get_or_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_jsonparse_abolished ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_jsondecode_abolished ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_unmold_backward ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_get_oob_returns_lax_false ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_string_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_get_valid_returns_lax_true ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_first_str_list ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_typeof ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_unmold_method ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_first_empty_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_lax_unmold_forward ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_last_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_list_max_min_str ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_method_no_args_field_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_method_override ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_method_with_args ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mod_mold_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mod_mold_zero ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_is_even_is_odd ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_with_accumulator ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_no_backward_compat_std_io ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_basic ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_multiline ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_returns_buchi_pack ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_oob_bool_list_get_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_oob_int_list_get_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_oob_str_list_get_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_oob_float_list_get_returns_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_none ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_some ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_with_value ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_optional_replaced_by_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_basic ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_first_arg ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_chained ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_second_arg ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_subtract ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_with_debug ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_assign_to_variable ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_basic ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_no_placeholder ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_single_step ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_chain ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_string_method ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_with_literal_start ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_assert_fail ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_assert_pass ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_debug_returns_value ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_enumerate ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_enumerate_get_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_err ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_hashmap_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_parse_abolished ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_encode_no_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_decode_abolished ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_nowms_rejects_arguments ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_nowms_returns_epoch_int ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_ok ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_range ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_str_no_aggregate ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_set_of ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_sleep_negative_rejected_with_range_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_sleep_too_large_rejected_with_range_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_zip ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_zip_field_access ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_get_or_throw ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_is_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_typeof ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_stderr_no_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_is_success ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_stdout_no_import ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_get_or_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_map_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_map_error_passthrough ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_sleep_zero_unmolds_to_unit ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_always_false_unmold ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_assign_no_eval ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_backward_compat ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_is_error ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_validation_fail ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_with_throw ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_map_on_failed ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_always_true ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_dedup ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_has ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_get_or_throw ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_to_string ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_validation ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_diff ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_is_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_intersect ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_remove ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_to_list ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_union ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_is_success ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_get_or_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_set_add ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_sha256_without_crypto_import_fails ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_std_import_errors ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_null_becomes_default ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_schema_cast ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_empty_collect ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_pretty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_encode_roundtrip ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_filter ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_list_molds_unchanged ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_from_list ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_chained_transforms ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_then_sse_event_errors ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_sleep_waits_short_duration ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_is_empty_false ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_take ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_is_empty ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_tostring ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_pipeline ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_single_value ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_length ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_take_while ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_with_error_ceiling ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_filter ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_map ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_non_tail_still_works ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_sum_recursive ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_async ... ok
[INFO] [stdout] test interpreter::value::tests::test_bt18_default_for_list_inference ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_reduce ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_factorial ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_forward_lax ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_fibonacci ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_stream_with_output ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_accumulator_pattern ... ok
[INFO] [stdout] test interpreter::value::tests::test_bt18_default_json ... ok
[INFO] [stdout] test interpreter::value::tests::test_bt18_default_molten ... ok
[INFO] [stdout] test interpreter::value::tests::test_bt18_default_stream ... ok
[INFO] [stdout] test interpreter::value::tests::test_default_values ... ok
[INFO] [stdout] test interpreter::value::tests::test_buchi_pack_field_access ... ok
[INFO] [stdout] test interpreter::value::tests::test_equality ... ok
[INFO] [stdout] test interpreter::value::tests::test_display ... ok
[INFO] [stdout] test interpreter::value::tests::test_json_default ... ok
[INFO] [stdout] test interpreter::value::tests::test_json_display ... ok
[INFO] [stdout] test interpreter::value::tests::test_json_truthiness ... ok
[INFO] [stdout] test interpreter::value::tests::test_molten_default ... ok
[INFO] [stdout] test interpreter::value::tests::test_molten_debug_string ... ok
[INFO] [stdout] test interpreter::value::tests::test_molten_display ... ok
[INFO] [stdout] test interpreter::value::tests::test_molten_equality ... ok
[INFO] [stdout] test interpreter::value::tests::test_molten_truthiness ... ok
[INFO] [stdout] test interpreter::value::tests::test_ordering ... ok
[INFO] [stdout] test interpreter::value::tests::test_truthiness ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsbind_unmold ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_assert_mapping ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_unmold_backward ... ok
[INFO] [stdout] test interpreter::value::tests::test_stream_default ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_import_skipped ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_unmold_forward ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_with_args ... ok
[INFO] [stdout] test interpreter::value::tests::test_stream_display ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_no_args ... ok
[INFO] [stdout] test interpreter::value::tests::test_stream_truthiness ... ok
[INFO] [stdout] test interpreter::value::tests::test_stream_equality ... ok
[INFO] [stdout] test interpreter::value::tests::test_json_equality ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsspread_basic ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsspread_unmold ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsset_basic ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_with_multiple_args ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsbind_basic ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_jsset_unmold ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_number_ispositive ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_str_trimstart ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_number_isnan ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_hashmap ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_partial_application_multiple ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_jsspread_helper ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_assert ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_range ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_enumerate ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_result_flatmap ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_operation_molds ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_result_maperror ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_result_tostring ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_setof ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_safe_unmold ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_str_patches ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_result_getorthrow ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_typeof ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_number_methods ... ok
[INFO] [stdout] test js::codegen::tests::test_js_runtime_zip ... ok
[INFO] [stdout] test js::codegen::tests::test_package_import_resolution_failure_is_codegen_error ... ok
[INFO] [stdout] test js::codegen::tests::test_sleep_timeout_direct_unmold_marks_function_async ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_partial_application_first_arg ... ok
[INFO] [stdout] test js::codegen::tests::test_molten_rejects_type_args_codegen ... ok
[INFO] [stdout] test js::codegen::tests::test_sleep_all_inside_function_marks_function_async ... ok
[INFO] [stdout] test js::runtime::tests::test_drain_listener_cleaned_up_between_requests ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_typeof_mapping ... ok
[INFO] [stdout] test js::runtime::tests::test_drain_listener_has_named_reference ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_string ... ok
[INFO] [stdout] test js::runtime::tests::test_backpressure_is_sync_unit ... ok
[INFO] [stdout] test js::runtime::tests::test_stdin_no_dev_stdin_hardcode ... ok
[INFO] [stdout] test js::codegen::tests::test_os_async_function_call_marks_function_async ... ok
[INFO] [stdout] test interpreter::value::tests::test_bt18_default_buchi_pack ... ok
[INFO] [stdout] test js::codegen::tests::test_js_codegen_partial_application_single ... ok
[INFO] [stdout] test js::codegen::tests::test_sleep_timeout_via_assigned_var_marks_function_async ... ok
[INFO] [stdout] test lexer::lexer::tests::test_arithmetic ... ok
[INFO] [stdout] test lexer::lexer::tests::test_async_unmold_await ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bool_literals ... ok
[INFO] [stdout] test lexer::lexer::tests::test_block_comment ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_double_lt_not_export ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_caret_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_hash_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_double_gt_not_import ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_question_mark_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_fat_arrow_eq_eq_boundary ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_single_ampersand_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_lt_eq_eq_eq_gt_boundary ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_pipe_eq_gt_boundary ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_slash_tokenized_as_slash ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt2_nil_is_plain_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt2_none_is_plain_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_combining_character_in_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_tilde_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt2_null_is_plain_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_condition_branch ... ok
[INFO] [stdout] test lexer::lexer::tests::test_default_case_placeholder ... ok
[INFO] [stdout] test lexer::lexer::tests::test_definition_operator ... ok
[INFO] [stdout] test lexer::lexer::tests::test_doc_comment ... ok
[INFO] [stdout] test lexer::lexer::tests::test_delimiters ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt1_percent_tokenized_as_percent ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bidi_lri_in_string_literal ... ok
[INFO] [stdout] test lexer::lexer::tests::test_emoji_in_identifier_rejected ... ok
[INFO] [stdout] test lexer::lexer::tests::test_error_handling_pattern ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bidi_override_in_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_error_ceiling ... ok
[INFO] [stdout] test lexer::lexer::tests::test_comparison ... ok
[INFO] [stdout] test js::runtime::tests::test_write_chunk_tracks_drain ... ok
[INFO] [stdout] test lexer::lexer::tests::test_error_throw_pattern ... ok
[INFO] [stdout] test lexer::lexer::tests::test_export ... ok
[INFO] [stdout] test lexer::lexer::tests::test_error_inheritance_syntax ... ok
[INFO] [stdout] test lexer::lexer::tests::test_bt2_undefined_is_plain_identifier ... ok
[INFO] [stdout] test js::runtime::tests::test_sse_event_no_aggregate_payload_string ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_nb28_timeout_closes_connection ... ok
[INFO] [stdout] test lexer::lexer::tests::test_buchi_pack ... ok
[INFO] [stdout] test lexer::lexer::tests::test_import_statement ... ok
[INFO] [stdout] test lexer::lexer::tests::test_inheritance_syntax ... ok
[INFO] [stdout] test lexer::lexer::tests::test_indentation ... ok
[INFO] [stdout] test lexer::lexer::tests::test_import ... ok
[INFO] [stdout] test lexer::lexer::tests::test_integer_literal ... ok
[INFO] [stdout] test lexer::lexer::tests::test_invalid_escape_in_string_reports_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_invalid_escape_in_template_reports_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_export_statement ... ok
[INFO] [stdout] test lexer::lexer::tests::test_fat_arrow ... ok
[INFO] [stdout] test lexer::lexer::tests::test_float_literal ... ok
[INFO] [stdout] test lexer::lexer::tests::test_form_feed_control_char_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_function_definition ... ok
[INFO] [stdout] test lexer::lexer::tests::test_gorilla_literal ... ok
[INFO] [stdout] test lexer::lexer::tests::test_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_invalid_exponent_reports_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_invalid_numeric_separator_reports_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_invalid_prefixed_integer_literal_reports_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_left_buchi ... ok
[INFO] [stdout] test lexer::lexer::tests::test_line_comment ... ok
[INFO] [stdout] test lexer::lexer::tests::test_line_continuation ... ok
[INFO] [stdout] test lexer::lexer::tests::test_logical ... ok
[INFO] [stdout] test lexer::lexer::tests::test_map_operation ... ok
[INFO] [stdout] test lexer::lexer::tests::test_list_literal ... ok
[INFO] [stdout] test lexer::lexer::tests::test_method_call ... ok
[INFO] [stdout] test lexer::lexer::tests::test_negative_number_as_minus_then_int ... ok
[INFO] [stdout] test lexer::lexer::tests::test_nested_block_comment ... ok
[INFO] [stdout] test lexer::lexer::tests::test_non_breaking_space_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_null_byte_control_char_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_pipe_and_pipe_gt ... ok
[INFO] [stdout] test lexer::lexer::tests::test_mold_definition ... ok
[INFO] [stdout] test lexer::lexer::tests::test_prefixed_integer_literals ... ok
[INFO] [stdout] test lexer::lexer::tests::test_placeholder ... ok
[INFO] [stdout] test lexer::lexer::tests::test_return_type ... ok
[INFO] [stdout] test lexer::lexer::tests::test_japanese_identifier ... ok
[INFO] [stdout] test lexer::lexer::tests::test_string_double_quote ... ok
[INFO] [stdout] test lexer::lexer::tests::test_string_single_quote ... ok
[INFO] [stdout] test lexer::lexer::tests::test_string_escape_sequences ... ok
[INFO] [stdout] test lexer::lexer::tests::test_tab_after_spaces_at_line_start_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_template_string ... ok
[INFO] [stdout] test lexer::lexer::tests::test_tab_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_tab_in_nested_block_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_unmold_forward ... ok
[INFO] [stdout] test lexer::lexer::tests::test_zero_width_space_error ... ok
[INFO] [stdout] test lsp::completion::tests::test_common_method_completions ... ok
[INFO] [stdout] test lsp::completion::tests::test_builtin_mold_completions ... ok
[INFO] [stdout] test lsp::completion::tests::test_prelude_completions_include_stdout ... ok
[INFO] [stdout] test lsp::completion::tests::test_prelude_completions_no_std_modules ... ok
[INFO] [stdout] test lexer::lexer::tests::test_type_name ... ok
[INFO] [stdout] test lsp::completion::tests::test_operator_completions ... ok
[INFO] [stdout] test lexer::lexer::tests::test_unmold_backward ... ok
[INFO] [stdout] test lexer::lexer::tests::test_pipeline ... ok
[INFO] [stdout] test lexer::lexer::tests::test_scientific_notation_literals ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_buchi_pack_fields ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_int_has_tostring ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_lax_methods ... ok
[INFO] [stdout] test lexer::lexer::tests::test_type_definition ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_result_methods ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_str_methods ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_no_abolished_functions_in_prelude ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_mold_completions_no_duplicates ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_list_methods ... ok
[INFO] [stdout] test lexer::lexer::tests::test_multiline_program ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_builtin_mold_completions_count ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_common_method_completions_kind ... ok
[INFO] [stdout] test lexer::lexer::tests::test_unterminated_nested_block_comment_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_vertical_tab_control_char_error ... ok
[INFO] [stdout] test lexer::lexer::tests::test_numeric_separator_literals ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_async_methods ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_operator_completions_exactly_10 ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_operator_completions_have_details ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_argv ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_count ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_have_correct_kind ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_have_documentation ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_type_def_with_doc ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_error_type_excluded ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_function_with_return_type ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_typed_variable ... ok
[INFO] [stdout] test lsp::completion::tests::test_source_completions_functions ... ok
[INFO] [stdout] test lsp::completion::tests::test_source_completions_inherited_molds_include_effective_headers ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_partial_source_completions_recovers_variables ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_builtin_mold_completions_all_have_docs ... ok
[INFO] [stdout] test lsp::completion::tests::test_source_completions_type_defs ... ok
[INFO] [stdout] test lsp::completion::tests::test_source_completions_variables ... ok
[INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_named_type_fields ... ok
[INFO] [stdout] test lsp::completion::tests::test_type_completions ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_analyze_parse_error ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_analyze_type_error_empty_list ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_analyze_valid_source ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_diagnostic_source_tag ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_diagnostic_line_numbers_zero_based ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_empty_source_no_panic ... ok
[INFO] [stdout] test lsp::completion::tests::test_source_completions_mold_defs_include_effective_headers ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_multiple_errors_reported ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_multiline_function_no_false_positive ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_parse_error_unclosed_buchi_pack ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_type_errors_skipped_on_parse_error ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_type_error_source_tag ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_parse_error_unclosed_list ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_type_error_severity_mismatch_is_error ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_parse_error_has_taida_source ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_valid_programs_no_false_positives ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_error_ceiling_diagnostics ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_empty_export_error ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_import_export_diagnostics ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb54_diagnostic_positions_with_japanese ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb54_valid_japanese_program_no_diagnostics ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_type_mismatch_detection ... ok
[INFO] [stdout] test lsp::hover::tests::test_format_type_expr_generic ... ok
[INFO] [stdout] test lsp::hover::tests::test_format_type_expr_list ... ok
[INFO] [stdout] test lsp::hover::tests::test_format_type_expr_named ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_no_info_on_whitespace ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_function_def ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_parse_error_invalid_syntax ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_inherited_mold_inst_uses_effective_child_headers ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb54_diagnostic_positions_with_emoji ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_with_doc_comments ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_inheritance_def_diagnostics ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_variable_type ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_doc_comments_multiline ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_format_type_expr_function ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_error_type_inheritance ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_bool_variable ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_parse_error_returns_none ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_type_def ... ok
[INFO] [stdout] test lsp::hover::tests::test_hover_mold_inst_uses_declared_mold_headers ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_large_source_no_timeout ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_function_with_typed_params ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_string_variable ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_function_with_multiple_params ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_type_def_with_multiple_fields ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_inheritance_def ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_variable_in_function_body ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_format_type_expr_buchi_pack ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_list_variable ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_float_variable ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4f_hover_unmold_backward_source ... ok
[INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_variable_after_emoji_string ... ok
[INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_after_japanese_string ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_markdown_code_block ... ok
[INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_japanese_variable_name ... ok
[INFO] [stdout] test lsp::hover::tests::test_rc4f_hover_unmold_forward_source ... ok
[INFO] [stdout] test lsp::utf16::tests::test_empty_line ... ok
[INFO] [stdout] test lsp::utf16::tests::test_offset_beyond_end ... ok
[INFO] [stdout] test lsp::utf16::tests::test_japanese_roundtrip ... ok
[INFO] [stdout] test lsp::utf16::tests::test_ascii_roundtrip ... ok
[INFO] [stdout] test lsp::utf16::tests::test_emoji_char_to_utf16 ... ok
[INFO] [stdout] test parser::parser::tests::test_bt3_direction_violation_in_mold_args ... ok
[INFO] [stdout] test lsp::utf16::tests::test_emoji_utf16_to_char ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_deep_nesting_no_crash ... ok
[INFO] [stdout] test parser::parser::tests::test_deep_list_nesting_50_levels ... ok
[INFO] [stdout] test parser::parser::tests::test_bt3_direction_ok_arrow_and_unmold_mix ... ok
[INFO] [stdout] test parser::parser::tests::test_bt3_direction_violation_multiple_in_one_statement ... ok
[INFO] [stdout] test parser::parser::tests::test_bt3_direction_ok_separate_statements ... ok
[INFO] [stdout] test parser::parser::tests::test_deep_parenthesized_expression_50_levels ... ok
[INFO] [stdout] test parser::parser::tests::test_deep_buchipack_nesting_50_levels ... ok
[INFO] [stdout] test parser::parser::tests::test_bt3_unmold_direction_violation_nested ... ok
[INFO] [stdout] test parser::parser::tests::test_bt1_division_operator_rejected ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_on_func_def ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_multiline_on_func_def ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_on_inheritance_def ... ok
[INFO] [stdout] test lsp::utf16::tests::test_mixed_bmp_and_astral ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_on_type_def ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_on_mold_def ... ok
[INFO] [stdout] test parser::parser::tests::test_bt1_modulo_operator_rejected ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_empty_line ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_assignment_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_on_type_def_fields ... ok
[INFO] [stdout] test parser::parser::tests::test_doc_comment_with_ai_tags ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_empty_slot_partial_application_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_condition_branch_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_mold_instantiation_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_import_export_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_f1_vs_f1_comma_different_ast ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_json_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_error_ceiling_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_function_type_no_arg ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_pipeline_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_buchi_pack_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_line_continuation_basic ... ok
[INFO] [stdout] test parser::parser::tests::test_line_continuation_multiple ... ok
[INFO] [stdout] test parser::parser::tests::test_no_doc_comment_results_in_empty_vec ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_arithmetic ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_assignment ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_buchi_pack_literal ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_comparison ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_cond_branch_malformed_nested_arm_error ... ok
[INFO] [stdout] test parser::parser::tests::test_docs_sample_lambda_parses ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_condition_branch ... ok
[INFO] [stdout] test parser::parser::tests::test_no_continuation_without_backslash ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_boolean_expression ... ok
[INFO] [stdout] test parser::parser::tests::test_function_type_single_param ... ok
[INFO] [stdout] test parser::parser::tests::test_method_call_with_hole ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_error_ceiling ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export_version_with_label ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_form_feed_control_char_reports_lex_error ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_function_def ... ok
[INFO] [stdout] test parser::parser::tests::test_line_continuation_in_pipeline ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export_single_symbol ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_field_access ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_import ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_function_def_param_default_value ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_inheritance ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_generic_function_def ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_lambda_param_default_value_is_rejected ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export_without_version ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_generic_inheritance_headers ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_local_import_no_version ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_list_literal ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_method_call ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_method_mixed_fields ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_mold_def_with_implicit_name_header ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_method_with_args ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_mold_def ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_multiline_program ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_nested_pack_missing_closing_paren_error ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_noarg_func_def_multiline ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_method_no_args ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_noarg_func_def ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_nested_list_missing_closing_bracket_error ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export_version_gen_num ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_pipeline_simple ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_pipeline_ident_start ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_export_version_gen_only ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_todo_mold_with_stub_type_arg_and_fields ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_unmold_backward ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_string_assignment ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_stub_mold_with_message_literal ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_unary_negation ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_unmold_backward_complex_expr ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_pipeline_chain ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_tab_indentation_in_nested_block_reports_error ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_gen_num ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_type_def ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_versioned_import_with_symbols_legacy ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_gen_only ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_vertical_tab_control_char_reports_lex_error ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_label_with_symbols ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_multi_letter_gen ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_with_label ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_versioned_import_legacy_semver ... ok
[INFO] [stdout] test parser::parser::tests::test_placeholder_type_in_generic ... ok
[INFO] [stdout] test parser::parser::tests::test_single_direction_constraint_violation_arrow ... ok
[INFO] [stdout] test parser::parser::tests::test_single_direction_assignment_then_pipeline_violation ... ok
[INFO] [stdout] test parser::parser::tests::test_pipeline_with_placeholder ... ok
[INFO] [stdout] test parser::parser::tests::test_single_direction_constraint_violation_unmold ... ok
[INFO] [stdout] test parser::parser::tests::test_pipeline_with_hole ... ok
[INFO] [stdout] test parser::parser::tests::test_relative_import_requires_td_extension ... ok
[INFO] [stdout] test parser::parser::tests::test_split_version_from_path ... ok
[INFO] [stdout] test parser::parser::tests::test_single_direction_ok_different_categories ... ok
[INFO] [stdout] test parser::parser::tests::test_standalone_f_x_is_func_def_attempt ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_empty ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_format_is_diffable ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_is_up_to_date ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_read_nonexistent ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_roundtrip_with_store_source ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_version_with_hyphenated_label ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_unmold_forward ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_roundtrip ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_parse_kv_line ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_versioned_export_legacy ... ok
[INFO] [stdout] test pkg::manifest::tests::test_entry_from_local_import ... ok
[INFO] [stdout] test pkg::manifest::tests::test_is_valid_taida_version ... ok
[INFO] [stdout] test pkg::manifest::tests::test_extract_deps_gen_num_format ... ok
[INFO] [stdout] test parser::parser::tests::test_whitespace_call_not_parsed_as_funccall ... ok
[INFO] [stdout] test pkg::manifest::tests::test_legacy_format_still_works ... ok
[INFO] [stdout] test pkg::manifest::tests::test_new_format_version_from_export ... ok
[INFO] [stdout] test pkg::manifest::tests::test_entry_defaults_to_main_td_without_local_import ... ok
[INFO] [stdout] test pkg::manifest::tests::test_default_template ... ok
[INFO] [stdout] test pkg::manifest::tests::test_export_without_version_does_not_panic ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p2_reject_assignment_in_new_format ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p2_reject_expression_in_new_format ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p4_single_export_ok ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p2_reject_funcdef_in_new_format ... ok
[INFO] [stdout] test pkg::manifest::tests::test_parse_manifest_defaults ... ok
[INFO] [stdout] test pkg::manifest::tests::test_parse_minimal_manifest ... ok
[INFO] [stdout] test pkg::lockfile::tests::test_lockfile_write_and_read ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p2_reject_bare_package_import_without_version ... ok
[INFO] [stdout] test pkg::manifest::tests::test_reject_export_in_manifest ... ok
[INFO] [stdout] test pkg::manifest::tests::test_reject_function_def_in_manifest ... ok
[INFO] [stdout] test pkg::manifest::tests::test_reject_function_call_in_manifest ... ok
[INFO] [stdout] test pkg::manifest::tests::test_reject_unversioned_import_in_legacy_format ... ok
[INFO] [stdout] test pkg::manifest::tests::test_extract_deps_from_new_format ... ok
[INFO] [stdout] test pkg::manifest::tests::test_p4_reject_multiple_exports ... ok
[INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_js ... ok
[INFO] [stdout] test parser::parser::tests::test_parse_mold_def_with_concrete_and_constrained_header_args ... ok
[INFO] [stdout] test pkg::manifest::tests::test_new_format_no_version_uses_default ... ok
[INFO] [stdout] test pkg::provider::tests::test_compute_dir_hash_deterministic ... ok
[INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_os ... ok
[INFO] [stdout] test pkg::provider::tests::test_store_provider_can_resolve_registry ... ok
[INFO] [stdout] test pkg::manifest::tests::test_parse_manifest_with_deps ... ok
[INFO] [stdout] test pkg::provider::tests::test_compute_dir_hash_changes_with_content ... ok
[INFO] [stdout] test pkg::provider::tests::test_workspace_provider_not_applicable_for_registry ... ok
[INFO] [stdout] test pkg::manifest::tests::test_reject_import_in_manifest ... ok
[INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_version_mismatch ... ok
[INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_crypto_net_pool ... ok
[INFO] [stdout] test pkg::provider::tests::test_is_core_bundled ... ok
[INFO] [stdout] test pkg::provider::tests::test_store_provider_resolves_cached_package ... ok
[INFO] [stdout] test pkg::publish::tests::test_integrity_different_for_boundary_shift ... ok
[INFO] [stdout] test pkg::publish::tests::test_compute_publish_integrity_ignores_git_and_taida_dirs ... ok
[INFO] [stdout] test pkg::publish::tests::test_label_with_manual_tag_different_generation ... ok
[INFO] [stdout] test pkg::publish::tests::test_label_on_old_generation_patch ... ok
[INFO] [stdout] test pkg::publish::tests::test_manual_tag_different_generation_patch_allowed ... ok
[INFO] [stdout] test pkg::publish::tests::test_integrity_ignores_node_modules ... ok
[INFO] [stdout] test pkg::publish::tests::test_manual_tag_non_taida_version_ignored ... ok
[INFO] [stdout] test pkg::publish::tests::test_manual_tag_nonexistent_generation_rejected ... ok
[INFO] [stdout] test pkg::publish::tests::test_next_generation ... ok
[INFO] [stdout] test pkg::publish::tests::test_manual_tag_same_generation_large_number ... ok
[INFO] [stdout] test pkg::publish::tests::test_parse_github_repo_https_and_ssh ... ok
[INFO] [stdout] test pkg::publish::tests::test_plan_publish_generation_bump_continues_number ... ok
[INFO] [stdout] test pkg::provider::tests::test_workspace_provider_resolves_path_dep ... ok
[INFO] [stdout] test pkg::publish::tests::test_plan_publish_version_rejects_skipped_generation ... ok
[INFO] [stdout] test pkg::publish::tests::test_plan_publish_version_same_generation ... ok
[INFO] [stdout] test pkg::publish::tests::test_plan_publish_version_initial_publish_uses_explicit_version ... ok
[INFO] [stdout] test pkg::publish::tests::test_rewrite_export_version_adds_missing_version ... ok
[INFO] [stdout] test pkg::publish::tests::test_rewrite_export_version_no_export_errors ... ok
[INFO] [stdout] test pkg::publish::tests::test_rewrite_export_version_replaces_existing_version ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_label_invalid ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_label_valid ... ok
[INFO] [stdout] test pkg::publish::tests::test_label_on_new_generation ... ok
[INFO] [stdout] test pkg::publish::tests::test_plan_publish_version_allows_manual_generation_bump ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_package_name_empty ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_package_name_leading_trailing_hyphen ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_package_name_special_chars_rejected ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_package_name_uppercase_rejected ... ok
[INFO] [stdout] test pkg::publish::tests::test_validate_package_name_valid ... ok
[INFO] [stdout] test pkg::resolver::tests::test_bt10_self_dependency ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_install_versioned_deps ... ok
[INFO] [stdout] test pkg::resolver::tests::test_install_and_lockfile_core_bundled ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_resolve_package_import_versioned ... ok
[INFO] [stdout] test pkg::resolver::tests::test_bt10_circular_dependency_a_b_a ... ok
[INFO] [stdout] test pkg::resolver::tests::test_bt10_version_zero ... ok
[INFO] [stdout] test pkg::resolver::tests::test_install_deps ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_version_coexistence_registry_normal ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_locked_pins_generation_version ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_package_module_longest_prefix ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_multi_level_coexistence_resolution ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_registry_store_uncached ... ignored
[INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_local_path ... ok
[INFO] [stdout] test pkg::resolver::tests::test_alias_conflict_same_name_different_identity_reports_error ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_lockfile_with_version_qualified_names ... ok
[INFO] [stdout] test pkg::store::tests::test_extract_json_name_no_false_match ... ok
[INFO] [stdout] test pkg::store::tests::test_extract_json_name_values_compressed ... ok
[INFO] [stdout] test pkg::store::tests::test_extract_json_name_values_pretty ... ok
[INFO] [stdout] test pkg::store::tests::test_extract_json_name_empty ... ok
[INFO] [stdout] test pkg::resolver::tests::test_bt10_diamond_dependency ... ok
[INFO] [stdout] test pkg::store::tests::test_global_store_fallback_uses_temp_dir ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_version_coexistence_path_conflict ... ok
[INFO] [stdout] test pkg::store::tests::test_is_cached_true_with_marker ... ok
[INFO] [stdout] test pkg::resolver::tests::test_rc1q_resolve_package_module_versioned ... ok
[INFO] [stdout] test pkg::store::tests::test_is_cached_with_label ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_registry_core_bundled ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_missing_path ... ok
[INFO] [stdout] test pkg::store::tests::test_store_path_layout ... ok
[INFO] [stdout] test types::checker::tests::test_argv_returns_str_list ... ok
[INFO] [stdout] test types::checker::tests::test_arithmetic_type_checking ... ok
[INFO] [stdout] test types::checker::tests::test_arity_check_normal_call_too_many_args ... ok
[INFO] [stdout] test types::checker::tests::test_arity_check_partial_with_holes ... ok
[INFO] [stdout] test pkg::store::tests::test_is_cached_false_when_empty ... ok
[INFO] [stdout] test pkg::resolver::tests::test_write_lockfile ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_mixed_deps ... ok
[INFO] [stdout] test pkg::store::tests::test_find_latest_in_generation ... ok
[INFO] [stdout] test pkg::resolver::tests::test_resolve_package_import ... ok
[INFO] [stdout] test pkg::store::tests::test_find_latest_in_generation_with_labels ... ok
[INFO] [stdout] test pkg::resolver::tests::test_transitive_path_dep_resolves_from_declaring_manifest_root ... ok
[INFO] [stdout] test types::checker::tests::test_bt2_none_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_bt2_null_in_expression_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_bt2_nil_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_bt2_undefined_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_debug_too_many_args ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_hashmap_empty_is_ok ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_constraint_can_reference_previous_header_type ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_inst_duplicate_and_undefined_options_are_errors ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_constraint_is_enforced ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_inst_missing_required_positional_args_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_range_correct_arity ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_range_too_few_args ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_stdout_correct_arity ... ok
[INFO] [stdout] test types::checker::tests::test_bt2_null_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_cond_branch_type ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_inst_required_field_in_named_options_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_buchi_pack_type_inference ... ok
[INFO] [stdout] test types::checker::tests::test_cyclic_type_no_panic ... ok
[INFO] [stdout] test types::checker::tests::test_default_args_with_partial_application_missing_slots ... ok
[INFO] [stdout] test types::checker::tests::test_docs_negative_function_overload ... ok
[INFO] [stdout] test types::checker::tests::test_docs_negative_old_placeholder_partial ... ok
[INFO] [stdout] test types::checker::tests::test_docs_negative_typedef_partial ... ok
[INFO] [stdout] test types::checker::tests::test_builtin_argv_no_args ... ok
[INFO] [stdout] test types::checker::tests::test_docs_negative_same_scope_redefinition ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_concrete_header_type_is_enforced ... ok
[INFO] [stdout] test types::checker::tests::test_default_args_with_partial_application_valid ... ok
[INFO] [stdout] test types::checker::tests::test_docs_negative_mold_placeholder_outside_pipeline ... ok
[INFO] [stdout] test lsp::diagnostics::tests::test_rc4f_all_examples_no_parse_errors ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_inst_too_many_positional_args_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_custom_mold_inst_with_valid_binding_rules_has_no_errors ... ok
[INFO] [stdout] test types::checker::tests::test_empty_list_type_param_inference_negative ... ok
[INFO] [stdout] test types::checker::tests::test_e1604_bool_condition_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_empty_list_with_annotation_ok ... ok
[INFO] [stdout] test types::checker::tests::test_empty_list_without_annotation_error ... ok
[INFO] [stdout] test types::checker::tests::test_e1604_non_bool_condition_int ... ok
[INFO] [stdout] test types::checker::tests::test_f1_is_normal_f1_comma_is_partial ... ok
[INFO] [stdout] test types::checker::tests::test_e1604_non_bool_condition_str ... ok
[INFO] [stdout] test types::checker::tests::test_field_access_type_checking ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_last_stmt_not_expr_with_return_type ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_cond_branch_as_last_expr_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_cond_branch_as_last_expr ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_no_return_annotation_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_last_stmt_not_expr_without_return_type_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_e1604_non_bool_in_subsequent_arm ... ok
[INFO] [stdout] test types::checker::tests::test_error_type_registration ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_return_type_bool_body_str_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_pipeline_as_last_expr ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_return_type_mismatch_detected ... ok
[INFO] [stdout] test types::checker::tests::test_fl2_named_type_valid_field_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_fl2_named_type_undefined_field_error ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_return_type_numeric_compatible_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_logical_not_on_non_bool ... ok
[INFO] [stdout] test types::checker::tests::test_fl3_cond_branch_same_type_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_logical_or_on_non_bool ... ok
[INFO] [stdout] test types::checker::tests::test_fl3_cond_branch_int_float_mix_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_logical_and_on_non_bool ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_ordering_non_numeric ... ok
[INFO] [stdout] test types::checker::tests::test_fl3_cond_branch_type_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_comparison_type_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_valid_numeric_comparison_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_correct_arg_is_ok ... ok
[INFO] [stdout] test types::checker::tests::test_fl1_return_type_match_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_func_call_return_type ... ok
[INFO] [stdout] test types::checker::tests::test_func_def_scope ... ok
[INFO] [stdout] test types::checker::tests::test_func_with_return_type_annotation ... ok
[INFO] [stdout] test types::checker::tests::test_generic_constraint_type_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_constraint_is_enforced ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_map_value_infers_return_type ... ok
[INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_partial_app_then_call ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_unary_neg_on_string ... ok
[INFO] [stdout] test types::checker::tests::test_func_arg_type_subtype_is_ok ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_id_infers_argument_type ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_builtin_type_name ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_requires_inferable_type_param ... ok
[INFO] [stdout] test types::checker::tests::test_fl4_valid_bool_operators_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_function_overwrites_variable_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_unknown_types_not_checked ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_declared_mold_name ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_does_not_treat_unknown_binding_as_inferred ... ok
[INFO] [stdout] test types::checker::tests::test_func_call_too_many_args_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_first_preserves_inner_type ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_later_declared_type_name ... ok
[INFO] [stdout] test types::checker::tests::test_hof_mold_type ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_can_extend_with_constrained_child_slot ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_declared_type_name ... ok
[INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_later_declared_mold_name ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_can_reference_forward_declared_mold_parent ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_headers_require_mold_like_parent ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_can_extend_parent_header_arity ... ok
[INFO] [stdout] test types::checker::tests::test_import_registers_symbols ... ok
[INFO] [stdout] test types::checker::tests::test_generic_multi_param_mold ... ok
[INFO] [stdout] test types::checker::tests::test_hashmap_type ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_cannot_shrink_parent_header_arity ... ok
[INFO] [stdout] test types::checker::tests::test_inheritance_registration ... ok
[INFO] [stdout] test types::checker::tests::test_inner_scope_shadow_allowed_regression ... ok
[INFO] [stdout] test types::checker::tests::test_invalid_then_valid_duplicate_still_clears_callable_metadata ... ok
[INFO] [stdout] test types::checker::tests::test_list_homogeneous_int ... ok
[INFO] [stdout] test types::checker::tests::test_inner_scope_shadowing_is_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_list_homogeneous_bool ... ok
[INFO] [stdout] test types::checker::tests::test_list_empty ... ok
[INFO] [stdout] test types::checker::tests::test_invalid_generic_function_still_triggers_same_scope_duplicate_error ... ok
[INFO] [stdout] test types::checker::tests::test_lambda_underscore_is_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_lax_result_current_behavior_stable ... ok
[INFO] [stdout] test types::checker::tests::test_invalid_generic_duplicate_clears_stale_callable_metadata ... ok
[INFO] [stdout] test types::checker::tests::test_list_int_float_unifies_to_num ... ok
[INFO] [stdout] test types::checker::tests::test_list_mixed_types_inference ... ok
[INFO] [stdout] test types::checker::tests::test_list_type_inference ... ok
[INFO] [stdout] test types::checker::tests::test_literal_type_inference ... ok
[INFO] [stdout] test types::checker::tests::test_list_single_element ... ok
[INFO] [stdout] test types::checker::tests::test_list_none_method ... ok
[INFO] [stdout] test types::checker::tests::test_list_homogeneous_packs ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_correct_args ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_length_no_args ... ok
[INFO] [stdout] test types::checker::tests::test_list_state_check_methods ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_charat_wrong_type ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_length_with_args_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_take_too_many_args ... ok
[INFO] [stdout] test types::checker::tests::test_generic_inheritance_child_constraint_is_enforced ... ok
[INFO] [stdout] test types::checker::tests::test_method_return_type_json_v070 ... ok
[INFO] [stdout] test types::checker::tests::test_mold_child_header_must_preserve_inherited_prefix ... ok
[INFO] [stdout] test types::checker::tests::test_method_return_type_str ... ok
[INFO] [stdout] test types::checker::tests::test_mold_child_header_cannot_reuse_type_param_names ... ok
[INFO] [stdout] test types::checker::tests::test_mold_explicit_name_header_must_preserve_inherited_prefix ... ok
[INFO] [stdout] test types::checker::tests::test_list_mixed_int_str ... ok
[INFO] [stdout] test types::checker::tests::test_method_call_take_wrong_type ... ok
[INFO] [stdout] test types::checker::tests::test_list_get_type ... ok
[INFO] [stdout] test types::checker::tests::test_mold_field_type_only_is_valid ... ok
[INFO] [stdout] test types::checker::tests::test_mold_field_without_type_and_default_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_mold_inst_type_inference ... ok
[INFO] [stdout] test types::checker::tests::test_mold_placeholder_direct_binding_is_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_mold_placeholder_in_pipeline_is_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_mold_inst_div_type ... ok
[INFO] [stdout] test types::checker::tests::test_mold_field_default_only_is_valid ... ok
[INFO] [stdout] test types::checker::tests::test_mold_concrete_header_arg_without_binding_target_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_mold_type_param_after_concrete_filling_without_binding_target_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_mold_type_param_after_concrete_slots_without_binding_target_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_old_placeholder_partial_application_is_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_param_default_can_reference_previous_param ... ok
[INFO] [stdout] test types::checker::tests::test_non_empty_list_without_annotation_ok ... ok
[INFO] [stdout] test types::checker::tests::test_param_default_self_or_forward_reference_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_num_state_check_methods ... ok
[INFO] [stdout] test types::checker::tests::test_no_holes_is_normal_call ... ok
[INFO] [stdout] test types::checker::tests::test_nested_function_shadow_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_multilevel_custom_inheritance_checker ... ok
[INFO] [stdout] test types::checker::tests::test_multilevel_error_inheritance_checker ... ok
[INFO] [stdout] test types::checker::tests::test_mold_type_params_without_binding_target_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_partial_application_returns_function_type ... ok
[INFO] [stdout] test types::checker::tests::test_param_default_type_mismatch_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_mismatch_detected ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_primitive_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_named_subtype_return_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_rcb51_cyclic_inheritance_emits_e1610 ... ok
[INFO] [stdout] test types::checker::tests::test_rcb51_cyclic_inheritance_no_hang ... ok
[INFO] [stdout] test types::checker::tests::test_rcb51_three_way_cycle_detected ... ok
[INFO] [stdout] test types::checker::tests::test_rejected_generic_function_does_not_emit_spurious_non_generic_call_error ... ok
[INFO] [stdout] test types::checker::tests::test_same_scope_redefine_forbidden_regression ... ok
[INFO] [stdout] test types::checker::tests::test_scope_type_annotation_match ... ok
[INFO] [stdout] test types::checker::tests::test_same_scope_variable_redefinition_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_qf45_function_overload_is_checker_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_qf46_same_scope_redefinition_is_checker_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_scope_type_annotation_mismatch ... ok
[INFO] [stdout] test types::checker::tests::test_mold_root_cannot_extend_parent_arity_directly ... ok
[INFO] [stdout] test types::checker::tests::test_molten_rejects_type_args ... ok
[INFO] [stdout] test types::checker::tests::test_range_returns_int_list ... ok
[INFO] [stdout] test types::checker::tests::test_same_scope_function_overload_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_custom_mold_return_no_spurious_e1601 ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_generic_type_var_return_no_spurious_e1601 ... ok
[INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_match_no_error ... ok
[INFO] [stdout] test types::checker::tests::test_placeholder_in_pipeline_is_allowed ... ok
[INFO] [stdout] test types::checker::tests::test_scope_variable_tracking ... ok
[INFO] [stdout] test types::checker::tests::test_set_type ... ok
[INFO] [stdout] test types::checker::tests::test_sha256_returns_str ... ok
[INFO] [stdout] test types::checker::tests::test_typedef_func_collision_is_error ... ok
[INFO] [stdout] test types::checker::tests::test_unmold_type_custom_mold_named ... ok
[INFO] [stdout] test types::checker::tests::test_self_referential_type_no_panic ... ok
[INFO] [stdout] test types::checker::tests::test_typedef_partial_application_hole_is_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_string_mold_type ... ok
[INFO] [stdout] test types::checker::tests::test_typedef_single_definition_is_ok ... ok
[INFO] [stdout] test types::types::tests::test_default_values_exist ... ok
[INFO] [stdout] test types::types::tests::test_display ... ok
[INFO] [stdout] test types::types::tests::test_multilevel_custom_inheritance ... ok
[INFO] [stdout] test types::checker::tests::test_stdin_returns_str ... ok
[INFO] [stdout] test types::checker::tests::test_typedef_partial_application_placeholder_is_rejected ... ok
[INFO] [stdout] test types::checker::tests::test_whitespace_separated_call_is_not_parsed_as_funccall ... ok
[INFO] [stdout] test types::checker::tests::test_typedef_duplicate_is_error ... ok
[INFO] [stdout] test types::types::tests::test_error_subtyping ... ok
[INFO] [stdout] test types::types::tests::test_named_structural_subtyping_no_inheritance ... ok
[INFO] [stdout] test types::types::tests::test_numeric_subtyping ... ok
[INFO] [stdout] test types::types::tests::test_named_structural_subtyping_via_registry ... ok
[INFO] [stdout] test types::types::tests::test_rcb51_indirect_cycle_rejected ... ok
[INFO] [stdout] test types::types::tests::test_named_vs_buchipack_subtyping ... ok
[INFO] [stdout] test types::types::tests::test_rcb51_is_subtype_of_no_hang_on_cycle ... ok
[INFO] [stdout] test types::types::tests::test_rcb51_self_cycle_rejected ... ok
[INFO] [stdout] test types::types::tests::test_multilevel_error_inheritance ... ok
[INFO] [stdout] test types::types::tests::test_rcb51_direct_cycle_rejected ... ok
[INFO] [stdout] test types::types::tests::test_structural_subtyping ... ok
[INFO] [stdout] test types::types::tests::test_type_registry ... ok
[INFO] [stdout] test version::tests::taida_version_falls_back_to_cargo_pkg_version ... ok
[INFO] [stdout] test types::checker::tests::test_type_registration ... ok
[INFO] [stdout] test types::checker::tests::test_with_holes_is_partial_application ... ok
[INFO] [stdout] test types::types::tests::test_list_covariance ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_tco_deep_recursion ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_three_functions ... ok
[INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_deep ... ok
[INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_max_requests_3 ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal' (36) panicked at src/codegen/driver.rs:2256:9:
[INFO] [stdout] assertion `left == right` failed: should find project root by walking up from subdirectory
[INFO] [stdout]   left: "target/wasm-rt-cache"
[INFO] [stdout]  right: "target/test-cache-dir-nested/.taida/cache/wasm-rt"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x569be6ec95ba - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x569be6ec95ba - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x569be6ec95ba - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x569be6ec95ba - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x569be6ee224a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x569be6ee224a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x569be6ece862 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x569be6ece862 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x569be6ea3d2f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x569be6ea3d2f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x569be6ebfba9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x569be6d2f03c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x569be6d2f03c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x569be6ebfe22 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x569be6ebfe22 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x569be6ea3de8 - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x569be6e9b1d9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x569be6ea510d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x569be6ee2a0c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x569be6ee2923 - core[786f478f706679df]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x569be6d02dae - core[786f478f706679df]::panicking::assert_failed::<std[f92b4c606f291077]::path::PathBuf, std[f92b4c606f291077]::path::PathBuf>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x569be6c16265 - taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/codegen/driver.rs:2256:9
[INFO] [stdout]   22:     0x569be6c11b97 - taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/codegen/driver.rs:2242:54
[INFO] [stdout]   23:     0x569be67e79e6 - <taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x569be6d2311b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x569be6d2311b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x569be6d2fb0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x569be6d2fb0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x569be6d2fb0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x569be6d2fb0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x569be6d2b224 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x569be6d2b224 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x569be6d32712 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x569be6d32712 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x569be6d32712 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x569be6d32712 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x569be6d32712 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x569be6d32712 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x569be6d32712 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x569be6ec81bf - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   43:     0x569be6ec81bf - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x74b9380e8aa4 - <unknown>
[INFO] [stdout]   45:     0x74b938175a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- codegen::driver::tests::test_default_wasm_cache_dir_taida_dir stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'codegen::driver::tests::test_default_wasm_cache_dir_taida_dir' (37) panicked at src/codegen/driver.rs:2208:9:
[INFO] [stdout] assertion `left == right` failed: should use .taida/cache/wasm-rt/ when project root found
[INFO] [stdout]   left: "target/wasm-rt-cache"
[INFO] [stdout]  right: "target/test-cache-dir-taida/.taida/cache/wasm-rt"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x569be6ec95ba - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x569be6ec95ba - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x569be6ec95ba - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x569be6ec95ba - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x569be6ee224a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x569be6ee224a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x569be6ece862 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x569be6ece862 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x569be6ea3d2f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x569be6ea3d2f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x569be6ebfba9 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x569be6d2f03c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x569be6d2f03c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x569be6ebfe22 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x569be6ebfe22 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x569be6ea3de8 - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x569be6e9b1d9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x569be6ea510d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x569be6ee2a0c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x569be6ee2923 - core[786f478f706679df]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x569be6d02dae - core[786f478f706679df]::panicking::assert_failed::<std[f92b4c606f291077]::path::PathBuf, std[f92b4c606f291077]::path::PathBuf>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x569be6c138a7 - taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_taida_dir
[INFO] [stdout]                                at /opt/rustwide/workdir/src/codegen/driver.rs:2208:9
[INFO] [stdout]   22:     0x569be6c119e7 - taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_taida_dir::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/codegen/driver.rs:2197:47
[INFO] [stdout]   23:     0x569be67e77a6 - <taida[56b3dded8a94dcef]::codegen::driver::tests::test_default_wasm_cache_dir_taida_dir::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x569be6d2311b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x569be6d2311b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x569be6d2fb0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x569be6d2fb0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x569be6d2fb0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x569be6d2fb0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x569be6d2fb0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x569be6d2b224 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x569be6d2b224 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x569be6d32712 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x569be6d32712 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x569be6d32712 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x569be6d32712 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x569be6d32712 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x569be6d32712 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x569be6d32712 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x569be6ec81bf - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   43:     0x569be6ec81bf - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x74b9380e8aa4 - <unknown>
[INFO] [stdout]   45:     0x74b938175a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal
[INFO] [stdout]     codegen::driver::tests::test_default_wasm_cache_dir_taida_dir
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1682 passed; 2 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.36s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "638b5c62fd1a8123bd85fec049125a7a5c5a2caa7b34489667479a41c56249d8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "638b5c62fd1a8123bd85fec049125a7a5c5a2caa7b34489667479a41c56249d8", kill_on_drop: false }`
[INFO] [stdout] 638b5c62fd1a8123bd85fec049125a7a5c5a2caa7b34489667479a41c56249d8
