[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] 3e3e3d83ad5e40b2e336dc8e02be7326bd05cf51 [INFO] testing taida-lang/taida against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftaida-lang%2Ftaida" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/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-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/taida-lang/taida on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c2a97a6edfaf5fcd0308cc594c4b4762fdf3d3ee1e39f005bf5e5dc7d999df5c [INFO] running `Command { std: "docker" "start" "-a" "c2a97a6edfaf5fcd0308cc594c4b4762fdf3d3ee1e39f005bf5e5dc7d999df5c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c2a97a6edfaf5fcd0308cc594c4b4762fdf3d3ee1e39f005bf5e5dc7d999df5c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c2a97a6edfaf5fcd0308cc594c4b4762fdf3d3ee1e39f005bf5e5dc7d999df5c", kill_on_drop: false }` [INFO] [stdout] c2a97a6edfaf5fcd0308cc594c4b4762fdf3d3ee1e39f005bf5e5dc7d999df5c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5ab5d64b0fd0c7777582aad7632633ea29214403428e645223e2106fe9984147 [INFO] running `Command { std: "docker" "start" "-a" "5ab5d64b0fd0c7777582aad7632633ea29214403428e645223e2106fe9984147", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling smallvec v1.15.1 [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 bytes v1.11.1 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling cranelift-srcgen v0.129.1 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling wasmtime-internal-core v42.0.1 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling cranelift-assembler-x64-meta v0.129.1 [INFO] [stderr] Compiling futures-io v0.3.32 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling cranelift-isle v0.129.1 [INFO] [stderr] Compiling aws-lc-rs v1.16.2 [INFO] [stderr] Compiling rustls-pki-types v1.14.0 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling cranelift-codegen-shared v0.129.1 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling untrusted v0.9.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling target-lexicon v0.13.5 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling cranelift-codegen-meta v0.129.1 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling arbitrary v1.4.2 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling cranelift-bitset v0.129.1 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling cranelift-entity v0.129.1 [INFO] [stderr] Compiling gimli v0.33.0 [INFO] [stderr] Compiling cranelift-control v0.129.1 [INFO] [stderr] Compiling regalloc2 v0.13.5 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling cranelift-bforest v0.129.1 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling cmake v0.1.58 [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 sync_wrapper v1.0.2 [INFO] [stderr] Compiling object v0.37.3 [INFO] [stderr] Compiling ipnet v2.12.0 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling webpki-roots v1.0.6 [INFO] [stderr] Compiling iri-string v0.7.10 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling cranelift-assembler-x64 v0.129.1 [INFO] [stderr] Compiling aws-lc-sys v0.39.1 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling cranelift-codegen v0.129.1 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [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 tokio v1.50.0 [INFO] [stderr] Compiling tower-lsp-macros v0.9.0 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling auto_impl v1.3.0 [INFO] [stderr] Compiling pin-project v1.1.11 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling tracing v0.1.44 [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_locale_core v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling hyper v1.8.1 [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 idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling lsp-types v0.94.1 [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling tower-lsp v0.20.0 [INFO] [stderr] Compiling reqwest v0.12.28 [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 32s [INFO] running `Command { std: "docker" "inspect" "5ab5d64b0fd0c7777582aad7632633ea29214403428e645223e2106fe9984147", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ab5d64b0fd0c7777582aad7632633ea29214403428e645223e2106fe9984147", kill_on_drop: false }` [INFO] [stdout] 5ab5d64b0fd0c7777582aad7632633ea29214403428e645223e2106fe9984147 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 61d53e704c578895a8fa6fee8ae629303b26570fbe2d9c9f7b59b011511ec58f [INFO] running `Command { std: "docker" "start" "-a" "61d53e704c578895a8fa6fee8ae629303b26570fbe2d9c9f7b59b011511ec58f", kill_on_drop: false }` [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling time-core v0.1.8 [INFO] [stderr] Compiling num-conv v0.2.1 [INFO] [stderr] Compiling pem v3.0.6 [INFO] [stderr] Compiling deranged v0.5.8 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling yasna v0.5.2 [INFO] [stderr] Compiling rcgen v0.13.2 [INFO] [stderr] Compiling taida v1.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 51.66s [INFO] running `Command { std: "docker" "inspect" "61d53e704c578895a8fa6fee8ae629303b26570fbe2d9c9f7b59b011511ec58f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "61d53e704c578895a8fa6fee8ae629303b26570fbe2d9c9f7b59b011511ec58f", kill_on_drop: false }` [INFO] [stdout] 61d53e704c578895a8fa6fee8ae629303b26570fbe2d9c9f7b59b011511ec58f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8d95179c866d91f66b9c2aee66be7a4768886c173972c56db9856eab67956026 [INFO] running `Command { std: "docker" "start" "-a" "8d95179c866d91f66b9c2aee66be7a4768886c173972c56db9856eab67956026", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taida-758ffed7c98d4b3f) [INFO] [stdout] [INFO] [stdout] running 1795 tests [INFO] [stdout] test auth::token::tests::test_chrono_rfc3339_now_format ... ok [INFO] [stdout] test auth::token::tests::test_load_token_missing_file ... ok [INFO] [stdout] test auth::token::tests::test_unix_secs_to_rfc3339_deterministic ... ok [INFO] [stdout] test auth::token::tests::test_chrono_rfc3339_consistency ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_basic ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_cond_branch_refs ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_init ... ok [INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_env_override ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_circular_ref ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_transitive ... ok [INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_fallback ... ok [INFO] [stdout] test auth::token::tests::test_auth_json_path_userprofile_fallback ... ok [INFO] [stdout] test auth::token::tests::test_save_and_load_token ... ok [INFO] [stdout] test codegen::driver::tests::test_compute_needed_functions_empty_requested ... ok [INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_ignores_non_project_taida ... 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_cache_key_differs_on_source_change ... ok [INFO] [stdout] test auth::token::tests::test_save_token_sets_permissions ... 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_validate_net_http_api_early_out ... ok [INFO] [stdout] test codegen::emit_wasm_c::tests::test_wasm_edge_rejects_net_http_api ... ok [INFO] [stdout] test codegen::driver::tests::test_native_commit_head_return_checked ... 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_net_http_error_contains_profile_name ... 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_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_message_sent ... ok [INFO] [stdout] test community::display::tests::test_display_author_object ... 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 codegen::emit_wasm_c::tests::test_wasm_full_rejects_net_http_api ... ok [INFO] [stdout] test community::display::tests::test_display_messages_empty ... ok [INFO] [stdout] test community::tests::test_parse_message_args_double_dash_keeps_literal_help_token ... ok [INFO] [stdout] test community::display::tests::test_display_posts_wrapped ... 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_inheritance ... ok [INFO] [stdout] test doc::tests::test_extract_docs_basic ... ok [INFO] [stdout] test community::api::tests::test_api_base_url_default ... ok [INFO] [stdout] test community::api::tests::test_api_base_url_override ... ok [INFO] [stdout] test codegen::driver::tests::test_native_v3_validates_writer_token ... ok [INFO] [stdout] test community::tests::test_parse_message_args_help_flag_requests_help ... ok [INFO] [stdout] test codegen::driver::tests::test_which_command_returns_none_for_nonexistent ... ok [INFO] [stdout] test doc::tests::test_extract_docs_keeps_generic_function_and_mold_headers ... ok [INFO] [stdout] test codegen::driver::tests::test_which_command_finds_existing_binary ... 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_parse_doc_tags_ai_category ... ok [INFO] [stdout] test doc::tests::test_format_type_expr_named ... 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_complexity ... ok [INFO] [stdout] test doc::tests::test_parse_doc_tags_deprecated ... ok [INFO] [stdout] test codegen::driver::tests::test_find_clang_error_message ... ok [INFO] [stdout] test doc::tests::test_parse_doc_tags_description ... 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_throws ... 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_render_markdown_ai_tags ... ok [INFO] [stdout] test doc::tests::test_render_markdown_functions ... ok [INFO] [stdout] test codegen::driver::tests::test_native_auto_end_skips_terminator_on_commit_head_failure ... ok [INFO] [stdout] test doc::tests::test_parse_doc_tags_mixed ... ok [INFO] [stdout] test doc::tests::test_render_markdown_inheritances ... ok [INFO] [stdout] test doc::tests::test_render_markdown_exports ... ok [INFO] [stdout] test doc::tests::test_render_markdown_molds ... ok [INFO] [stdout] test doc::tests::test_render_markdown_types ... ok [INFO] [stdout] test codegen::driver::tests::test_native_commit_head_length_checked ... 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_04_functions_like ... ok [INFO] [stdout] test graph::ai_format::tests::test_body_summary_simple ... ok [INFO] [stdout] test graph::ai_format::tests::test_body_summary_truncation ... ok [INFO] [stdout] test graph::ai_format::tests::test_cond_branch_assignment_call_detection ... ok [INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_side_effects ... ok [INFO] [stdout] test graph::ai_format::tests::test_empty_program_produces_valid_json ... ok [INFO] [stdout] test graph::ai_format::tests::test_error_inheritance_parent_field ... ok [INFO] [stdout] test graph::ai_format::tests::test_error_inheritance_extraction ... ok [INFO] [stdout] test graph::ai_format::tests::test_export_extraction ... ok [INFO] [stdout] test graph::ai_format::tests::test_json_is_valid ... ok [INFO] [stdout] test graph::ai_format::tests::test_function_with_throw ... ok [INFO] [stdout] test graph::ai_format::tests::test_function_extraction ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_compile_module_example ... 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_main_flow_call ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_json_missing_entry_file ... ok [INFO] [stdout] test graph::ai_format::tests::test_multibyte_string_in_ai_json ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_function ... 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_truncation ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_json_single_file_no_imports ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_json_circular_import ... 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_panic ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_func_ref_in_body ... 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_expr_stmt ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_lambda ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_basic ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_in_cond_branch ... ok [INFO] [stdout] test graph::ai_format::tests::test_version_present ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_tail_call_recursive ... ok [INFO] [stdout] test codegen::driver::tests::test_find_wasm_ld_error_message ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_gorilla_literal ... ok [INFO] [stdout] test graph::ai_format::tests::test_recursive_json_inventory ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_assignment ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_condition_branch ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_lambda ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_throw ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_function_call ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_field_access ... ok [INFO] [stdout] test graph::ai_format::tests::test_typedef_extraction ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_type_inst ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_unmold_forward ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_unary_op ... ok [INFO] [stdout] test graph::extract::tests::test_error_ceiling_extraction ... ok [INFO] [stdout] test graph::extract::tests::test_error_propagates_edge_with_ceiling ... ok [INFO] [stdout] test graph::extract::tests::test_dataflow_unmold_stmt ... ok [INFO] [stdout] test graph::extract::tests::test_error_propagates_edge_without_ceiling ... ok [INFO] [stdout] test graph::extract::tests::test_error_self_call_propagates ... ok [INFO] [stdout] test graph::extract::tests::test_module_export ... ok [INFO] [stdout] test graph::extract::tests::test_module_import ... ok [INFO] [stdout] test graph::extract::tests::test_type_hierarchy_error_inheritance ... ok [INFO] [stdout] test graph::extract::tests::test_type_hierarchy_typedef ... ok [INFO] [stdout] test graph::query::tests::test_find_cycles_acyclic_graph ... 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_find_cycles_no_cycle ... ok [INFO] [stdout] test graph::query::tests::test_query_parser ... ok [INFO] [stdout] test graph::query::tests::test_uncovered_throws_partial_coverage ... ok [INFO] [stdout] test graph::tests::test_escape_json_all_control_chars_produce_valid_json ... ok [INFO] [stdout] test graph::query::tests::test_uncovered_throws_no_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::ai_format::tests::test_file_field ... ok [INFO] [stdout] test graph::extract::tests::test_call_graph_non_tail_call ... 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_find_cycles_two_node_cycle ... ok [INFO] [stdout] test graph::tests::test_escape_json_ascii_passthrough ... ok [INFO] [stdout] test graph::tests::test_escape_json_backspace_formfeed ... ok [INFO] [stdout] test graph::tests::test_escape_json_backslash_and_quote ... ok [INFO] [stdout] test graph::tests::test_escape_json_multibyte_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::verify::tests::test_direction_constraint_all_checks_includes ... 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_in_function_body ... ok [INFO] [stdout] test graph::verify::tests::test_dead_code_function_called_directly ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_forward_only ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_separate_statements_ok ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_different_categories_ok ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_unmold_backward_only ... ok [INFO] [stdout] test graph::verify::tests::test_dead_code_function_in_pipeline ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_run_check_not_unknown ... ok [INFO] [stdout] test graph::verify::tests::test_dead_code_truly_unused ... ok [INFO] [stdout] test graph::verify::tests::test_format_json_null_file_and_line ... ok [INFO] [stdout] test graph::verify::tests::test_error_coverage_cross_function_covered ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_unmold_forward_only ... ok [INFO] [stdout] test graph::verify::tests::test_format_json_with_findings ... ok [INFO] [stdout] test graph::verify::tests::test_error_coverage_uncovered_throw ... ok [INFO] [stdout] test graph::verify::tests::test_format_json_empty_findings ... ok [INFO] [stdout] test graph::verify::tests::test_div_mold_no_division_findings ... ok [INFO] [stdout] test graph::verify::tests::test_error_coverage_transitive ... ok [INFO] [stdout] test graph::verify::tests::test_format_json_escapes_special_chars ... ok [INFO] [stdout] test graph::verify::tests::test_is_pascal_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_func_single_word_pass ... ok [INFO] [stdout] test graph::verify::tests::test_format_jsonl_with_findings_and_summary ... ok [INFO] [stdout] test graph::verify::tests::test_is_camel_case ... ok [INFO] [stdout] test graph::verify::tests::test_is_snake_case ... ok [INFO] [stdout] test graph::verify::tests::test_naming_func_snake_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_naming_in_all_checks ... ok [INFO] [stdout] test graph::verify::tests::test_naming_field_snake_case_pass ... ok [INFO] [stdout] test graph::verify::tests::test_direction_constraint_backward_only ... ok [INFO] [stdout] test graph::verify::tests::test_naming_func_camel_case_pass ... ok [INFO] [stdout] test graph::verify::tests::test_naming_func_pascal_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_format_jsonl_extracts_code_and_hint ... ok [INFO] [stdout] test graph::verify::tests::test_naming_mold_internal_fields_excluded ... ok [INFO] [stdout] test graph::verify::tests::test_naming_multiple_violations ... ok [INFO] [stdout] test graph::verify::tests::test_naming_inheritance_snake_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_naming_nested_function_body ... ok [INFO] [stdout] test graph::verify::tests::test_naming_placeholder_excluded ... ok [INFO] [stdout] test graph::verify::tests::test_naming_param_camel_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_naming_prelude_builtins_excluded ... ok [INFO] [stdout] test graph::verify::tests::test_naming_inheritance_pascal_case ... ok [INFO] [stdout] test graph::verify::tests::test_naming_run_check_integration ... ok [INFO] [stdout] test graph::verify::tests::test_naming_mold_def_pascal_case ... ok [INFO] [stdout] test graph::verify::tests::test_naming_type_snake_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_naming_underscore_prefix_excluded ... ok [INFO] [stdout] test graph::verify::tests::test_naming_unmold_target_snake_case ... ok [INFO] [stdout] test graph::verify::tests::test_naming_param_snake_case_pass ... ok [INFO] [stdout] test graph::verify::tests::test_naming_unmold_target_camel_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_snake_case_pass ... ok [INFO] [stdout] test graph::verify::tests::test_no_division_no_findings ... ok [INFO] [stdout] test graph::verify::tests::test_to_camel_case ... ok [INFO] [stdout] test graph::verify::tests::test_run_all_checks ... ok [INFO] [stdout] test graph::verify::tests::test_to_snake_case ... ok [INFO] [stdout] test graph::verify::tests::test_to_pascal_case ... ok [INFO] [stdout] test graph::verify::tests::test_structural_summary ... 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_unchecked_lax_get_method_warns ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_has_value_safe ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_in_function_scope ... ok [INFO] [stdout] test graph::verify::tests::test_naming_var_pascal_case_fail ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_reassigned_non_lax ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_direct_use_warns ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_map_safe ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_mod_warns ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_no_lax_no_findings ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_run_check_integration ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_unmold_forward_safe ... ok [INFO] [stdout] test graph::verify::tests::test_verify_error_coverage_pass ... ok [INFO] [stdout] test graph::verify::tests::test_verify_type_consistency_pass ... ok [INFO] [stdout] test interpreter::env::tests::test_no_redefinition_same_scope ... ok [INFO] [stdout] test interpreter::env::tests::test_shadowing_across_scopes ... ok [INFO] [stdout] test interpreter::json::tests::test_json_encode_buchi_pack ... ok [INFO] [stdout] test interpreter::json::tests::test_json_pretty ... ok [INFO] [stdout] test graph::verify::tests::test_verify_no_circular_deps_pass ... ok [INFO] [stdout] test interpreter::env::tests::test_nested_scopes ... ok [INFO] [stdout] test interpreter::env::tests::test_snapshot ... ok [INFO] [stdout] test graph::verify::tests::test_unchecked_lax_unmold_after_assign_safe ... ok [INFO] [stdout] test interpreter::json::tests::test_default_for_schema ... ok [INFO] [stdout] test interpreter::json::tests::test_json_to_taida_value_deep_conversion ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_list ... ok [INFO] [stdout] test interpreter::json::tests::test_json_encode_accepts_json_value ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_missing_fields_get_defaults ... ok [INFO] [stdout] test interpreter::env::tests::test_define_and_get ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_nested_typedef ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_null_to_defaults ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_primitive_str ... ok [INFO] [stdout] test interpreter::json::tests::test_taida_value_to_json_with_json_value ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_type_mismatch_defaults ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_bodyless_status_detection ... 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_basic ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_chunk_ext_ignored ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_build_streaming_head_multiple_headers ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_primitive_int ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_empty_chunk_size ... ok [INFO] [stdout] test interpreter::json::tests::test_schema_typedef_basic ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_build_streaming_head_basic ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_hex_sizes ... 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_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_trailers_skipped ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_chunked_compact_zero_only ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_empty_headers_allowed ... ok [INFO] [stdout] test doc::tests::test_extract_docs_keeps_header_only_declarations ... ok [INFO] [stdout] test doc::tests::test_parse_doc_tags_ai_related ... ok [INFO] [stdout] test graph::ai_format::tests::test_import_extraction ... 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_205_empty_body_ok ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_205_with_body_rejected ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_200_text ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_404_empty ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_429_reason_phrase ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_204_content_length_stripped ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_binary_body ... 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_name ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_crlf_in_header_value ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_duplicate_header_names_preserved ... 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_missing_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_missing_headers ... 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_header_name_at_limit_ok ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_1xx_with_body_rejected ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_multiple_headers_order_preserved ... 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_wrong_type_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_user_content_length_preserved ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_status_out_of_range ... 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_http_serve_bind_failure_returns_fulfilled_async ... ok [INFO] [stdout] test graph::verify::tests::test_naming_type_pascal_case_pass ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_two_clients_both_get_responses ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_max_connections_default ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_chunked_body ... 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_then_normal_keep_alive ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_close_after_partial_head ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_encode_header_value_exceeds_limit ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_missing_handler ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_buffer_isolation ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_chunked_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_keep_alive_with_multiple_connections ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_missing_args ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_concurrent_max_requests_across_connections ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_tls_arg_empty_pack_accepted ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_tls_arg_non_pack_rejected ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_tls_cert_key_returns_phase2_error ... 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_concurrent_max_connections_limit ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_default ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_incomplete_body_returns_400 ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_http10_explicit ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_malformed_chunk ... 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_max_requests_1_self_terminates ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_rejects_cl_and_chunked ... 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_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_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_nb27_empty_path_parse ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_port_validation ... 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_http_serve_split_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_net_symbols_count ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_net_symbols_includes_ws_close_code ... 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_http_serve_split_head ... 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_max_safe_integer_boundary ... 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_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_1_accepted ... 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_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_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_keep_alive_http10_default_close ... 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_parse_valid_content_length_zero ... 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_user_function ... 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_parse_http_version_multi_digit_rejected ... 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_max_requests_across_connections ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_two_requests_one_connection ... ok [INFO] [stdout] test codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal ... FAILED [INFO] [stdout] test interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400 ... 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_nb3_head_plus_body_exactly_fits_returns_200 ... 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_v3_bodyless_status_rejects_write_chunk ... 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_sse_event_outside_handler ... 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_end_response_empty_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_end_response_idempotent ... 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_implicit_head_commit ... 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_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_slow_split_request_within_timeout_succeeds ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_empty_event_name ... 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_close_code_not_in_ws_state ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_ws_close_dispatch_with_code_arg ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_ws_frame_write ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_all_pseudo_headers_before_regular_accepted ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_apply_initial_window_size_change ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_apply_invalid_enable_push ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_apply_invalid_max_frame_size ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_connection_preface_invalid ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_mixed_with_write_chunk ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_connection_preface_too_short ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_connection_preface_valid ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_connection_preface_wrong_content ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_continuation_inbound_reassembly ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_continuation_sequence_blocks_other_frames ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_continuation_unexpected_without_headers ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_continuation_wrong_stream_id ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_data_on_stream_zero_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_data_padded_exceeds_payload ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_duplicate_authority_pseudo_header_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_duplicate_method_pseudo_header_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_continuation_buffer_size_limit ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_duplicate_path_pseudo_header_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_duplicate_scheme_pseudo_header_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_empty_method_value_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_empty_path_value_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_extract_request_fields_missing_method ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_extract_request_fields_valid ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_frame_header_max_length ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_frame_header_roundtrip ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_frame_header_r_bit_masked ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_frame_header_zero_stream ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_frame_size_exceeds_max_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_error_display ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_flow_control_window_update ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_full_request_response_cycle ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_large_data_frame_splitting ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_multiple_streams ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_h2_post_with_body ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_header_list_size_validation_exceeds_limit ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_header_list_size_validation_within_limit ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_headers_decreasing_stream_id_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_headers_on_even_stream_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_headers_padded_exceeds_payload ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_dynamic_table_reuse ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_encode_decode_new_name ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_encode_decode_static_exact ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_encode_decode_static_name ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_integer_exactly_prefix ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_index_zero_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_integer_multi_byte ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_integer_overflow_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_integer_small ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_multiple_headers ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_string_empty ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_string_roundtrip ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_multiline_data ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_hpack_truncated_string_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_missing_scheme_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_outbound_headers_continuation_splitting ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_outbound_headers_single_frame_when_small ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_ping_wrong_length_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_ping_wrong_stream_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_priority_wrong_length_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_data_frame ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_goaway ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_headers_end_stream ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_ping ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_settings_ack ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_settings_frame ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_respects_user_content_type ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_process_window_update_connection ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_pseudo_header_after_regular_header_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_push_promise_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_recv_flow_control_connection_window_exceeded ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_recv_flow_control_stream_window_exceeded ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_recv_flow_control_within_window_succeeds ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_rst_stream_on_stream_zero_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_rst_stream_wrong_length_rejected ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_start_response_write_chunk_end_response ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_send_flow_control_respects_minimum_window ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_send_flow_control_window_exhaustion ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_initial_window_size_overflow_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_max_frame_size_out_of_range_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_on_non_zero_stream_rejected ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_two_arg_handler_no_return_fallback ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_sse_wire_format_exact ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_parse_empty ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_parse_invalid_length ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_parse_single ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_payload_not_multiple_of_six_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_stream_state_initial ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_unknown_frame_type_ignored ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_window_update_overflow_connection ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_window_update_overflow_stream ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_window_update_within_limit_succeeds ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_window_update_zero_increment_connection_rejected ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_window_update_zero_increment_stream_rejected ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_connection_config_custom ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_connection_config_defaults ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_load_tls_config_empty_cert_file ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_two_arg_handler_one_shot_fallback ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_load_tls_config_invalid_cert_content ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_load_tls_config_missing_cert_file ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_load_tls_config_missing_key_file ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_send_h2_response_flow_rejects_partial_body ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_basic ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_ack_with_payload_rejected ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_plaintext_transport_read_write ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_transport_connection_lifecycle ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_plaintext_transport_shutdown ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_plaintext_transport_peer_addr ... ok [INFO] [stdout] test interpreter::net_h2::tests::test_settings_enable_push_invalid_rejected ... 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_allenv ... 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_write_and_read_empty_file ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_bt11_path_with_spaces ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_bt11_read_nonexistent_returns_lax_false ... 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_stat_nonexistent_returns_lax_false ... 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_dnsresolve_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_createdir ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_format_rfc3339_utc_known_date ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_exists_false ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_exists_true ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_execshell_success ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_format_rfc3339_utc_epoch ... 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_make_http_failure ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_listdir_nonexistent ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_make_http_response ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_make_lax_failure ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_listdir ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_execshell_failure ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_listenerclose_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_make_lax_success ... 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_custom_port ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_os_symbols_count ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_no_path ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_http ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_httpget_missing_arg ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_bytes_fast_path ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_parse_url_https ... 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_read_existing_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_read_nonexistent_file ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_readasync_nonexistent_file ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_rename ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_remove_directory ... 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_remove_file ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_socketsendall_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_stat_directory ... 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_socketclose_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_socketsendbytes_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_udpbind_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_stat_nonexistent ... 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_tcplisten_missing_args ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_empty_is_noop ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_run_failure ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_udpclose_missing_args ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_udprecvfrom_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::net_eval::tests::test_http_serve_max_requests_3 ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_writefile ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_writefile_missing_args ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bool_mold_from_int ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bool_mold_from_str_fail ... 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_true ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_slice_reversed_indices ... ok [INFO] [stdout] test interpreter::os_eval::tests::test_run_success ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_reverse_unicode ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_reverse_empty ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_upper_unicode ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_none_eval_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_int_conversion_failure_default ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt18_lax_type_field ... 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_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_bt2_null_eval_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_i64_max_string ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_max_literal ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_i64_max_plus_one_overflow ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_i64_min_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_bt5_concat_empty_lists ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt4_int_mold_overflow_string ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_flatten_empty_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_reverse_empty_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt13_slice_negative_start ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_hashmap_empty_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt2_nil_eval_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_reverse_empty_string ... 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_sum_empty_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_set_of_empty_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_upper_empty_string ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_slice_empty_string ... 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_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_in_buchi_pack ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt5_unique_empty_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_type_field ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt6_lax_in_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_empty_string_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_decimal_string_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_bool_zero ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_hex_string_fails ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_clamp_at_upper_bound ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_floor_negative ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_ceil_negative ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_round_negative_half ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt8_round_positive_half ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_negative_max_string ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_int_plus_sign_string ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_bt7_float_empty_string_fails ... 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_lower_bound ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_bool ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_int ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_molten_error_in_function ... 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_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_unmold_method ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_accepts_molten_value ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_str ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_filling_field_access ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_molten_success_has_value ... 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_custom_mold_unmold_method_without_unmold_override ... 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_custom_mold_unmold_throw_caught_by_error_ceiling_forward ... 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_solidify_can_reference_self ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_with_method ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_unmold_throw_caught_by_error_ceiling_method ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_plaintext_acceptor ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_list_filling ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_cage_rejects_non_molten_buchipack ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_without_unmold_uses_default ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_assignment ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_bool ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_buchi_pack ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_field_access ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_div_mold ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_float_arithmetic ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_comparison ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_condition_branch ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_custom_mold_parser_unmold_syntax ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_div_mold_zero ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_condition_branch_default ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_float ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_addition ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_function_closure ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_list_get ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_keep_alive_partial_timeout_returns_400 ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_int ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_mixed_arithmetic ... 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_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_mod_mold ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_logical ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_multiplication ... 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_mod_mold_zero ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_slash_operator_removed ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_negation ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_percent_operator_removed ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_precedence ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_subtraction ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_float_mold_from_str_fail ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_variable_expression ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_string ... 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_funcdef_cannot_overwrite_function ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_float_mold_from_str_success ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_string_concat ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_export_function_hides_non_exported ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_export_only_exported_symbols_are_visible ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_funcdef_cannot_overwrite_variable ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_export_function_only ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_outer_unchanged ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_shadowing_in_function ... 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_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_list_all ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_jsbind_js_backend_only_error ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_all_false ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_int_mold_from_str_success ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_drop ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_any ... 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_list_any_false ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_index ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_count ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_not_found ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_find ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_sort_by ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_find_index_not_found ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_eval_function_def_and_call ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_immutable_variable_redefinition_same_scope ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_enumerate ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_zip ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_append ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_list_take ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_charat ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_abs ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_bitwise_and_shift ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_ceil ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_count ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_concat ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_clamp ... 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_join ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_enumerate ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_index ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_lax ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_find_unmold ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_flatten ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_floor ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_fold_new_order ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_lower ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_with_char ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_repeat ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_radix_and_int_base ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_foldr_new_order ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_replace_all ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_end ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_replace ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pad_start ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_reverse_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_pipeline_list ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_reverse_str ... 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_prepend ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_slice ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_sort ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_round ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_trim_end_only ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_split ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_trim_start_only ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_upper ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_sum ... 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_sort_reverse ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_zip ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_prelude_jsonparse_abolished ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_npm_import_js_backend_only_error ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_std_import_errors_after_dissolution ... 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_molten_method_call_forbidden ... 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_todo_unmold_falls_back_to_type_default ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_no_export_statement_exports_all ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_cancel_pending_sleep ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_todo_stub_unmold_yields_molten ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_all_with_pending ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_todo_unmold_returns_unm_field ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_all_rejected_propagates ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_str_mold_unmold ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_all ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_chain ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_create_fulfilled ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_existing_sync_tests_still_pass ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_create_rejected ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_get_or_default_fulfilled ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_is_rejected ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_get_or_default_rejected ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_map_rejected_propagates ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_truncate ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_resolves_via_tokio ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_is_pending ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_timeout_success ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_timeout_passthrough ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_rejected_via_tokio ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_race ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_with_error_ceiling ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_to_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_rejected_unmold_throws ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_bt12_json_empty_array_schema ... 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_empty_object_defaults ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_mold_unique ... 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_null_field_to_default ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_unmold_forward ... ok [INFO] [stdout] test interpreter::tests_eval::tests::test_str_mold_from_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_unmold_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_float ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_bt14_partial_all_holes ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_bt15_double_error_ceiling ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_bt14_partial_first_arg_hole ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_bt15_closure_error_ceiling ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_bool_to_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_define_force_pipeline_scope ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_v3_write_chunk_str_no_aggregate ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_unmold ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug_multiple ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_bool_to_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_define_force_error_ceiling_scope ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_mixed_types ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_debug_with_label ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_drop ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_zero_division ... 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::net_eval::tests::test_v3_write_chunk_then_sse_event_errors ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_conditional_handler ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_async_pending_timeout_expired ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_error_ceiling_normal_path ... 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_with_error_field_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_div_mold_zero_unmold ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_core_bundled_crypto_import ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_filter_map_fold_chain ... 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_error_ceiling_catches_throw ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_fold_product ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_append ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_foldr ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_gorilla ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_filter ... 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_gorilla_ceiling_unhandled_throw ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_concat ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_first ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_contains ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_join ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_last ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_length ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_caching ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_circular_import_detection ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_import_relative ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_sort ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_map_with_condition_func ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_module_import ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_nested_field_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_sum ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_list_reverse ... 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_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_floor ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_ceil ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_contains ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_abs ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_length ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_replace ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_num_round ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_upper ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_lower ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_take ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_take_while ... 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_eval_num_to_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_type_def_and_instantiation ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_stdout_via_import ... 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_string_split ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_trim ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_eval_string_to_int ... 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_f46_lambda_cond_branch_does_not_break_outer_scope ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_f46_multiline_cond_branch_still_works ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_f51_nested_cond_branch_three_levels ... 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_function_call_missing_args_use_effective_defaults ... 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_f51_nested_cond_branch_outer_wildcard ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_entries ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_function_closure_reuses_captured_env_arc ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_get_missing ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_is_empty ... 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_hashmap_merge ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_keys_values ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_remove ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_has ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_inherited_method ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_inherited_method_parent_field_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_no_args_errors ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_set_and_get ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_encode_still_works ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_hashmap_size ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_same_raw_multiple_schemas ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_one_arg_errors ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_int_list ... 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_cast_age ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_list ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_immutability_enforced ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_returns_lax ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_missing_fields_default ... ok [INFO] [stdout] test interpreter::net_eval::tests::test_nb28_timeout_closes_connection ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_jsonfrom_abolished ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_null_to_default ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_jsonparse_abolished ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_create_with_value ... 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_primitive_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_flat_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_primitive_str ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_tls_transport_large_write_drains_completely ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_type_mismatch_default ... ok [INFO] [stdout] test interpreter::net_transport::tests::test_tls_transport_shutdown_sends_close_notify ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_cast_basic ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_nested ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_jsondecode_abolished ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_get_or_default ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_json_schema_list_element_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_has_value ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_mold_inst ... 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_lax_typeof ... 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_first_str_list ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_unmold_method ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_is_empty ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_list_get_oob_returns_lax_false ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_list_max_min_str ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_list_last_returns_lax ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_method_override ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_method_no_args_field_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_list_get_valid_returns_lax_true ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_method_with_args ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mod_mold_zero ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_oob_float_list_get_returns_lax ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_basic ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_oob_int_list_get_returns_lax ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_multiline ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mod_mold_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_oob_bool_list_get_returns_lax ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_is_even_is_odd ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_noarg_function_returns_buchi_pack ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_lax_unmold_backward ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_with_accumulator ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_empty ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_no_backward_compat_std_io ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_oob_str_list_get_returns_lax ... 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_first_arg ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_basic ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_second_arg ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_no_placeholder ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_subtract ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_chain ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_with_debug ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_with_literal_start ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_optional_abolished_none ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_basic ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_single_step ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_assign_to_variable ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_partial_application_chained ... 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_hashmap_empty ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_pipeline_string_method ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_decode_abolished ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_err ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_ok ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_encode_no_import ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_range ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_nowms_rejects_arguments ... 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_nowms_returns_epoch_int ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_json_parse_abolished ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_set_of ... 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_sleep_negative_rejected_with_range_error ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_stdout_no_import ... 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_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_typeof ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_get_or_default ... 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_result_is_success ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_map_error ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_always_false_unmold ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_stderr_no_import ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_map_error_passthrough ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_always_true ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_with_throw ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_get_or_default ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_backward_compat ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_get_or_throw ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_is_error ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_to_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_assign_no_eval ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_add ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_dedup ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_is_success ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_intersect ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_has ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_diff ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_is_empty ... 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_validation ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_result_predicate_to_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_pretty ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_chained_transforms ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_filter ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_schema_cast ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_from_list ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_list_molds_unchanged ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_sha256_without_crypto_import_fails ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_map ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_null_becomes_default ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_is_empty ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_is_empty_false ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_length ... 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_validation_fail ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_single_value ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_take ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_remove ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_union ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_set_to_list ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_std_import_errors ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_pipeline ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stdlib_json_encode_roundtrip ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_prelude_sleep_waits_short_duration ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_with_output ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_empty_collect ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_async ... 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_stream_take_while ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_non_tail_still_works ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_fibonacci ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_factorial ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_sum_recursive ... ok [INFO] [stdout] test interpreter::value::tests::test_bt18_default_json ... ok [INFO] [stdout] test interpreter::value::tests::test_bt18_default_stream ... ok [INFO] [stdout] test interpreter::value::tests::test_bt18_default_molten ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_lax ... ok [INFO] [stdout] test interpreter::value::tests::test_buchi_pack_field_access ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_string ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_reduce ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_forward_lax ... ok [INFO] [stdout] test interpreter::value::tests::test_bt18_default_buchi_pack ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_unmold_backward_map ... ok [INFO] [stdout] test interpreter::value::tests::test_display ... ok [INFO] [stdout] test interpreter::value::tests::test_equality ... ok [INFO] [stdout] test interpreter::value::tests::test_json_equality ... ok [INFO] [stdout] test interpreter::value::tests::test_molten_debug_string ... ok [INFO] [stdout] test interpreter::value::tests::test_default_values ... ok [INFO] [stdout] test interpreter::value::tests::test_json_default ... ok [INFO] [stdout] test interpreter::value::tests::test_molten_equality ... ok [INFO] [stdout] test interpreter::value::tests::test_molten_default ... ok [INFO] [stdout] test interpreter::value::tests::test_stream_display ... ok [INFO] [stdout] test interpreter::value::tests::test_stream_equality ... ok [INFO] [stdout] test interpreter::value::tests::test_stream_truthiness ... ok [INFO] [stdout] test interpreter::value::tests::test_ordering ... ok [INFO] [stdout] test interpreter::value::tests::test_molten_truthiness ... ok [INFO] [stdout] test interpreter::value::tests::test_stream_default ... ok [INFO] [stdout] test interpreter::value::tests::test_json_truthiness ... ok [INFO] [stdout] test interpreter::value::tests::test_molten_display ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_unmold_backward ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_unmold_forward ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsbind_unmold ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_with_args ... ok [INFO] [stdout] test interpreter::value::tests::test_bt18_default_for_list_inference ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_no_args ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsset_basic ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_import_skipped ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsspread_basic ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsbind_basic ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsspread_unmold ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_jsnew_with_multiple_args ... 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_partial_application_first_arg ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_partial_application_multiple ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_str_trimstart ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_enumerate ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_jsspread_helper ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_hashmap ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_number_isnan ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_result_flatmap ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_result_maperror ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_partial_application_single ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_result_tostring ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_safe_unmold ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_typeof_mapping ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_number_methods ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_assert ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_typeof ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_str_patches ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_range ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_setof ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_result_getorthrow ... ok [INFO] [stdout] test interpreter::value::tests::test_truthiness ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_zip ... ok [INFO] [stdout] test js::codegen::tests::test_molten_rejects_type_args_codegen ... ok [INFO] [stdout] test js::codegen::tests::test_package_import_resolution_failure_is_codegen_error ... ok [INFO] [stdout] test js::codegen::tests::test_js_runtime_operation_molds ... ok [INFO] [stdout] test js::codegen::tests::test_sleep_all_inside_function_marks_function_async ... ok [INFO] [stdout] test js::codegen::tests::test_js_codegen_assert_mapping ... ok [INFO] [stdout] test js::codegen::tests::test_os_async_function_call_marks_function_async ... ok [INFO] [stdout] test js::runtime::tests::test_drain_listener_cleaned_up_between_requests ... ok [INFO] [stdout] test lexer::lexer::tests::test_bidi_lri_in_string_literal ... ok [INFO] [stdout] test lexer::lexer::tests::test_bidi_override_in_identifier ... ok [INFO] [stdout] test lexer::lexer::tests::test_arithmetic ... ok [INFO] [stdout] test lexer::lexer::tests::test_bool_literals ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_caret_rejected ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_double_gt_not_import ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_double_lt_not_export ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_fat_arrow_eq_eq_boundary ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_hash_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_percent_tokenized_as_percent ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_pipe_eq_gt_boundary ... ok [INFO] [stdout] test lexer::lexer::tests::test_async_unmold_await ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_question_mark_rejected ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_single_ampersand_rejected ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_slash_tokenized_as_slash ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt1_tilde_rejected ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt2_nil_is_plain_identifier ... ok [INFO] [stdout] test js::codegen::tests::test_sleep_timeout_via_assigned_var_marks_function_async ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt2_none_is_plain_identifier ... ok [INFO] [stdout] test js::runtime::tests::test_stdin_no_dev_stdin_hardcode ... ok [INFO] [stdout] test js::runtime::tests::test_write_chunk_tracks_drain ... ok [INFO] [stdout] test js::codegen::tests::test_sleep_timeout_direct_unmold_marks_function_async ... 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 js::runtime::tests::test_drain_listener_has_named_reference ... ok [INFO] [stdout] test lexer::lexer::tests::test_bt2_null_is_plain_identifier ... ok [INFO] [stdout] test lexer::lexer::tests::test_combining_character_in_identifier ... ok [INFO] [stdout] test lexer::lexer::tests::test_comparison ... ok [INFO] [stdout] test lexer::lexer::tests::test_definition_operator ... ok [INFO] [stdout] test lexer::lexer::tests::test_error_ceiling ... 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_error_throw_pattern ... ok [INFO] [stdout] test lexer::lexer::tests::test_export ... 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_error_inheritance_syntax ... ok [INFO] [stdout] test lexer::lexer::tests::test_indentation ... ok [INFO] [stdout] test lexer::lexer::tests::test_inheritance_syntax ... ok [INFO] [stdout] test js::runtime::tests::test_backpressure_is_sync_unit ... ok [INFO] [stdout] test lexer::lexer::tests::test_import ... ok [INFO] [stdout] test lexer::lexer::tests::test_doc_comment ... ok [INFO] [stdout] test lexer::lexer::tests::test_import_statement ... ok [INFO] [stdout] test lexer::lexer::tests::test_invalid_escape_in_template_reports_error ... ok [INFO] [stdout] test lexer::lexer::tests::test_invalid_escape_in_string_reports_error ... 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_integer_literal ... ok [INFO] [stdout] test lexer::lexer::tests::test_japanese_identifier ... ok [INFO] [stdout] test lexer::lexer::tests::test_delimiters ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_stream_methods_tostring ... ok [INFO] [stdout] test lexer::lexer::tests::test_line_continuation ... ok [INFO] [stdout] test lexer::lexer::tests::test_left_buchi ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_accumulator_pattern ... ok [INFO] [stdout] test lexer::lexer::tests::test_method_call ... ok [INFO] [stdout] test lexer::lexer::tests::test_map_operation ... ok [INFO] [stdout] test lexer::lexer::tests::test_mold_definition ... ok [INFO] [stdout] test lexer::lexer::tests::test_list_literal ... ok [INFO] [stdout] test interpreter::value::tests::test_json_display ... ok [INFO] [stdout] test lexer::lexer::tests::test_block_comment ... ok [INFO] [stdout] test lexer::lexer::tests::test_condition_branch ... ok [INFO] [stdout] test lexer::lexer::tests::test_line_comment ... ok [INFO] [stdout] test lexer::lexer::tests::test_default_case_placeholder ... ok [INFO] [stdout] test lexer::lexer::tests::test_logical ... ok [INFO] [stdout] test lexer::lexer::tests::test_nested_block_comment ... ok [INFO] [stdout] test lexer::lexer::tests::test_buchi_pack ... ok [INFO] [stdout] test lexer::lexer::tests::test_return_type ... ok [INFO] [stdout] test lexer::lexer::tests::test_invalid_prefixed_integer_literal_reports_error ... ok [INFO] [stdout] test lexer::lexer::tests::test_non_breaking_space_error ... ok [INFO] [stdout] test lexer::lexer::tests::test_numeric_separator_literals ... ok [INFO] [stdout] test lexer::lexer::tests::test_pipeline ... ok [INFO] [stdout] test lexer::lexer::tests::test_placeholder ... ok [INFO] [stdout] test lexer::lexer::tests::test_prefixed_integer_literals ... ok [INFO] [stdout] test lexer::lexer::tests::test_pipe_and_pipe_gt ... ok [INFO] [stdout] test lexer::lexer::tests::test_string_double_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_string_single_quote ... ok [INFO] [stdout] test lexer::lexer::tests::test_null_byte_control_char_error ... ok [INFO] [stdout] test lexer::lexer::tests::test_negative_number_as_minus_then_int ... ok [INFO] [stdout] test lexer::lexer::tests::test_tab_error ... ok [INFO] [stdout] test lexer::lexer::tests::test_vertical_tab_control_char_error ... 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_operator_completions ... ok [INFO] [stdout] test lexer::lexer::tests::test_template_string ... ok [INFO] [stdout] test lsp::completion::tests::test_prelude_completions_include_stdout ... ok [INFO] [stdout] test lexer::lexer::tests::test_tab_in_nested_block_error ... ok [INFO] [stdout] test lsp::completion::tests::test_prelude_completions_no_std_modules ... ok [INFO] [stdout] test lexer::lexer::tests::test_type_definition ... ok [INFO] [stdout] test lexer::lexer::tests::test_type_name ... ok [INFO] [stdout] test lexer::lexer::tests::test_unmold_backward ... ok [INFO] [stdout] test lexer::lexer::tests::test_unmold_forward ... ok [INFO] [stdout] test lexer::lexer::tests::test_unterminated_nested_block_comment_error ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_builtin_mold_completions_all_have_docs ... ok [INFO] [stdout] test lexer::lexer::tests::test_scientific_notation_literals ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_builtin_mold_completions_count ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_named_type_fields ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_common_method_completions_kind ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_async_methods ... 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 lsp::completion::tests::test_rc4d_dot_completion_list_methods ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_have_correct_kind ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_operator_completions_exactly_10 ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_prelude_completions_have_documentation ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_operator_completions_have_details ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_partial_source_completions_recovers_variables ... 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_source_completions_functions ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_function_with_return_type ... ok [INFO] [stdout] test lsp::completion::tests::test_source_completions_type_defs ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_typed_variable ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_type_def_with_doc ... ok [INFO] [stdout] test lsp::completion::tests::test_source_completions_mold_defs_include_effective_headers ... ok [INFO] [stdout] test lsp::completion::tests::test_source_completions_inherited_molds_include_effective_headers ... ok [INFO] [stdout] test lsp::completion::tests::test_type_completions ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_parse_error_has_taida_source ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_analyze_parse_error ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_analyze_valid_source ... 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::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_multiple_errors_reported ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_parse_error_invalid_syntax ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_type_errors_skipped_on_parse_error ... 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_rc4b_type_error_source_tag ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_result_methods ... ok [INFO] [stdout] test lsp::completion::tests::test_source_completions_variables ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_dot_completion_str_methods ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rc4b_valid_programs_no_false_positives ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_analyze_type_error_empty_list ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_mold_completions_no_duplicates ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_no_abolished_functions_in_prelude ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_import_export_diagnostics ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_empty_export_error ... ok [INFO] [stdout] test lsp::completion::tests::test_rc4d_source_completions_error_type_excluded ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_diagnostic_source_tag ... ok [INFO] [stdout] test lexer::lexer::tests::test_multiline_program ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_error_ceiling_diagnostics ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_large_source_no_timeout ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb54_diagnostic_positions_with_emoji ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_inheritance_def_diagnostics ... 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_hover_function_def ... 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_valid_japanese_program_no_diagnostics ... ok [INFO] [stdout] test lsp::hover::tests::test_format_type_expr_named ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb54_diagnostic_positions_with_japanese ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_type_def ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_type_mismatch_detection ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_with_doc_comments ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_format_type_expr_buchi_pack ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_no_info_on_whitespace ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_variable_type ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_format_type_expr_function ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_mold_inst_uses_declared_mold_headers ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_bool_variable ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_doc_comments_multiline ... 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_function_with_typed_params ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_inheritance_def ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4f_hover_unmold_backward_source ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rcb318_deep_nesting_no_crash ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_error_type_inheritance ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_string_variable ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_list_variable ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_markdown_code_block ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_variable_in_function_body ... ok [INFO] [stdout] test lsp::hover::tests::test_rc4c_hover_float_variable ... ok [INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_variable_after_emoji_string ... 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 lsp::hover::tests::test_rc4f_hover_unmold_forward_source ... ok [INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_after_japanese_string ... ok [INFO] [stdout] test lsp::hover::tests::test_hover_parse_error_returns_none ... ok [INFO] [stdout] test lsp::utf16::tests::test_emoji_utf16_to_char ... ok [INFO] [stdout] test lsp::utf16::tests::test_offset_beyond_end ... ok [INFO] [stdout] test parser::parser::tests::test_bt1_division_operator_rejected ... 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_arrow_and_unmold_mix ... ok [INFO] [stdout] test lsp::utf16::tests::test_japanese_roundtrip ... ok [INFO] [stdout] test lsp::utf16::tests::test_empty_line ... ok [INFO] [stdout] test parser::parser::tests::test_bt3_direction_violation_in_mold_args ... ok [INFO] [stdout] test parser::parser::tests::test_bt3_direction_ok_separate_statements ... ok [INFO] [stdout] test parser::parser::tests::test_deep_list_nesting_50_levels ... ok [INFO] [stdout] test parser::parser::tests::test_deep_buchipack_nesting_50_levels ... ok [INFO] [stdout] test parser::parser::tests::test_deep_parenthesized_expression_50_levels ... ok [INFO] [stdout] test parser::parser::tests::test_doc_comment_empty_line ... ok [INFO] [stdout] test parser::parser::tests::test_doc_comment_on_inheritance_def ... ok [INFO] [stdout] test parser::parser::tests::test_bt3_unmold_direction_violation_nested ... 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_mold_def ... ok [INFO] [stdout] test parser::parser::tests::test_doc_comment_on_func_def ... ok [INFO] [stdout] test parser::parser::tests::test_doc_comment_on_type_def ... 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_assignment_parses ... ok [INFO] [stdout] test lsp::hover::tests::test_rcb54_hover_japanese_variable_name ... ok [INFO] [stdout] test parser::parser::tests::test_bt1_modulo_operator_rejected ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_condition_branch_parses ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_empty_slot_partial_application_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_error_ceiling_parses ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_import_export_parses ... ok [INFO] [stdout] test parser::parser::tests::test_function_type_no_arg ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_json_parses ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_lambda_parses ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_buchi_pack_parses ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_mold_instantiation_parses ... ok [INFO] [stdout] test lsp::utf16::tests::test_mixed_bmp_and_astral ... ok [INFO] [stdout] test parser::parser::tests::test_line_continuation_basic ... ok [INFO] [stdout] test parser::parser::tests::test_line_continuation_in_pipeline ... ok [INFO] [stdout] test parser::parser::tests::test_no_continuation_without_backslash ... ok [INFO] [stdout] test parser::parser::tests::test_no_doc_comment_results_in_empty_vec ... ok [INFO] [stdout] test parser::parser::tests::test_parse_assignment ... ok [INFO] [stdout] test parser::parser::tests::test_parse_arithmetic ... ok [INFO] [stdout] test parser::parser::tests::test_parse_boolean_expression ... ok [INFO] [stdout] test parser::parser::tests::test_parse_comparison ... 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_cond_branch_malformed_nested_arm_error ... ok [INFO] [stdout] test parser::parser::tests::test_line_continuation_multiple ... ok [INFO] [stdout] test parser::parser::tests::test_docs_sample_pipeline_parses ... ok [INFO] [stdout] test parser::parser::tests::test_parse_error_ceiling ... ok [INFO] [stdout] test parser::parser::tests::test_parse_condition_branch ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export_single_symbol ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export_version_gen_num ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export_version_with_label ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export_without_version ... ok [INFO] [stdout] test parser::parser::tests::test_parse_field_access ... 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_param_default_value ... ok [INFO] [stdout] test parser::parser::tests::test_parse_inheritance ... ok [INFO] [stdout] test parser::parser::tests::test_parse_list_literal ... ok [INFO] [stdout] test parser::parser::tests::test_parse_local_import_no_version ... ok [INFO] [stdout] test parser::parser::tests::test_parse_buchi_pack_literal ... ok [INFO] [stdout] test parser::parser::tests::test_parse_generic_function_def ... ok [INFO] [stdout] test parser::parser::tests::test_parse_method_call ... ok [INFO] [stdout] test parser::parser::tests::test_parse_generic_inheritance_headers ... ok [INFO] [stdout] test parser::parser::tests::test_parse_export_version_gen_only ... ok [INFO] [stdout] test parser::parser::tests::test_parse_mold_def ... ok [INFO] [stdout] test parser::parser::tests::test_parse_mold_def_with_concrete_and_constrained_header_args ... ok [INFO] [stdout] test parser::parser::tests::test_parse_multiline_program ... ok [INFO] [stdout] test parser::parser::tests::test_parse_method_mixed_fields ... ok [INFO] [stdout] test parser::parser::tests::test_parse_nested_list_missing_closing_bracket_error ... ok [INFO] [stdout] test parser::parser::tests::test_parse_method_with_args ... ok [INFO] [stdout] test parser::parser::tests::test_parse_mold_def_with_implicit_name_header ... 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 ... ok [INFO] [stdout] test parser::parser::tests::test_parse_method_no_args ... 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_pipeline_ident_start ... ok [INFO] [stdout] test parser::parser::tests::test_parse_noarg_func_def_multiline ... 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_pipeline_simple ... ok [INFO] [stdout] test parser::parser::tests::test_parse_unary_negation ... ok [INFO] [stdout] test parser::parser::tests::test_parse_stub_mold_with_message_literal ... ok [INFO] [stdout] test parser::parser::tests::test_parse_lambda_param_default_value_is_rejected ... ok [INFO] [stdout] test parser::parser::tests::test_parse_string_assignment ... ok [INFO] [stdout] test parser::parser::tests::test_parse_function_def ... ok [INFO] [stdout] test parser::parser::tests::test_parse_unmold_backward ... ok [INFO] [stdout] test parser::parser::tests::test_parse_unmold_backward_complex_expr ... ok [INFO] [stdout] test parser::parser::tests::test_parse_unmold_forward ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_multi_letter_gen ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_gen_num ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_with_hyphenated_label ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_gen_only ... ok [INFO] [stdout] test parser::parser::tests::test_parse_import ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_label_with_symbols ... ok [INFO] [stdout] test parser::parser::tests::test_parse_type_def ... ok [INFO] [stdout] test parser::parser::tests::test_parse_version_with_label ... ok [INFO] [stdout] test parser::parser::tests::test_parse_versioned_export_legacy ... ok [INFO] [stdout] test parser::parser::tests::test_parse_vertical_tab_control_char_reports_lex_error ... ok [INFO] [stdout] test parser::parser::tests::test_pipeline_with_hole ... ok [INFO] [stdout] test parser::parser::tests::test_pipeline_with_placeholder ... ok [INFO] [stdout] test parser::parser::tests::test_placeholder_type_in_generic ... ok [INFO] [stdout] test parser::parser::tests::test_relative_import_requires_td_extension ... ok [INFO] [stdout] test parser::parser::tests::test_single_direction_constraint_violation_unmold ... ok [INFO] [stdout] test parser::parser::tests::test_split_version_from_path ... ok [INFO] [stdout] test parser::parser::tests::test_whitespace_call_not_parsed_as_funccall ... ok [INFO] [stdout] test parser::parser::tests::test_standalone_f_x_is_func_def_attempt ... 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 parser::parser::tests::test_single_direction_assignment_then_pipeline_violation ... ok [INFO] [stdout] test parser::parser::tests::test_parse_versioned_import_with_symbols_legacy ... ok [INFO] [stdout] test pkg::lockfile::tests::test_lockfile_roundtrip ... ok [INFO] [stdout] test parser::parser::tests::test_single_direction_constraint_violation_arrow ... ok [INFO] [stdout] test parser::parser::tests::test_parse_versioned_import_legacy_semver ... ok [INFO] [stdout] test pkg::lockfile::tests::test_parse_kv_line ... ok [INFO] [stdout] test parser::parser::tests::test_single_direction_ok_different_categories ... ok [INFO] [stdout] test pkg::lockfile::tests::test_lockfile_roundtrip_with_store_source ... 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_export_without_version_does_not_panic ... ok [INFO] [stdout] test pkg::manifest::tests::test_new_format_version_from_export ... ok [INFO] [stdout] test pkg::manifest::tests::test_legacy_format_still_works ... ok [INFO] [stdout] test pkg::manifest::tests::test_extract_deps_gen_num_format ... ok [INFO] [stdout] test pkg::manifest::tests::test_extract_deps_from_new_format ... ok [INFO] [stdout] test pkg::manifest::tests::test_p2_reject_assignment_in_new_format ... ok [INFO] [stdout] test pkg::manifest::tests::test_default_template ... ok [INFO] [stdout] test pkg::manifest::tests::test_new_format_no_version_uses_default ... ok [INFO] [stdout] test pkg::manifest::tests::test_entry_defaults_to_main_td_without_local_import ... ok [INFO] [stdout] test pkg::lockfile::tests::test_lockfile_format_is_diffable ... ok [INFO] [stdout] test pkg::manifest::tests::test_parse_manifest_defaults ... ok [INFO] [stdout] test pkg::manifest::tests::test_p2_reject_bare_package_import_without_version ... ok [INFO] [stdout] test pkg::manifest::tests::test_parse_minimal_manifest ... ok [INFO] [stdout] test pkg::manifest::tests::test_reject_export_in_manifest ... ok [INFO] [stdout] test pkg::manifest::tests::test_p2_reject_funcdef_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_reject_unversioned_import_in_legacy_format ... ok [INFO] [stdout] test pkg::manifest::tests::test_reject_function_call_in_manifest ... ok [INFO] [stdout] test pkg::manifest::tests::test_parse_manifest_with_deps ... ok [INFO] [stdout] test pkg::manifest::tests::test_p4_reject_multiple_exports ... ok [INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_os ... ok [INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_js ... ok [INFO] [stdout] test pkg::manifest::tests::test_reject_function_def_in_manifest ... ok [INFO] [stdout] test pkg::provider::tests::test_compute_dir_hash_changes_with_content ... ok [INFO] [stdout] test pkg::provider::tests::test_compute_dir_hash_deterministic ... ok [INFO] [stdout] test pkg::provider::tests::test_is_core_bundled ... ok [INFO] [stdout] test pkg::manifest::tests::test_reject_import_in_manifest ... ok [INFO] [stdout] test pkg::provider::tests::test_store_provider_can_resolve_registry ... ok [INFO] [stdout] test pkg::provider::tests::test_store_provider_resolves_cached_package ... ok [INFO] [stdout] test pkg::provider::tests::test_workspace_provider_not_applicable_for_registry ... ok [INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_resolves_crypto_net_pool ... ok [INFO] [stdout] test pkg::publish::tests::test_manual_tag_different_generation_patch_allowed ... ok [INFO] [stdout] test pkg::publish::tests::test_manual_tag_nonexistent_generation_rejected ... ok [INFO] [stdout] test pkg::publish::tests::test_manual_tag_non_taida_version_ignored ... ok [INFO] [stdout] test pkg::publish::tests::test_label_on_old_generation_patch ... ok [INFO] [stdout] test pkg::publish::tests::test_label_with_manual_tag_different_generation ... ok [INFO] [stdout] test pkg::provider::tests::test_core_bundled_provider_version_mismatch ... ok [INFO] [stdout] test pkg::publish::tests::test_manual_tag_same_generation_large_number ... ok [INFO] [stdout] test pkg::provider::tests::test_workspace_provider_resolves_path_dep ... ok [INFO] [stdout] test pkg::publish::tests::test_label_on_new_generation ... ok [INFO] [stdout] test pkg::publish::tests::test_compute_publish_integrity_ignores_git_and_taida_dirs ... ok [INFO] [stdout] test pkg::publish::tests::test_integrity_different_for_boundary_shift ... ok [INFO] [stdout] test pkg::publish::tests::test_integrity_ignores_node_modules ... ok [INFO] [stdout] test pkg::publish::tests::test_next_generation ... 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::publish::tests::test_plan_publish_version_allows_manual_generation_bump ... ok [INFO] [stdout] test pkg::publish::tests::test_plan_publish_version_initial_publish_uses_explicit_version ... 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::lockfile::tests::test_lockfile_empty ... 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::lockfile::tests::test_lockfile_write_and_read ... ok [INFO] [stdout] test pkg::publish::tests::test_validate_label_valid ... ok [INFO] [stdout] test pkg::publish::tests::test_validate_package_name_empty ... 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_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_circular_dependency_a_b_a ... ok [INFO] [stdout] test pkg::resolver::tests::test_install_deps ... ok [INFO] [stdout] test pkg::resolver::tests::test_bt10_diamond_dependency ... ok [INFO] [stdout] test pkg::resolver::tests::test_bt10_self_dependency ... 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_resolve_package_module_versioned ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_install_versioned_deps ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_version_coexistence_registry_normal ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_multi_level_coexistence_resolution ... ok [INFO] [stdout] test pkg::resolver::tests::test_install_and_lockfile_core_bundled ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_package_import ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_local_path ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_mixed_deps ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_resolve_package_import_versioned ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_registry_store_uncached ... ignored [INFO] [stdout] test pkg::store::tests::test_extract_json_name_empty ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_locked_pins_generation_version ... ok [INFO] [stdout] test pkg::resolver::tests::test_write_lockfile ... 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_pretty ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_lockfile_with_version_qualified_names ... ok [INFO] [stdout] test pkg::store::tests::test_find_latest_in_generation ... ok [INFO] [stdout] test pkg::resolver::tests::test_bt10_version_zero ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_deps_missing_path ... ok [INFO] [stdout] test pkg::resolver::tests::test_rc1q_version_coexistence_path_conflict ... ok [INFO] [stdout] test pkg::store::tests::test_global_store_fallback_uses_temp_dir ... ok [INFO] [stdout] test pkg::store::tests::test_extract_json_name_values_compressed ... 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_arity_check_normal_call_too_many_args ... ok [INFO] [stdout] test types::checker::tests::test_arity_check_partial_with_holes ... ok [INFO] [stdout] test types::checker::tests::test_arithmetic_type_checking ... ok [INFO] [stdout] test pkg::store::tests::test_is_cached_false_when_empty ... ok [INFO] [stdout] test pkg::store::tests::test_find_latest_in_generation_with_labels ... ok [INFO] [stdout] test types::checker::tests::test_bt2_none_rejected ... 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_null_in_expression_rejected ... ok [INFO] [stdout] test types::checker::tests::test_bt2_undefined_rejected ... ok [INFO] [stdout] test types::checker::tests::test_bt2_nil_rejected ... ok [INFO] [stdout] test types::checker::tests::test_bt2_null_rejected ... ok [INFO] [stdout] test pkg::store::tests::test_is_cached_true_with_marker ... ok [INFO] [stdout] test types::checker::tests::test_buchi_pack_type_inference ... ok [INFO] [stdout] test types::checker::tests::test_builtin_argv_no_args ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_registry_core_bundled ... ok [INFO] [stdout] test pkg::store::tests::test_is_cached_with_label ... ok [INFO] [stdout] test types::checker::tests::test_builtin_stdout_correct_arity ... ok [INFO] [stdout] test types::checker::tests::test_custom_mold_concrete_header_type_is_enforced ... ok [INFO] [stdout] test types::checker::tests::test_builtin_debug_too_many_args ... 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_hashmap_empty_is_ok ... 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_builtin_range_correct_arity ... ok [INFO] [stdout] test types::checker::tests::test_custom_mold_constraint_can_reference_previous_header_type ... ok [INFO] [stdout] test pkg::resolver::tests::test_resolve_package_module_longest_prefix ... 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_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_builtin_range_too_few_args ... ok [INFO] [stdout] test types::checker::tests::test_default_args_with_partial_application_missing_slots ... ok [INFO] [stdout] test types::checker::tests::test_default_args_with_partial_application_valid ... 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_mold_placeholder_outside_pipeline ... ok [INFO] [stdout] test types::checker::tests::test_cyclic_type_no_panic ... ok [INFO] [stdout] test types::checker::tests::test_cond_branch_type ... ok [INFO] [stdout] test types::checker::tests::test_docs_negative_same_scope_redefinition ... ok [INFO] [stdout] test types::checker::tests::test_e1604_non_bool_condition_int ... ok [INFO] [stdout] test types::checker::tests::test_docs_negative_typedef_partial ... ok [INFO] [stdout] test types::checker::tests::test_e1604_bool_condition_no_error ... ok [INFO] [stdout] test types::checker::tests::test_empty_list_without_annotation_error ... 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_e1604_non_bool_in_subsequent_arm ... ok [INFO] [stdout] test types::checker::tests::test_empty_list_with_annotation_ok ... ok [INFO] [stdout] test types::checker::tests::test_empty_list_type_param_inference_negative ... ok [INFO] [stdout] test types::checker::tests::test_fl1_cond_branch_as_last_expr ... ok [INFO] [stdout] test types::checker::tests::test_error_type_registration ... ok [INFO] [stdout] test types::checker::tests::test_fl1_return_type_match_no_error ... ok [INFO] [stdout] test types::checker::tests::test_fl1_no_return_annotation_no_error ... ok [INFO] [stdout] test types::checker::tests::test_fl1_return_type_mismatch_detected ... ok [INFO] [stdout] test types::checker::tests::test_fl2_named_type_undefined_field_error ... ok [INFO] [stdout] test types::checker::tests::test_fl1_pipeline_as_last_expr ... ok [INFO] [stdout] test types::checker::tests::test_fl1_return_type_bool_body_str_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_fl1_return_type_numeric_compatible_no_error ... ok [INFO] [stdout] test types::checker::tests::test_fl1_cond_branch_as_last_expr_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_f1_is_normal_f1_comma_is_partial ... 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_fl2_named_type_valid_field_no_error ... ok [INFO] [stdout] test types::checker::tests::test_fl3_cond_branch_same_type_no_error ... ok [INFO] [stdout] test types::checker::tests::test_fl3_cond_branch_type_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_fl4_logical_not_on_non_bool ... ok [INFO] [stdout] test types::checker::tests::test_fl4_valid_numeric_comparison_no_error ... 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_or_on_non_bool ... ok [INFO] [stdout] test types::checker::tests::test_fl4_logical_and_on_non_bool ... ok [INFO] [stdout] test types::checker::tests::test_fl4_comparison_type_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_correct_arg_is_ok ... ok [INFO] [stdout] test types::checker::tests::test_fl4_unary_neg_on_string ... ok [INFO] [stdout] test types::checker::tests::test_fl4_ordering_non_numeric ... ok [INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_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_fl4_valid_bool_operators_no_error ... ok [INFO] [stdout] test types::checker::tests::test_func_arg_type_mismatch_partial_app_then_call ... ok [INFO] [stdout] test types::checker::tests::test_func_arg_type_subtype_is_ok ... ok [INFO] [stdout] test types::checker::tests::test_func_with_return_type_annotation ... ok [INFO] [stdout] test types::checker::tests::test_func_def_scope ... ok [INFO] [stdout] test types::checker::tests::test_func_call_too_many_args_is_error ... ok [INFO] [stdout] test types::checker::tests::test_func_call_return_type ... 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_generic_function_requires_inferable_type_param ... ok [INFO] [stdout] test types::checker::tests::test_generic_function_constraint_is_enforced ... 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_id_infers_argument_type ... ok [INFO] [stdout] test types::checker::tests::test_e1604_non_bool_condition_str ... 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_declared_mold_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_function_overwrites_variable_is_error ... 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_inheritance_can_extend_with_constrained_child_slot ... ok [INFO] [stdout] test types::checker::tests::test_generic_function_map_value_infers_return_type ... ok [INFO] [stdout] test types::checker::tests::test_generic_function_type_param_cannot_shadow_later_declared_type_name ... ok [INFO] [stdout] test lsp::diagnostics::tests::test_rc4f_all_examples_no_parse_errors ... ok [INFO] [stdout] test types::checker::tests::test_generic_constraint_type_mismatch ... 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_cannot_shrink_parent_header_arity ... ok [INFO] [stdout] test types::checker::tests::test_generic_inheritance_can_extend_parent_header_arity ... ok [INFO] [stdout] test types::checker::tests::test_hashmap_type ... ok [INFO] [stdout] test types::checker::tests::test_inner_scope_shadow_allowed_regression ... ok [INFO] [stdout] test types::checker::tests::test_hof_mold_type ... 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_generic_inheritance_child_constraint_is_enforced ... ok [INFO] [stdout] test types::checker::tests::test_generic_inheritance_headers_require_mold_like_parent ... ok [INFO] [stdout] test types::checker::tests::test_invalid_then_valid_duplicate_still_clears_callable_metadata ... ok [INFO] [stdout] test types::checker::tests::test_invalid_generic_duplicate_clears_stale_callable_metadata ... ok [INFO] [stdout] test types::checker::tests::test_inner_scope_shadowing_is_allowed ... ok [INFO] [stdout] test types::checker::tests::test_generic_multi_param_mold ... ok [INFO] [stdout] test types::checker::tests::test_list_homogeneous_int ... ok [INFO] [stdout] test types::checker::tests::test_import_registers_symbols ... ok [INFO] [stdout] test types::checker::tests::test_list_int_float_unifies_to_num ... ok [INFO] [stdout] test types::checker::tests::test_list_homogeneous_packs ... ok [INFO] [stdout] test types::checker::tests::test_list_mixed_types_inference ... ok [INFO] [stdout] test types::checker::tests::test_list_empty ... ok [INFO] [stdout] test types::checker::tests::test_list_homogeneous_bool ... ok [INFO] [stdout] test types::checker::tests::test_list_mixed_int_str ... ok [INFO] [stdout] test types::checker::tests::test_lax_result_current_behavior_stable ... ok [INFO] [stdout] test types::checker::tests::test_list_get_type ... ok [INFO] [stdout] test types::checker::tests::test_inheritance_registration ... ok [INFO] [stdout] test types::checker::tests::test_method_call_correct_args ... ok [INFO] [stdout] test types::checker::tests::test_method_return_type_json_v070 ... ok [INFO] [stdout] test types::checker::tests::test_list_type_inference ... ok [INFO] [stdout] test types::checker::tests::test_method_call_length_no_args ... ok [INFO] [stdout] test types::checker::tests::test_method_call_charat_wrong_type ... ok [INFO] [stdout] test types::checker::tests::test_method_return_type_str ... ok [INFO] [stdout] test types::checker::tests::test_method_call_length_with_args_is_error ... 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_concrete_header_arg_without_binding_target_is_error ... ok [INFO] [stdout] test types::checker::tests::test_mold_field_default_only_is_valid ... ok [INFO] [stdout] test types::checker::tests::test_mold_child_header_must_preserve_inherited_prefix ... ok [INFO] [stdout] test types::checker::tests::test_mold_field_type_only_is_valid ... ok [INFO] [stdout] test types::checker::tests::test_list_state_check_methods ... ok [INFO] [stdout] test types::checker::tests::test_mold_field_without_type_and_default_is_error ... ok [INFO] [stdout] test types::checker::tests::test_list_none_method ... ok [INFO] [stdout] test types::checker::tests::test_literal_type_inference ... ok [INFO] [stdout] test types::checker::tests::test_mold_explicit_name_header_must_preserve_inherited_prefix ... ok [INFO] [stdout] test types::checker::tests::test_mold_inst_div_type ... ok [INFO] [stdout] test types::checker::tests::test_list_single_element ... ok [INFO] [stdout] test types::checker::tests::test_method_call_take_too_many_args ... ok [INFO] [stdout] test types::checker::tests::test_mold_placeholder_direct_binding_is_rejected ... ok [INFO] [stdout] test types::checker::tests::test_mold_inst_type_inference ... ok [INFO] [stdout] test types::checker::tests::test_mold_placeholder_in_pipeline_is_allowed ... ok [INFO] [stdout] test types::checker::tests::test_mold_root_cannot_extend_parent_arity_directly ... ok [INFO] [stdout] test types::checker::tests::test_nested_function_shadow_allowed ... ok [INFO] [stdout] test types::checker::tests::test_non_empty_list_without_annotation_ok ... ok [INFO] [stdout] test types::checker::tests::test_old_placeholder_partial_application_is_rejected ... 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_num_state_check_methods ... ok [INFO] [stdout] test types::checker::tests::test_mold_type_params_without_binding_target_is_error ... ok [INFO] [stdout] test types::checker::tests::test_molten_rejects_type_args ... ok [INFO] [stdout] test types::checker::tests::test_method_call_take_wrong_type ... ok [INFO] [stdout] test types::checker::tests::test_multilevel_custom_inheritance_checker ... ok [INFO] [stdout] test types::checker::tests::test_param_default_type_mismatch_is_error ... ok [INFO] [stdout] test types::checker::tests::test_param_default_self_or_forward_reference_is_error ... ok [INFO] [stdout] test types::checker::tests::test_placeholder_in_pipeline_is_allowed ... ok [INFO] [stdout] test types::checker::tests::test_qf45_function_overload_is_checker_rejected ... ok [INFO] [stdout] test types::checker::tests::test_partial_application_returns_function_type ... ok [INFO] [stdout] test types::checker::tests::test_no_holes_is_normal_call ... ok [INFO] [stdout] test types::checker::tests::test_param_default_can_reference_previous_param ... ok [INFO] [stdout] test types::checker::tests::test_multilevel_error_inheritance_checker ... ok [INFO] [stdout] test types::checker::tests::test_qf46_same_scope_redefinition_is_checker_rejected ... ok [INFO] [stdout] test types::checker::tests::test_range_returns_int_list ... ok [INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_match_no_error ... 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_three_way_cycle_detected ... ok [INFO] [stdout] test types::checker::tests::test_same_scope_redefine_forbidden_regression ... 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_variable_redefinition_is_error ... ok [INFO] [stdout] test types::checker::tests::test_scope_type_annotation_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_self_referential_type_no_panic ... ok [INFO] [stdout] test types::checker::tests::test_same_scope_function_overload_is_error ... ok [INFO] [stdout] test types::checker::tests::test_sha256_returns_str ... ok [INFO] [stdout] test types::checker::tests::test_set_type ... ok [INFO] [stdout] test types::checker::tests::test_scope_variable_tracking ... ok [INFO] [stdout] test types::checker::tests::test_scope_type_annotation_match ... ok [INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_primitive_mismatch ... ok [INFO] [stdout] test types::checker::tests::test_rcb50_named_return_type_mismatch_detected ... ok [INFO] [stdout] test types::checker::tests::test_type_registration ... ok [INFO] [stdout] test types::checker::tests::test_typedef_duplicate_is_error ... ok [INFO] [stdout] test types::checker::tests::test_typedef_partial_application_placeholder_is_rejected ... ok [INFO] [stdout] test types::checker::tests::test_stdin_returns_str ... ok [INFO] [stdout] test types::checker::tests::test_typedef_single_definition_is_ok ... ok [INFO] [stdout] test types::checker::tests::test_typedef_partial_application_hole_is_rejected ... ok [INFO] [stdout] test types::checker::tests::test_typedef_func_collision_is_error ... ok [INFO] [stdout] test types::checker::tests::test_string_mold_type ... ok [INFO] [stdout] test types::checker::tests::test_unmold_type_custom_mold_named ... ok [INFO] [stdout] test types::types::tests::test_error_subtyping ... ok [INFO] [stdout] test types::types::tests::test_list_covariance ... ok [INFO] [stdout] test types::checker::tests::test_with_holes_is_partial_application ... ok [INFO] [stdout] test types::types::tests::test_multilevel_error_inheritance ... ok [INFO] [stdout] test types::types::tests::test_named_structural_subtyping_no_inheritance ... ok [INFO] [stdout] test types::checker::tests::test_whitespace_separated_call_is_not_parsed_as_funccall ... ok [INFO] [stdout] test types::types::tests::test_default_values_exist ... ok [INFO] [stdout] test types::types::tests::test_numeric_subtyping ... 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::types::tests::test_rcb51_is_subtype_of_no_hang_on_cycle ... ok [INFO] [stdout] test types::types::tests::test_rcb51_indirect_cycle_rejected ... ok [INFO] [stdout] test types::types::tests::test_rcb51_self_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 types::types::tests::test_named_vs_buchipack_subtyping ... ok [INFO] [stdout] test types::types::tests::test_named_structural_subtyping_via_registry ... ok [INFO] [stdout] test types::types::tests::test_rcb51_direct_cycle_rejected ... ok [INFO] [stdout] test version::tests::taida_version_falls_back_to_cargo_pkg_version ... 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_rcb51_cyclic_inheritance_no_hang ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_tco_deep_recursion ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_deep ... ok [INFO] [stdout] test interpreter::tests_extended::tests::test_mutual_recursion_three_functions ... 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' (35) panicked at src/codegen/driver.rs:2260: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: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x61a01dd66ada - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x61a01dd66ada - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x61a01dd7f9ea - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x61a01dd7f9ea - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x61a01dd6be22 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x61a01dd6be22 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x61a01dd410bf - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x61a01dd410bf - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x61a01dd5d0a9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x61a01dbcfaec - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x61a01dbcfaec - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x61a01dd5d322 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x61a01dd5d322 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x61a01dd41178 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x61a01dd38569 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x61a01dd4249d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x61a01dd801ac - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x61a01dd800c3 - core[6aaeda2c7ad07a48]::panicking::assert_failed_inner [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:434:23 [INFO] [stdout] 20: 0x61a01d70858a - core[6aaeda2c7ad07a48]::panicking::assert_failed:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:394:5 [INFO] [stdout] 21: 0x61a01d62f695 - taida[a79bd3fb872ccd87]::codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal [INFO] [stdout] at /opt/rustwide/workdir/src/codegen/driver.rs:2260:9 [INFO] [stdout] 22: 0x61a01d62afc7 - taida[a79bd3fb872ccd87]::codegen::driver::tests::test_default_wasm_cache_dir_parent_traversal::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/codegen/driver.rs:2246:54 [INFO] [stdout] 23: 0x61a01d1b4ea6 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x61a01dbc3bcb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x61a01dbc3bcb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x61a01dbd05bb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x61a01dbd05bb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x61a01dbcbcd4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x61a01dbcbcd4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x61a01dbd31c2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x61a01dbd31c2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x61a01dbd31c2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x61a01dd656df - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x61a01dd656df - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7fc8da813aa4 - [INFO] [stdout] 45: 0x7fc8da8a0a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400' (353) panicked at src/interpreter/net_eval.rs:6866:86: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 111, kind: ConnectionRefused, message: "Connection refused" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x61a01dd66ada - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x61a01dd66ada - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x61a01dd7f9ea - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x61a01dd7f9ea - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x61a01dd6be22 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x61a01dd6be22 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x61a01dd410bf - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x61a01dd410bf - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x61a01dd5d0a9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x61a01dbcfaec - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x61a01dbcfaec - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x61a01dd5d322 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x61a01dd5d322 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x61a01dd41178 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x61a01dd38569 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x61a01dd4249d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x61a01dd801ac - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x61a01dd7ff22 - core[6aaeda2c7ad07a48]::result::unwrap_failed [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x61a01d275898 - >::unwrap [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x61a01d275898 - taida[a79bd3fb872ccd87]::interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400 [INFO] [stdout] at /opt/rustwide/workdir/src/interpreter/net_eval.rs:6866:86 [INFO] [stdout] 22: 0x61a01d203ba7 - taida[a79bd3fb872ccd87]::interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/interpreter/net_eval.rs:6844:55 [INFO] [stdout] 23: 0x61a01d1a7766 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x61a01dbc3bcb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x61a01dbc3bcb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x61a01dbd05bb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x61a01dbd05bb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x61a01dbcbcd4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x61a01dbcbcd4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x61a01dbd31c2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x61a01dbd31c2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x61a01dbd31c2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x61a01dd656df - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x61a01dd656df - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7fc8da813aa4 - [INFO] [stdout] 45: 0x7fc8da8a0a64 - clone [INFO] [stdout] 46: 0x0 - [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' (36) panicked at src/codegen/driver.rs:2212: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: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x61a01dd66ada - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x61a01dd66ada - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x61a01dd66ada - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x61a01dd7f9ea - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x61a01dd7f9ea - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x61a01dd6be22 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x61a01dd6be22 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x61a01dd410bf - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x61a01dd410bf - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x61a01dd5d0a9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x61a01dbcfaec - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x61a01dbcfaec - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x61a01dd5d322 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x61a01dd5d322 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x61a01dd41178 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x61a01dd38569 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x61a01dd4249d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x61a01dd801ac - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x61a01dd800c3 - core[6aaeda2c7ad07a48]::panicking::assert_failed_inner [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:434:23 [INFO] [stdout] 20: 0x61a01d70858a - core[6aaeda2c7ad07a48]::panicking::assert_failed:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:394:5 [INFO] [stdout] 21: 0x61a01d62ccd7 - taida[a79bd3fb872ccd87]::codegen::driver::tests::test_default_wasm_cache_dir_taida_dir [INFO] [stdout] at /opt/rustwide/workdir/src/codegen/driver.rs:2212:9 [INFO] [stdout] 22: 0x61a01d62ae17 - taida[a79bd3fb872ccd87]::codegen::driver::tests::test_default_wasm_cache_dir_taida_dir::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/codegen/driver.rs:2201:47 [INFO] [stdout] 23: 0x61a01d1b4c66 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x61a01dbc3bcb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x61a01dbc3bcb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x61a01dbd05bb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x61a01dbd05bb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x61a01dbd05bb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x61a01dbd05bb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x61a01dbcbcd4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x61a01dbcbcd4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x61a01dbd31c2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x61a01dbd31c2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x61a01dbd31c2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x61a01dbd31c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x61a01dbd31c2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x61a01dd656df - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x61a01dd656df - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7fc8da813aa4 - [INFO] [stdout] 45: 0x7fc8da8a0a64 - clone [INFO] [stdout] 46: 0x0 - [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] interpreter::net_eval::tests::test_http_serve_malformed_request_returns_400 [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1791 passed; 3 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.07s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "8d95179c866d91f66b9c2aee66be7a4768886c173972c56db9856eab67956026", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8d95179c866d91f66b9c2aee66be7a4768886c173972c56db9856eab67956026", kill_on_drop: false }` [INFO] [stdout] 8d95179c866d91f66b9c2aee66be7a4768886c173972c56db9856eab67956026