[INFO] cloning repository https://github.com/brandonpayton/wasm-posix-kernel [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/brandonpayton/wasm-posix-kernel" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 51f964e565891e68c1b15b07ebf2f7a56c3c92a4 [INFO] testing brandonpayton/wasm-posix-kernel against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/brandonpayton/wasm-posix-kernel [INFO] finished tweaking git repo https://github.com/brandonpayton/wasm-posix-kernel [INFO] tweaked toml for git repo https://github.com/brandonpayton/wasm-posix-kernel written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/brandonpayton/wasm-posix-kernel on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/brandonpayton/wasm-posix-kernel 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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748 [INFO] running `Command { std: "docker" "start" "-a" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748", kill_on_drop: false }` [INFO] [stdout] 6213e71f392bf409a2c3f7ba709be081dd6c1bb8c2956415738c9d155b9e3748 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326 [INFO] running `Command { std: "docker" "start" "-a" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rustls-pki-types v1.14.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling semver v1.0.28 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling simd-adler32 v0.3.9 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling rustls v0.23.40 [INFO] [stderr] Compiling leb128fmt v0.1.0 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling fallible-iterator v0.3.0 [INFO] [stderr] Compiling wasm-encoder v0.245.1 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling id-arena v2.3.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling leb128 v0.2.6 [INFO] [stderr] Compiling cc v1.2.61 [INFO] [stderr] Compiling webpki-roots v1.0.7 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling zip v2.4.2 [INFO] [stderr] Compiling wasm-posix-shared v0.1.0 (/opt/rustwide/workdir/crates/shared) [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling zopfli v0.8.3 [INFO] [stderr] Compiling webpki-roots v0.26.11 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling filetime v0.2.27 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling kandelo v0.1.0 (/opt/rustwide/workdir/crates/kernel) [INFO] [stderr] Compiling wasm-posix-userspace v0.1.0 (/opt/rustwide/workdir/crates/userspace) [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling zstd-sys v2.0.16+zstd.1.5.7 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling xz2 v0.1.7 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling bzip2 v0.4.4 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tar v0.4.45 [INFO] [stderr] Compiling hashbrown v0.17.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling gimli v0.32.3 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling walrus-macro v0.26.0 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Compiling zerofrom v0.1.7 [INFO] [stderr] Compiling rustls-webpki v0.103.13 [INFO] [stderr] Compiling zstd v0.13.3 [INFO] [stderr] Compiling yoke v0.8.2 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling zerovec v0.11.6 [INFO] [stderr] Compiling zerotrie v0.2.4 [INFO] [stderr] Compiling tinystr v0.8.3 [INFO] [stderr] Compiling potential_utf v0.1.5 [INFO] [stderr] Compiling clap v4.6.1 [INFO] [stderr] Compiling icu_collections v2.2.0 [INFO] [stderr] Compiling icu_locale_core v2.2.0 [INFO] [stderr] Compiling icu_provider v2.2.0 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling wasmparser v0.245.1 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling wasmparser v0.247.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling icu_normalizer v2.2.0 [INFO] [stderr] Compiling icu_properties v2.2.0 [INFO] [stderr] Compiling idna_adapter v1.2.2 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling walrus v0.26.1 [INFO] [stderr] Compiling xtask v0.1.0 (/opt/rustwide/workdir/tools/xtask) [INFO] [stderr] Compiling fork-instrument v0.1.0 (/opt/rustwide/workdir/crates/fork-instrument) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.98s [INFO] running `Command { std: "docker" "inspect" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326", kill_on_drop: false }` [INFO] [stdout] c3e9ad69c2d9040e7495ea906e4686fa41393c709cddc44e38d6f9e9b2350326 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00 [INFO] running `Command { std: "docker" "start" "-a" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-encoder v0.247.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling wasmprinter v0.247.0 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling time-core v0.1.8 [INFO] [stderr] Compiling num-conv v0.2.1 [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling uuid v1.23.1 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling time-macros v0.2.27 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling deranged v0.5.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling num-cmp v0.1.0 [INFO] [stderr] Compiling bytecount v0.6.9 [INFO] [stderr] Compiling wasm-posix-userspace v0.1.0 (/opt/rustwide/workdir/crates/userspace) [INFO] [stderr] Compiling kandelo v0.1.0 (/opt/rustwide/workdir/crates/kernel) [INFO] [stderr] Compiling wasm-posix-shared v0.1.0 (/opt/rustwide/workdir/crates/shared) [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling wast v247.0.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling tar v0.4.45 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling fraction v0.15.4 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling fancy-regex v0.13.0 [INFO] [stderr] Compiling iso8601 v0.6.3 [INFO] [stderr] Compiling jsonschema v0.18.3 [INFO] [stderr] Compiling wat v1.247.0 [INFO] [stderr] Compiling xtask v0.1.0 (/opt/rustwide/workdir/tools/xtask) [INFO] [stderr] Compiling fork-instrument v0.1.0 (/opt/rustwide/workdir/crates/fork-instrument) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 12.41s [INFO] running `Command { std: "docker" "inspect" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00", kill_on_drop: false }` [INFO] [stdout] 50ea01fe9a99635578185cc95633084c4cb36e82cf6ee38715892ee133f3ad00 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8 [INFO] running `Command { std: "docker" "start" "-a" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/fork_instrument-070e2183613db29f) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_no_calls_returns_empty ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_simple_no_carryover_returns_empty_per_call ... ok [INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_multivalue_block_with_fork_inside ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_unknown_producer_in_carryover_returns_none ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_localget_carryover_at_call_returns_i32 ... ok [INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_block_with_extra_carryover_above_params ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_carryover_types_unknown_producer_consumed_before_call_returns_some ... ok [INFO] [stdout] test instrument::trampoline_tests::analyze_subregion_spill_types_simple_block_no_carryover_returns_empty ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_direct_call_in_block_with_i32_carryover ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_no_calls_returns_empty_map ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_direct_call_in_block_no_carryover ... ok [INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_creates_named_function_with_input_instrs ... ok [INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_preserves_instr_loc_ids ... ok [INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_signature_is_unit_to_unit ... ok [INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_creates_named_table_sized_to_fit ... ok [INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localget_becomes_load ... ok [INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_emits_active_elem_with_funcrefs_in_order ... ok [INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_empty_skips_elem_segment ... ok [INFO] [stdout] test instrument::trampoline_tests::emit_per_function_post_table_independent_owners_get_independent_tables ... ok [INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localset_becomes_tmp_then_store ... ok [INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_unreified_locals_pass_through ... ok [INFO] [stdout] test instrument::trampoline_tests::rewrite_chunk_locals_to_frame_localtee_stores_then_reloads_tmp ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_two_seqs_independent_carryovers ... ok [INFO] [stdout] test instrument::trampoline_tests::extract_chunk_to_function_validates_when_chunk_is_self_contained ... ok [INFO] [stdout] test instrument::trampoline_tests::compute_nested_carryover_types_top_level_no_carryover_reports_empty_vec ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/wasm_fork_instrument-19e8896465a74761) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/call_graph.rs (/opt/rustwide/target/debug/deps/call_graph-040fdfe2cd72b6c6) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test custom_entry_import_name ... ok [INFO] [stdout] test direct_caller_included ... ok [INFO] [stdout] test cycle_terminates ... ok [INFO] [stdout] test declared_element_is_not_an_indirect_table_target ... ok [INFO] [stdout] test diamond_shape ... ok [INFO] [stdout] test function_not_in_any_table_is_not_an_indirect_target ... ok [INFO] [stdout] test indirect_call_to_fork_path_target_is_followed ... ok [INFO] [stdout] test indirect_call_on_different_table_not_followed ... ok [INFO] [stdout] test missing_entry_import_is_an_error ... ok [INFO] [stdout] test indirect_to_direct_to_fork_chain ... ok [INFO] [stdout] test indirect_call_with_mismatched_signature_not_followed ... ok [INFO] [stdout] test indirect_closure_allows_two_hops_but_does_not_cascade_forever ... ok [INFO] [stdout] test seed_alone_when_nothing_calls_fork ... ok [INFO] [stdout] test passive_element_without_table_init_is_not_followed ... ok [INFO] [stdout] test passive_element_with_table_init_is_followed ... ok [INFO] [stdout] test unrelated_function_excluded ... ok [INFO] [stdout] test transitive_chain ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/coverage_wat.rs (/opt/rustwide/target/debug/deps/coverage_wat-1e2a14faa2104d37) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test c_09_externref_catch_operand_does_not_panic ... ok [INFO] [stdout] test c_08_funcref_catch_operand_does_not_panic ... ok [INFO] [stdout] test s_05_table_copy_before_fork ... ok [INFO] [stdout] test s_06_table_grow_before_fork ... ok [INFO] [stdout] test s_07_non_nullable_funcref_call_result_before_fork ... ok [INFO] [stdout] test s_04_table_fill_before_fork ... ok [INFO] [stdout] test f_04_struct_ref_on_fork_path_rejects_with_diagnostic ... ok [INFO] [stdout] test f_03_anyref_on_fork_path_rejects_with_diagnostic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/dispatch_tree.rs (/opt/rustwide/target/debug/deps/dispatch_tree-184f4ecc3450b525) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test build_dispatch_tree_one_call_returns_singleton_leaf ... ok [INFO] [stdout] test build_dispatch_tree_exactly_one_bucket_stays_flat ... ok [INFO] [stdout] test build_dispatch_tree_full_two_level_uses_one_root_internal ... ok [INFO] [stdout] test build_dispatch_tree_just_over_two_levels_promotes_to_three ... ok [INFO] [stdout] test build_dispatch_tree_one_over_bucket_size_promotes_to_two_leaves ... ok [INFO] [stdout] test build_dispatch_tree_partition_covers_every_index_disjointly ... ok [INFO] [stdout] test build_dispatch_tree_two_full_buckets_have_uniform_span ... ok [INFO] [stdout] test build_dispatch_tree_zero_calls_returns_empty_leaf ... ok [INFO] [stdout] test max_depth_single_leaf_matches_pre_bucketing_observed_depth ... ok [INFO] [stdout] test decode_every_k_lands_in_correct_leaf ... ok [INFO] [stdout] test max_depth_property_holds_for_power_of_bucket_size_progression ... ok [INFO] [stdout] test build_dispatch_tree_internal_spans_are_powers_of_bucket_size ... ok [INFO] [stdout] test max_depth_bounded_by_log_of_n_times_bucket_size ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/instrument.rs (/opt/rustwide/target/debug/deps/instrument-e4c811596954426c) [INFO] [stdout] [INFO] [stdout] running 58 tests [INFO] [stdout] test b1_scratch_plan_empty_targets_is_zero_sized ... ok [INFO] [stdout] test b1_scratch_plan_handles_f32_f64_operand_sizes ... ok [INFO] [stdout] test b1_scratch_plan_i32_payload_arm_is_8_bytes ... ok [INFO] [stdout] test b1_scratch_plan_empty_payload_arm_is_4_bytes ... ok [INFO] [stdout] test b1_scratch_plan_arm_with_8_aligned_tuple_needs_no_padding ... ok [INFO] [stdout] test b1_scratch_plan_mixed_ref_and_scalar_arms_carves_whole_function ... ok [INFO] [stdout] test b1_scratch_plan_multi_target_plain_catch_carved_out ... ok [INFO] [stdout] test b1_scratch_plan_ref_operand_function_is_carved_out ... ok [INFO] [stdout] test b1_scratch_plan_scalar_only_function_is_not_carved_out ... ok [INFO] [stdout] test b1_scratch_plan_single_target_multi_arm_is_supported ... ok [INFO] [stdout] test b1_scratch_plan_two_arms_align_to_8_bytes_each ... ok [INFO] [stdout] test b1_stage_1_module_without_plain_catch_validates_and_b1_size_zero ... ok [INFO] [stdout] test br_table_default_points_to_unwind_save ... ok [INFO] [stdout] test direct_caller_entry_shape_is_preamble_wrapper_postamble ... ok [INFO] [stdout] test call_in_nested_block_uses_per_block_switch_dispatch ... ok [INFO] [stdout] test b1_stage_2_carved_out_function_no_b1_dispatch_emitted ... ok [INFO] [stdout] test b1_stage_1_module_with_plain_catch_still_validates ... ok [INFO] [stdout] test b1_stage_2_b2_carveout_function_is_not_transformed ... ok [INFO] [stdout] test b1_stage_2_rewind_stub_has_plain_catch_dispatch ... ok [INFO] [stdout] test b1_stage_2_rewind_stub_dispatches_two_arms ... ok [INFO] [stdout] test call_site_post_sequence_sets_call_idx_and_checks_unwinding ... ok [INFO] [stdout] test b1_stage_2_plain_catch_arm_retargets_to_capture_block ... ok [INFO] [stdout] test b1_stage_2_byte_identity_for_module_without_plain_catch ... ok [INFO] [stdout] test discover_plain_catch_arms_returns_one_arm_for_single_catch ... ok [INFO] [stdout] test call_with_args_spills_and_reloads_through_locals ... ok [INFO] [stdout] test catch_ref_clause_is_rewritten_with_capture_block ... ok [INFO] [stdout] test call_indirect_spills_table_index_as_top_arg ... ok [INFO] [stdout] test dispatch_block_contains_rewind_guarded_br_table ... ok [INFO] [stdout] test externref_local_routes_through_externref_stash ... ok [INFO] [stdout] test fork_in_both_top_level_and_nested_uses_per_block_switch_dispatch ... ok [INFO] [stdout] test instrument_functions_returns_rewritten_set ... ok [INFO] [stdout] test fork_path_function_has_one_top_level_br_table ... ok [INFO] [stdout] test fork_inside_loop_uses_per_block_switch_dispatch ... ok [INFO] [stdout] test funcref_local_is_spilled_to_table_and_reloaded ... ok [INFO] [stdout] test functions_without_ref_locals_inject_no_aux_tables ... ok [INFO] [stdout] test funcref_local_triggers_aux_table_injection ... ok [INFO] [stdout] test instrumented_module_with_direct_caller_validates ... ok [INFO] [stdout] test distinct_try_tables_get_sequential_region_ids ... ok [INFO] [stdout] test module_without_fork_import_leaves_user_function_untouched ... ok [INFO] [stdout] test fork_inside_try_body_uses_per_block_switch_dispatch ... ok [INFO] [stdout] test module_without_try_tables_skips_exnref_stash ... ok [INFO] [stdout] test plain_catch_arms_discovered_for_fork_path_handler ... ok [INFO] [stdout] test non_fork_path_function_is_not_wrapped ... ok [INFO] [stdout] test postamble_emits_defaults_for_each_result_type ... ok [INFO] [stdout] test postamble_serializes_user_scalar_locals ... ok [INFO] [stdout] test preamble_then_loads_frame_header_and_call_idx ... ok [INFO] [stdout] test plain_catch_only_try_table_is_not_6d_rewritten ... ok [INFO] [stdout] test postamble_writes_frame_header_and_bumps_current_pos ... ok [INFO] [stdout] test preamble_starts_with_rewinding_state_check ... ok [INFO] [stdout] test runtime_control_functions_are_not_wrapped ... ok [INFO] [stdout] test two_calls_assign_sequential_call_idx ... ok [INFO] [stdout] test multivalue_return_wraps_and_validates ... ok [INFO] [stdout] test non_fork_call_remains_bare_in_chunk_0 ... ok [INFO] [stdout] test user_scalar_locals_are_saved_and_restored_in_frame ... ok [INFO] [stdout] test transitive_callers_are_all_wrapped ... ok [INFO] [stdout] test slot_counts_aggregate_across_functions ... ok [INFO] [stdout] test try_table_on_non_fork_path_is_not_instrumented ... ok [INFO] [stdout] test unsupported_ref_type_panics_with_diagnostic - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/large_dispatcher.rs (/opt/rustwide/target/debug/deps/large_dispatcher-0c609be66d90a4e0) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test direct_dispatcher_nesting_depth_scales_with_call_count ... ok [INFO] [stdout] test indirect_dispatcher_nesting_depth_scales_with_call_count ... ok [INFO] [stdout] test leaf_unwind_br_if_targets_function_level_unwind_save ... ok [INFO] [stdout] test bucketed_depth_direct_dispatcher_passes_v8_limit ... ok [INFO] [stdout] test bucketed_depth_indirect_dispatcher_passes_v8_limit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s [INFO] [stdout] [INFO] [stderr] Running tests/roundtrip.rs (/opt/rustwide/target/debug/deps/roundtrip-dfb13ca253f70b4f) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test entry_import_option_is_honored_in_defaults ... ok [INFO] [stdout] test trivial_module_roundtrips ... ok [INFO] [stdout] test spike_switch_dispatch_validates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/runtime.rs (/opt/rustwide/target/debug/deps/runtime-7440665a244c490f) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test b1_scratch_size_rounded_up_to_8_alignment ... ok [INFO] [stdout] test b1_scratch_size_shifts_frames_start_offset ... ok [INFO] [stdout] test b1_scratch_size_is_zero_for_module_without_plain_catch ... ok [INFO] [stdout] test exports_unwind_begin_taking_ptr ... ok [INFO] [stdout] test exports_state_returning_i32 ... ok [INFO] [stdout] test all_five_control_exports_present ... ok [INFO] [stdout] test module_with_no_extra_globals_has_empty_saved_globals ... ok [INFO] [stdout] test exports_unwind_end_taking_no_args_returning_nothing ... ok [INFO] [stdout] test exports_rewind_begin_taking_ptr ... ok [INFO] [stdout] test injects_buf_global_matches_memory_ptr_width_wasm32 ... ok [INFO] [stdout] test ref_typed_mutable_globals_are_skipped_in_4e ... ok [INFO] [stdout] test injects_buf_global_matches_memory_ptr_width_wasm64 ... ok [INFO] [stdout] test saved_globals_metadata_reports_declared_order ... ok [INFO] [stdout] test injects_state_global_mutable_i32_init_zero ... ok [INFO] [stdout] test wasm64_saved_globals_use_16_byte_header ... ok [INFO] [stdout] test instrumented_module_validates ... ok [INFO] [stdout] test unwind_begin_stores_one_per_saved_global ... ok [INFO] [stdout] test unwind_begin_writes_frames_start_offset_wasm64 ... ok [INFO] [stdout] test unwind_begin_writes_frames_start_offset_wasm32 ... ok [INFO] [stdout] test rewind_begin_loads_one_per_saved_global ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/switch_dispatch.rs (/opt/rustwide/target/debug/deps/switch_dispatch-985b879f57b01023) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test waitpid_class_non_fork_path_call_skipped_on_rewind ... ok [INFO] [stdout] test carryover_at_subregion_uses_switch_dispatch ... ok [INFO] [stdout] test posix_spawn_class_shadow_stack_not_duplicated ... ok [INFO] [stdout] test nested_fork_call_uses_per_block_switch_dispatch ... ok [INFO] [stdout] test switch_dispatch_skips_non_fork_path_direct_call_on_rewind ... ok [INFO] [stdout] test multivalue_params_block_uses_nested_switch_dispatch ... ok [INFO] [stdout] test top_level_carryover_uses_switch_dispatch_with_carryover_spills ... ok [INFO] [stdout] test direct_call_carryover_in_block_uses_switch_dispatch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/trampoline.rs (/opt/rustwide/target/debug/deps/trampoline-aea9777faedc1515) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test legacy_try_body_fork_uses_nested_switch_dispatch ... ok [INFO] [stdout] test nested_multivalue_params_uses_nested_switch_dispatch ... ok [INFO] [stdout] test today_nested_call_indirect_uses_nested_switch_dispatch ... ok [INFO] [stdout] test top_level_carryover_uses_switch_dispatch_with_carryover_spills ... ok [INFO] [stdout] test nested_carryover_in_loop_uses_nested_switch_dispatch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kandelo_kernel-3562d641d3cd8b1d) [INFO] [stdout] [INFO] [stdout] running 882 tests [INFO] [stdout] test devfs::tests::test_devfs_ino_uniqueness ... ok [INFO] [stdout] test devfs::tests::test_match_devfs_dir ... ok [INFO] [stdout] test devfs::tests::test_match_devfs_stat ... ok [INFO] [stdout] test audio::tests::set_channels_only_accepts_mono_or_stereo ... ok [INFO] [stdout] test fd::tests::test_alloc_fills_gaps ... ok [INFO] [stdout] test fd::tests::test_alloc_returns_lowest_available ... ok [INFO] [stdout] test fd::tests::test_alloc_at_minimum ... ok [INFO] [stdout] test fd::tests::test_close_invalid_fd ... ok [INFO] [stdout] test audio::tests::drain_rounds_down_to_whole_stereo_frame ... ok [INFO] [stdout] test fd::tests::test_emfile_when_full ... ok [INFO] [stdout] test audio::tests::set_format_rejects_anything_but_s16_le ... ok [INFO] [stdout] test audio::tests::mono_drain_uses_2_byte_frames ... ok [INFO] [stdout] test fd::tests::test_from_raw_roundtrip ... ok [INFO] [stdout] test audio::tests::empty_ring_drains_zero ... ok [INFO] [stdout] test audio::tests::set_sample_rate_clamps_to_supported_range ... ok [INFO] [stdout] test audio::tests::reset_drops_pending ... ok [INFO] [stdout] test audio::tests::write_then_drain_roundtrip_preserves_bytes ... ok [INFO] [stdout] test fd::tests::test_get_fd_flags ... ok [INFO] [stdout] test fd::tests::test_set_at_displaces_existing ... ok [INFO] [stdout] test fd::tests::test_get_invalid_fd_returns_ebadf ... ok [INFO] [stdout] test fd::tests::test_iter_skips_closed_fds ... ok [INFO] [stdout] test devfs::tests::dsp_is_listed_in_dev_dir ... ok [INFO] [stdout] test fd::tests::test_set_at_empty_slot ... ok [INFO] [stdout] test fd::tests::test_iter_returns_open_fds ... ok [INFO] [stdout] test devfs::tests::mice_is_listed_in_dev_input_dir ... ok [INFO] [stdout] test devfs::tests::fb0_is_listed_in_dev_dir ... ok [INFO] [stdout] test devfs::tests::input_dir_is_listed_under_dev ... ok [INFO] [stdout] test fork::tests::test_buffer_too_small ... ok [INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_path_len ... ok [INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_env_count ... ok [INFO] [stdout] test fork::tests::test_fork_does_not_inherit_threads ... ok [INFO] [stdout] test fork::tests::test_fork_from_main_treats_parent_pthread_slots_as_free_memory ... ok [INFO] [stdout] test fork::tests::test_fork_from_pthread_retains_only_caller_slot ... ok [INFO] [stdout] test fork::tests::test_fork_inherits_compact_memory_layout ... ok [INFO] [stdout] test fork::tests::test_roundtrip_default_process ... ok [INFO] [stdout] test fork::tests::test_fork_exec_params_roundtrip ... ok [INFO] [stdout] test fork::tests::test_invalid_magic ... ok [INFO] [stdout] test fork::tests::test_fork_inherits_program_break ... ok [INFO] [stdout] test fork::tests::test_fork_inherits_mmap_mappings ... ok [INFO] [stdout] test fork::tests::test_roundtrip_rlimits ... ok [INFO] [stdout] test fork::tests::test_roundtrip_signal_handlers ... ok [INFO] [stdout] test fork::tests::test_roundtrip_with_environment ... ok [INFO] [stdout] test fork::tests::test_roundtrip_with_custom_cwd ... ok [INFO] [stdout] test fork::tests::test_roundtrip_with_fds ... ok [INFO] [stdout] test ipc::tests::test_msgget_exclusive ... ok [INFO] [stdout] test fork::tests::test_exec_preserves_ppid ... ok [INFO] [stdout] test fork::tests::test_exec_state_preserves_pending_signals ... ok [INFO] [stdout] test fork::tests::test_exec_resets_program_break ... ok [INFO] [stdout] test ipc::tests::test_msgget_create ... ok [INFO] [stdout] test fork::tests::test_exec_state_filters_cloexec_fds ... ok [INFO] [stdout] test fork::tests::test_exec_resets_threads ... ok [INFO] [stdout] test fork::tests::test_exec_state_resets_caught_handler_preserves_ignore ... ok [INFO] [stdout] test ipc::tests::test_msgrcv_empty_nowait ... ok [INFO] [stdout] test fork::tests::test_exec_roundtrip_default_process ... ok [INFO] [stdout] test ipc::tests::test_msgctl_stat ... ok [INFO] [stdout] test ipc::tests::test_msgget_noent ... ok [INFO] [stdout] test ipc::tests::test_msgrcv_negative_type ... ok [INFO] [stdout] test ipc::tests::test_msgrcv_except ... ok [INFO] [stdout] test ipc::tests::test_msgctl_rmid ... ok [INFO] [stdout] test ipc::tests::test_msgget_private ... ok [INFO] [stdout] test ipc::tests::test_msgrcv_truncate ... ok [INFO] [stdout] test ipc::tests::test_msgsnd_invalid_type ... ok [INFO] [stdout] test ipc::tests::test_msgrcv_type_filter ... ok [INFO] [stdout] test ipc::tests::test_semctl_setall_getall ... ok [INFO] [stdout] test ipc::tests::test_semctl_setval_getval ... ok [INFO] [stdout] test ipc::tests::test_semctl_stat ... ok [INFO] [stdout] test ipc::tests::test_semget_create ... ok [INFO] [stdout] test ipc::tests::test_semop_increment_decrement ... ok [INFO] [stdout] test ipc::tests::test_semctl_getpid ... ok [INFO] [stdout] test ipc::tests::test_semctl_rmid ... ok [INFO] [stdout] test ipc::tests::test_semop_would_block ... ok [INFO] [stdout] test ipc::tests::test_shm_read_write_chunk ... ok [INFO] [stdout] test ipc::tests::test_semget_exclusive ... ok [INFO] [stdout] test ipc::tests::test_semop_atomic_multi ... ok [INFO] [stdout] test ipc::tests::test_msgsnd_msgrcv_fifo ... ok [INFO] [stdout] test ipc::tests::test_semop_wait_for_zero ... ok [INFO] [stdout] test ipc::tests::test_shmctl_rmid ... ok [INFO] [stdout] test ipc::tests::test_shm_chunk_offset ... ok [INFO] [stdout] test ipc::tests::test_shmget_create ... ok [INFO] [stdout] test ipc::tests::test_shmat_shmdt ... ok [INFO] [stdout] test ipc::tests::test_shmget_zero_size ... ok [INFO] [stdout] test ipc::tests::test_shmctl_stat ... ok [INFO] [stdout] test ipc::tests::test_shmget_exclusive ... ok [INFO] [stdout] test lock::tests::test_no_conflict_different_files ... ok [INFO] [stdout] test ipc::tests::test_shmget_private_unique ... ok [INFO] [stdout] test lock::tests::test_read_read_no_conflict ... ok [INFO] [stdout] test lock::tests::test_read_write_conflict ... ok [INFO] [stdout] test lock::tests::test_remove_all_for_pid ... ok [INFO] [stdout] test lock::tests::test_same_pid_no_conflict ... ok [INFO] [stdout] test lock::tests::test_non_overlapping_ranges ... ok [INFO] [stdout] test lock::tests::test_zero_len_means_to_eof ... ok [INFO] [stdout] test lock::tests::test_unlock_removes_lock ... ok [INFO] [stdout] test memory::tests::test_brk ... ok [INFO] [stdout] test memory::tests::test_brk_growth_rejects_mmap_collision ... ok [INFO] [stdout] test memory::tests::test_brk_query ... ok [INFO] [stdout] test memory::tests::test_brk_respects_data_limit ... ok [INFO] [stdout] test memory::tests::test_brk_zero_data_limit ... ok [INFO] [stdout] test memory::tests::test_brk_cannot_shrink_below_initial_break ... ok [INFO] [stdout] test lock::tests::test_write_write_conflict ... ok [INFO] [stdout] test memory::tests::test_can_grow_at ... ok [INFO] [stdout] test memory::tests::test_compact_layout_rejects_fixed_mapping_in_brk_heap ... ok [INFO] [stdout] test memory::tests::test_host_reserved_region_at_keeps_exact_fork_caller_slot ... ok [INFO] [stdout] test memory::tests::test_compact_layout_rejects_fixed_mapping_in_reserved_prefix ... ok [INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_mapping_growth ... ok [INFO] [stdout] test memory::tests::test_mmap_aligns_to_page ... ok [INFO] [stdout] test memory::tests::test_extend_mapping ... ok [INFO] [stdout] test memory::tests::test_mmap_base_can_start_after_heap ... ok [INFO] [stdout] test memory::tests::test_brk_respects_host_control_limit ... ok [INFO] [stdout] test memory::tests::test_host_reserved_region_at_rejects_guest_owned_ranges ... ok [INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_brk_growth ... ok [INFO] [stdout] test memory::tests::test_host_reserved_region_blocks_mmap_and_reuses_next_gap ... ok [INFO] [stdout] test memory::tests::test_mmap_anonymous ... ok [INFO] [stdout] test memory::tests::test_mmap_fixed_respects_host_control_limit ... ok [INFO] [stdout] test memory::tests::test_mmap_fails_at_address_space_limit ... ok [INFO] [stdout] test memory::tests::test_munmap ... ok [INFO] [stdout] test memory::tests::test_mmap_fixed_at_address ... ok [INFO] [stdout] test memory::tests::test_munmap_front_trim ... ok [INFO] [stdout] test memory::tests::test_mmap_fixed_replaces_existing ... ok [INFO] [stdout] test memory::tests::test_mmap_zero_length_fails ... ok [INFO] [stdout] test memory::tests::test_multiple_mmaps_non_overlapping ... ok [INFO] [stdout] test memory::tests::test_munmap_back_trim ... ok [INFO] [stdout] test mouse::tests::empty_queue_reads_zero ... ok [INFO] [stdout] test memory::tests::test_munmap_nonexistent ... ok [INFO] [stdout] test memory::tests::test_munmap_middle_split ... ok [INFO] [stdout] test memory::tests::test_wordpress_mmap_sequence ... ok [INFO] [stdout] test memory::tests::test_munmap_partial_then_mmap_reuses_gap ... ok [INFO] [stdout] test mouse::tests::overflow_drops_oldest_whole_packet ... ok [INFO] [stdout] test mouse::tests::reset_drops_pending ... ok [INFO] [stdout] test mouse::tests::dx_clamped_to_i8_range ... ok [INFO] [stdout] test mouse::tests::inject_then_read_one_packet ... ok [INFO] [stdout] test mouse::tests::read_drains_in_packet_order ... ok [INFO] [stdout] test mqueue::tests::test_access_mode_enforcement ... ok [INFO] [stdout] test mqueue::tests::test_bad_descriptor ... ok [INFO] [stdout] test mouse::tests::small_buf_drains_partial_then_resumes ... ok [INFO] [stdout] test mqueue::tests::test_cleanup_process ... ok [INFO] [stdout] test mqueue::tests::test_notification ... ok [INFO] [stdout] test mqueue::tests::test_create_and_open ... ok [INFO] [stdout] test mqueue::tests::test_send_receive_priority ... ok [INFO] [stdout] test ofd::tests::test_create_ofd ... ok [INFO] [stdout] test mqueue::tests::test_default_attrs ... ok [INFO] [stdout] test ofd::tests::test_iter_returns_open_ofds ... ok [INFO] [stdout] test ofd::tests::test_iter_skips_freed_slots ... ok [INFO] [stdout] test ofd::tests::test_multiple_ofds ... ok [INFO] [stdout] test mqueue::tests::test_getsetattr ... ok [INFO] [stdout] test mqueue::tests::test_msgsize_validation ... ok [INFO] [stdout] test mqueue::tests::test_unlink_semantics ... ok [INFO] [stdout] test ofd::tests::test_set_status_flags_preserves_access_mode ... ok [INFO] [stdout] test ofd::tests::test_from_raw_roundtrip ... ok [INFO] [stdout] test ofd::tests::test_ref_counting ... ok [INFO] [stdout] test mqueue::tests::test_nonblock_eagain ... ok [INFO] [stdout] test ofd::tests::test_slot_reuse ... ok [INFO] [stdout] test path::tests::test_absolute_path_normalized ... ok [INFO] [stdout] test path::tests::test_absolute_path_unchanged ... ok [INFO] [stdout] test path::tests::test_dotdot_relative_path ... ok [INFO] [stdout] test path::tests::test_normalize_absolute ... ok [INFO] [stdout] test path::tests::test_normalize_dot ... ok [INFO] [stdout] test path::tests::test_normalize_dotdot_past_root ... ok [INFO] [stdout] test path::tests::test_normalize_double_slash ... ok [INFO] [stdout] test path::tests::test_normalize_root ... ok [INFO] [stdout] test path::tests::test_normalize_trailing_slash ... ok [INFO] [stdout] test path::tests::test_relative_path_prepends_cwd ... ok [INFO] [stdout] test path::tests::test_relative_path_with_cwd_root ... ok [INFO] [stdout] test path::tests::test_dot_relative_path ... ok [INFO] [stdout] test path::tests::test_dot_resolves_to_cwd ... ok [INFO] [stdout] test path::tests::test_empty_path ... ok [INFO] [stdout] test path::tests::test_normalize_dotdot ... ok [INFO] [stdout] test path::tests::test_normalize_only_dotdot ... ok [INFO] [stdout] test pipe::tests::test_full_buffer ... ok [INFO] [stdout] test pipe::tests::test_partial_write ... ok [INFO] [stdout] test pipe::tests::test_pipe_table_alloc_and_free ... ok [INFO] [stdout] test pipe::tests::test_wraparound ... ok [INFO] [stdout] test pipe::tests::test_capacity_and_counts ... ok [INFO] [stdout] test pipe::tests::test_empty_read ... ok [INFO] [stdout] test pipe::tests::test_pipe_peek ... ok [INFO] [stdout] test pipe::tests::test_ref_counting ... ok [INFO] [stdout] test process::tests::fork_count_starts_at_zero ... ok [INFO] [stdout] test pipe::tests::test_close_endpoints ... ok [INFO] [stdout] test pipe::tests::test_write_and_read ... ok [INFO] [stdout] test pipe::tests::test_fifo_ordering ... ok [INFO] [stdout] test process::tests::spawn_child_applies_close_action ... ok [INFO] [stdout] test process::tests::spawn_child_action_failure_drops_partial_child ... ok [INFO] [stdout] test process::tests::spawn_child_basic_inherits_cwd_and_returns_pid ... ok [INFO] [stdout] test process::tests::spawn_child_setpgroup_zero_uses_child_pid ... ok [INFO] [stdout] test process::tests::remove_process_emits_host_net_close_only_on_last_ref ... ok [INFO] [stdout] test process::tests::fork_and_spawn_bump_host_net_handle_refcount ... ok [INFO] [stdout] test process::tests::spawn_child_clears_consume_once_socket_state ... ok [INFO] [stdout] test process::tests::spawn_child_setsid_makes_session_leader ... ok [INFO] [stdout] test process::tests::spawn_child_inherits_sig_ign_but_not_custom_handlers ... ok [INFO] [stdout] test process::tests::spawn_child_setsigdef_resets_named_handlers_to_default ... ok [INFO] [stdout] test process::tests::fork_and_spawn_clear_listen_backlog_on_child ... ok [INFO] [stdout] test process::tests::spawn_child_setsigmask_overrides_inherited_mask ... ok [INFO] [stdout] test process::tests::spawn_child_bumps_shared_listener_backlog_refcount ... ok [INFO] [stdout] test process::tests::spawn_child_without_setsigmask_inherits_blocked_mask ... ok [INFO] [stdout] test process::tests::spawn_child_applies_dup2_action ... ok [INFO] [stdout] test process::tests::spawn_child_setpgroup_explicit_lands_in_target ... ok [INFO] [stdout] test process::tests::test_alloc_pipe_reuses_freed_slots ... ok [INFO] [stdout] test process::tests::fork_count_bumps_on_successful_fork ... ok [INFO] [stdout] test process::tests::test_alloc_pipe_pair_skips_non_consecutive_free_slots ... ok [INFO] [stdout] test process_table::tests::poll_waitable_child_returns_exited_child_status ... ok [INFO] [stdout] test process::tests::test_alloc_pipe_pair_reuses_consecutive_slots ... ok [INFO] [stdout] test process_table::tests::remove_process_releases_global_fallback_locks ... ok [INFO] [stdout] test process_table::tests::poll_waitable_child_distinguishes_running_from_no_child ... ok [INFO] [stdout] test process_table::tests::poll_waitable_child_matches_process_groups ... ok [INFO] [stdout] test process_table::tests::poll_waitable_child_encodes_signal_status ... ok [INFO] [stdout] test procfs::tests::test_generate_cmdline ... ok [INFO] [stdout] test procfs::tests::test_generate_environ ... ok [INFO] [stdout] test procfs::tests::test_is_procfs_buf_handle ... ok [INFO] [stdout] test procfs::tests::test_generate_status ... ok [INFO] [stdout] test audio::tests::overflow_drops_oldest_whole_frame ... ok [INFO] [stdout] test procfs::tests::test_match_procfs_self ... ok [INFO] [stdout] test process_table::wait_tests::spawn_pid_allocation_does_not_reuse_reaped_pid ... ok [INFO] [stdout] test procfs::tests::test_generate_mounts_content ... ok [INFO] [stdout] test procfs::tests::test_generate_stat ... ok [INFO] [stdout] test procfs::tests::test_match_procfs_net ... ok [INFO] [stdout] test process_table::wait_tests::reap_retains_group_leader_as_limbo_until_group_empties ... ok [INFO] [stdout] test procfs::tests::test_match_procfs_no_match ... ok [INFO] [stdout] test procfs::tests::test_procfs_getdents64_fd_dir ... ok [INFO] [stdout] test procfs::tests::test_match_procfs_root ... ok [INFO] [stdout] test procfs::tests::test_procfs_buf_handle_roundtrip ... ok [INFO] [stdout] test process_table::wait_tests::remove_process_does_not_create_limbo_record ... ok [INFO] [stdout] test procfs::tests::test_match_procfs_pid ... ok [INFO] [stdout] test procfs::tests::test_procfs_getdents64_root ... ok [INFO] [stdout] test procfs::tests::test_procfs_getdents64_pid_dir ... ok [INFO] [stdout] test procfs::tests::test_procfs_readlink_cwd ... ok [INFO] [stdout] test procfs::tests::test_procfs_stat_regular ... ok [INFO] [stdout] test procfs::tests::test_procfs_stat_symlink_nofollow ... ok [INFO] [stdout] test procfs::tests::test_write_dirent64 ... ok [INFO] [stdout] test pshared::tests::barrier_releases_when_count_reached ... ok [INFO] [stdout] test procfs::tests::test_procfs_open_read_stat ... ok [INFO] [stdout] test pshared::tests::barrier_reusable_across_rounds ... ok [INFO] [stdout] test procfs::tests::test_procfs_stat_dir ... ok [INFO] [stdout] test pshared::tests::barrier_destroy_with_waiters_is_ebusy ... ok [INFO] [stdout] test pshared::tests::barrier_three_participants ... ok [INFO] [stdout] test pshared::tests::cond_destroy_with_waiters_is_ebusy ... ok [INFO] [stdout] test pshared::tests::cond_broadcast_wakes_all ... ok [INFO] [stdout] test pshared::tests::barrier_zero_count_invalid ... ok [INFO] [stdout] test pshared::tests::mutex_basic_lock_unlock ... ok [INFO] [stdout] test pshared::tests::cleanup_releases_owned_mutex_and_clears_waiters ... ok [INFO] [stdout] test pshared::tests::mutex_destroy_held_returns_ebusy ... ok [INFO] [stdout] test procfs::tests::test_procfs_readlink_self ... ok [INFO] [stdout] test pshared::tests::cond_signal_no_waiters_returns_zero ... ok [INFO] [stdout] test pshared::tests::cond_signal_picks_oldest_waiter ... ok [INFO] [stdout] test pshared::tests::cond_wait_begin_without_mutex_is_eperm ... ok [INFO] [stdout] test pshared::tests::cond_wait_check_without_begin_is_einval ... ok [INFO] [stdout] test pshared::tests::cond_wait_then_signal ... ok [INFO] [stdout] test pshared::tests::invalid_ids_return_einval ... ok [INFO] [stdout] test pshared::tests::mutex_contention_returns_eagain ... ok [INFO] [stdout] test pshared::tests::mutex_errorcheck_deadlock_detected ... ok [INFO] [stdout] test pshared::tests::mutex_ids_skip_zero ... ok [INFO] [stdout] test pshared::tests::mutex_unlock_non_owner_eperm ... ok [INFO] [stdout] test pty::tests::test_alloc_pty ... ok [INFO] [stdout] test pty::tests::test_pty_data_flow_raw_mode ... ok [INFO] [stdout] test pty::tests::test_pty_isig_canonical ... ok [INFO] [stdout] test pty::tests::test_pty_isig_raw_mode ... ok [INFO] [stdout] test pty::tests::test_pty_onlcr ... ok [INFO] [stdout] test pty::tests::test_pty_canonical_mode ... ok [INFO] [stdout] test signal::tests::test_blocked_signals ... ok [INFO] [stdout] test signal::tests::test_cannot_change_sigkill_handler ... ok [INFO] [stdout] test signal::tests::test_default_actions ... ok [INFO] [stdout] test signal::tests::test_deliverable_excludes_blocked ... ok [INFO] [stdout] test signal::tests::test_dequeue_clears_from_pending ... ok [INFO] [stdout] test pty::tests::test_pty_isig_disabled_raw_mode ... ok [INFO] [stdout] test signal::tests::test_dequeue_returns_none_when_empty ... ok [INFO] [stdout] test pshared::tests::mutex_recursive_allows_nested_locks ... ok [INFO] [stdout] test signal::tests::test_block_raise_ignore_unignore_unblock ... ok [INFO] [stdout] test signal::tests::test_from_parts_with_pending_preserves_pending ... ok [INFO] [stdout] test signal::tests::test_cannot_change_sigstop_handler ... ok [INFO] [stdout] test signal::tests::test_dequeue_returns_lowest_signal ... ok [INFO] [stdout] test signal::tests::test_dequeue_skips_blocked_signals ... ok [INFO] [stdout] test signal::tests::test_from_parts_clears_pending ... ok [INFO] [stdout] test signal::tests::test_handlers_accessor ... ok [INFO] [stdout] test signal::tests::test_new_signal_state_all_default ... ok [INFO] [stdout] test signal::tests::test_raise_and_pending ... ok [INFO] [stdout] test signal::tests::test_set_action ... ok [INFO] [stdout] test signal::tests::test_set_action_cannot_change_sigkill ... ok [INFO] [stdout] test signal::tests::test_set_handler ... ok [INFO] [stdout] test signal::tests::test_should_not_restart_without_flag ... ok [INFO] [stdout] test signal::tests::test_should_restart ... ok [INFO] [stdout] test signal::tests::test_should_restart_no_pending ... ok [INFO] [stdout] test signal::tests::test_sig_dfl_discards_pending_for_ignored_signal ... ok [INFO] [stdout] test signal::tests::test_sig_dfl_keeps_pending_for_terminate_signal ... ok [INFO] [stdout] test signal::tests::test_sig_ign_discards_pending ... ok [INFO] [stdout] test signal::tests::test_sig_ign_discards_rt_queue ... ok [INFO] [stdout] test socket::tests::test_create_socket_info ... ok [INFO] [stdout] test socket::tests::test_socket_state_transitions ... ok [INFO] [stdout] test socket::tests::test_socket_table_alloc ... ok [INFO] [stdout] test socket::tests::test_socket_table_free ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_basic_round_trip ... ok [INFO] [stdout] test socket::tests::test_socket_table_slot_reuse ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_action_path_out_of_bounds ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_argv_overflow ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_short_header ... ok [INFO] [stdout] test syscalls::tests::dsp_stat_is_chr ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_truncated_argv_offsets ... ok [INFO] [stdout] test spawn::parser_tests::parse_blob_rejects_unknown_op ... ok [INFO] [stdout] test syscalls::tests::fbioget_fscreeninfo_reports_correct_smem_len ... ok [INFO] [stdout] test syscalls::tests::close_dsp_releases_owner_and_clears_ring ... ok [INFO] [stdout] test syscalls::tests::close_mice_releases_owner ... ok [INFO] [stdout] test syscalls::tests::fbioget_vscreeninfo_returns_640x400_bgra32 ... ok [INFO] [stdout] test syscalls::tests::ioctl_dsp_reset_drains_ring ... ok [INFO] [stdout] test syscalls::tests::ioctl_dsp_speed_roundtrips_through_ring_config ... ok [INFO] [stdout] test syscalls::tests::fb0_has_unique_host_handle_sentinel ... ok [INFO] [stdout] test syscalls::tests::ioctl_dsp_getfmts_reports_s16_le_only ... ok [INFO] [stdout] test syscalls::tests::fbioput_vscreeninfo_rejects_mismatched_geometry ... ok [INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_dsp ... ok [INFO] [stdout] test syscalls::tests::fb0_stat_is_chr ... ok [INFO] [stdout] test syscalls::tests::exec_clears_mice_owner ... ok [INFO] [stdout] test syscalls::tests::exec_clears_dsp_owner ... ok [INFO] [stdout] test syscalls::tests::execve_releases_fb_binding_and_unbinds ... ok [INFO] [stdout] test syscalls::tests::fbiopan_display_succeeds ... ok [INFO] [stdout] test syscalls::tests::ioctl_dsp_setfmt_rejects_non_s16_le ... ok [INFO] [stdout] test syscalls::tests::mmap_fb0_records_binding_and_calls_host ... ok [INFO] [stdout] test syscalls::tests::mmap_fb0_with_wrong_length_returns_einval ... ok [INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_fb0 ... ok [INFO] [stdout] test syscalls::tests::open_dev_fb0_is_single_owner ... ok [INFO] [stdout] test syscalls::tests::mice_stat_is_chr ... ok [INFO] [stdout] test syscalls::tests::munmap_of_fb_region_clears_binding_and_unbinds_host ... ok [INFO] [stdout] test syscalls::tests::read_dsp_returns_zero ... ok [INFO] [stdout] test syscalls::tests::read_mice_returns_eagain_when_empty ... ok [INFO] [stdout] test syscalls::tests::open_dsp_acquires_ownership_and_second_open_from_other_pid_is_ebusy ... ok [INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_mice ... ok [INFO] [stdout] test syscalls::tests::read_mice_drains_injected_packets ... ok [INFO] [stdout] test syscalls::tests::test_alarm_returns_previous_remaining ... ok [INFO] [stdout] test syscalls::tests::open_mice_acquires_ownership_and_second_open_from_other_pid_is_ebusy ... ok [INFO] [stdout] test syscalls::tests::second_mmap_of_fb0_returns_einval ... ok [INFO] [stdout] test syscalls::tests::test_access_delegates_to_host ... ok [INFO] [stdout] test syscalls::tests::test_accept_eagain_on_empty_backlog ... ok [INFO] [stdout] test syscalls::tests::test_access_dev_urandom ... ok [INFO] [stdout] test syscalls::tests::test_alarm_sets_deadline_and_returns_zero_initially ... ok [INFO] [stdout] test syscalls::tests::test_alarm_zero_cancels ... ok [INFO] [stdout] test syscalls::tests::test_at_absolute_path_ignores_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_at_enotdir_when_dirfd_is_regular_file ... ok [INFO] [stdout] test syscalls::tests::test_bind_inet_ephemeral_port ... ok [INFO] [stdout] test syscalls::tests::test_bind_inet_succeeds ... ok [INFO] [stdout] test syscalls::tests::test_bind_enotsock ... ok [INFO] [stdout] test syscalls::tests::test_brk_set ... ok [INFO] [stdout] test syscalls::tests::test_brk_query ... ok [INFO] [stdout] test syscalls::tests::test_can_query_sched_root_allowed ... ok [INFO] [stdout] test syscalls::tests::test_can_signal_denies_cross_user ... ok [INFO] [stdout] test syscalls::tests::test_blocking_pipe_read_returns_eagain_for_host_retry ... ok [INFO] [stdout] test syscalls::tests::test_can_query_sched_denies_when_only_ruid_matches ... ok [INFO] [stdout] test syscalls::tests::test_can_signal_root_to_anyone ... ok [INFO] [stdout] test syscalls::tests::test_blocking_pipe_write_returns_eagain_for_host_retry ... ok [INFO] [stdout] test syscalls::tests::test_can_signal_same_user ... ok [INFO] [stdout] test syscalls::tests::test_can_signal_matches_real_or_effective ... ok [INFO] [stdout] test syscalls::tests::test_can_query_sched_euid_match ... ok [INFO] [stdout] test syscalls::tests::test_chdir_changes_cwd ... ok [INFO] [stdout] test syscalls::tests::test_clock_getres_per_process_cpu_clock ... ok [INFO] [stdout] test syscalls::tests::test_chdir_relative_path ... ok [INFO] [stdout] test syscalls::tests::test_bind_unix_duplicate_fails ... ok [INFO] [stdout] test syscalls::tests::test_chdir_rejects_non_directory ... ok [INFO] [stdout] test syscalls::tests::test_closedir_already_closed ... ok [INFO] [stdout] test syscalls::tests::test_clock_gettime ... ok [INFO] [stdout] test syscalls::tests::test_bind_unix_stream ... ok [INFO] [stdout] test syscalls::tests::test_clone_rejects_non_thread ... ok [INFO] [stdout] test syscalls::tests::test_clone_thread_allocates_kernel_thread ... ok [INFO] [stdout] test syscalls::tests::test_copy_file_range_memfd ... ok [INFO] [stdout] test syscalls::tests::test_close_releases_fcntl_locks ... ok [INFO] [stdout] test syscalls::tests::test_dev_console_aliases_dev_null ... ok [INFO] [stdout] test syscalls::tests::test_dir_stream_slot_reuse ... ok [INFO] [stdout] test syscalls::tests::test_dup2_replaces_target ... ok [INFO] [stdout] test syscalls::tests::test_dup2_same_fd_noop ... ok [INFO] [stdout] test syscalls::tests::test_close_dev_null ... ok [INFO] [stdout] test syscalls::tests::test_clone_rejects_clone_vm_only ... ok [INFO] [stdout] test syscalls::tests::test_connect_econnrefused ... ok [INFO] [stdout] test syscalls::tests::test_closedir_invalid_handle ... ok [INFO] [stdout] test syscalls::tests::test_deliver_signal_marks_pending ... ok [INFO] [stdout] test syscalls::tests::test_dup3_same_fd_einval ... ok [INFO] [stdout] test syscalls::tests::test_dup_shares_ofd ... ok [INFO] [stdout] test syscalls::tests::test_epoll_close_frees_state ... ok [INFO] [stdout] test syscalls::tests::test_dup3_with_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_dup3_clofork_and_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_dup3_without_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_epoll_create1_invalid_flags ... ok [INFO] [stdout] test syscalls::tests::test_dup3_clofork ... ok [INFO] [stdout] test syscalls::tests::test_epoll_create1_basic ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_add_del ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_del_nonexistent_enoent ... ok [INFO] [stdout] test syscalls::tests::test_epoll_create1_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_epoll_lseek_fails ... ok [INFO] [stdout] test syscalls::tests::test_epoll_pwait_empty_interests ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_add_duplicate_eexist ... ok [INFO] [stdout] test syscalls::tests::test_epoll_with_eventfd ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_basic ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_invalid_op ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_mod ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_fstat ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_invalid_flags ... ok [INFO] [stdout] test syscalls::tests::test_epoll_ctl_not_epoll_fd ... ok [INFO] [stdout] test syscalls::tests::test_epoll_pwait_invalid_maxevents ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_close_frees_state ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_dup_shares_counter ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_lseek_fails ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_nonblock ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_poll_readable_when_nonzero ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_read_resets_counter ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_poll_not_readable_when_zero ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_semaphore_mode ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_with_initial_value ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_write_adds_to_counter ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_write_too_small_buf ... ok [INFO] [stdout] test syscalls::tests::test_execve_delegates_to_host ... ok [INFO] [stdout] test syscalls::tests::test_epoll_pwait_pipe_readable ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_read_too_small_buf ... ok [INFO] [stdout] test syscalls::tests::test_eventfd2_write_u64_max_invalid ... ok [INFO] [stdout] test syscalls::tests::test_execve_empty_path_returns_enoent ... ok [INFO] [stdout] test syscalls::tests::test_exit_with_zero_status ... ok [INFO] [stdout] test syscalls::tests::test_exit_closes_fds_and_sets_state ... ok [INFO] [stdout] test syscalls::tests::test_faccessat_absolute_path ... ok [INFO] [stdout] test syscalls::tests::test_exit_releases_fcntl_locks ... ok [INFO] [stdout] test syscalls::tests::test_faccessat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_fallback_locks_are_kernel_wide ... ok [INFO] [stdout] test syscalls::tests::test_fchmodat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_faccessat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_fchmodat_real_dirfd_invalid ... ok [INFO] [stdout] test syscalls::tests::test_faccessat_real_dirfd_invalid ... ok [INFO] [stdout] test syscalls::tests::test_fchmod ... ok [INFO] [stdout] test syscalls::tests::test_fchmod_pipe_accepted ... ok [INFO] [stdout] test syscalls::tests::test_fchmodat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_fchownat_real_dirfd_invalid ... ok [INFO] [stdout] test syscalls::tests::test_fchown ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_dupfd ... ok [INFO] [stdout] test syscalls::tests::test_fchownat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_f_setown_and_getown ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_getfl_setfl ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_rdlck_requires_read_access ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_f_getown_default_zero ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_getlk_fallback_conflict_reports_blocking_owner ... ok [INFO] [stdout] test syscalls::tests::test_fchownat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_unlock ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setlk_and_getlk ... ok [INFO] [stdout] test syscalls::tests::test_fdatasync ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setlk_fallback_conflict_reports_would_block ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_dupfd_clofork ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_lock_seek_end_non_host ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork_and_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_fork_returns_enosys_with_mock ... ok [INFO] [stdout] test syscalls::tests::test_fork_child_fields_default_to_false ... ok [INFO] [stdout] test syscalls::tests::test_fpathconf_invalid_fd ... ok [INFO] [stdout] test syscalls::tests::test_fpathconf_valid_fd ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setlkw_fallback_conflict_uses_cooperative_retry ... ok [INFO] [stdout] test syscalls::tests::test_fstat_dev_zero ... ok [INFO] [stdout] test syscalls::tests::test_fcntl_setlkw_fallback_succeeds_after_unlock ... ok [INFO] [stdout] test syscalls::tests::test_flock_blocking_fallback_conflict_uses_cooperative_retry ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_relative_invalid_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_fstat_regular_file ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_symlink_nofollow ... ok [INFO] [stdout] test syscalls::tests::test_fstat_pipe ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_absolute_path ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_fstat_socket_fd ... ok [INFO] [stdout] test syscalls::tests::test_fsync_bad_fd ... ok [INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd_nofollow ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_negative_length ... ok [INFO] [stdout] test syscalls::tests::test_flock_fallback_nonblocking_conflict_reports_would_block ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_rdonly_einval ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_rlimit_fsize ... ok [INFO] [stdout] test syscalls::tests::test_getaddrinfo_returns_enoent_with_mock ... ok [INFO] [stdout] test syscalls::tests::test_getcwd_erange_when_buffer_too_small ... ok [INFO] [stdout] test syscalls::tests::test_fsync_pipe_einval ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_bad_fd ... ok [INFO] [stdout] test syscalls::tests::test_getegid_returns_default ... ok [INFO] [stdout] test syscalls::tests::test_getenv_not_found ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_pipe_einval ... ok [INFO] [stdout] test syscalls::tests::test_ftruncate_regular_file ... ok [INFO] [stdout] test syscalls::tests::test_getcwd_returns_initial_cwd ... ok [INFO] [stdout] test syscalls::tests::test_fsync_regular_file ... ok [INFO] [stdout] test syscalls::tests::test_getgid_returns_default ... ok [INFO] [stdout] test syscalls::tests::test_geteuid_returns_default ... ok [INFO] [stdout] test syscalls::tests::test_getitimer_invalid_which ... ok [INFO] [stdout] test syscalls::tests::test_fork_skips_clofork_fds ... ok [INFO] [stdout] test syscalls::tests::test_getitimer_virtual_always_zero ... ok [INFO] [stdout] test syscalls::tests::test_getpgid_other_esrch ... ok [INFO] [stdout] test syscalls::tests::test_getitimer_initial_zero ... ok [INFO] [stdout] test syscalls::tests::test_getpgrp_default ... ok [INFO] [stdout] test syscalls::tests::test_getppid_returns_zero_for_init ... ok [INFO] [stdout] test syscalls::tests::test_getrlimit_nofile_default ... ok [INFO] [stdout] test syscalls::tests::test_getrlimit_stack_default ... ok [INFO] [stdout] test syscalls::tests::test_getrusage_children ... ok [INFO] [stdout] test syscalls::tests::test_getrusage_invalid_who ... ok [INFO] [stdout] test syscalls::tests::test_getpgid_self ... ok [INFO] [stdout] test syscalls::tests::test_getrlimit_invalid_resource ... ok [INFO] [stdout] test syscalls::tests::test_getrusage_buffer_too_small ... ok [INFO] [stdout] test syscalls::tests::test_getpid_returns_pid ... ok [INFO] [stdout] test syscalls::tests::test_getrusage_self ... ok [INFO] [stdout] test syscalls::tests::test_getsockname_non_socket ... ok [INFO] [stdout] test syscalls::tests::test_getsockname_unix_with_path ... ok [INFO] [stdout] test syscalls::tests::test_getsid_self ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_not_socket ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_so_domain ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_so_type ... ok [INFO] [stdout] test syscalls::tests::test_getsockname_inet_explicit_port ... ok [INFO] [stdout] test syscalls::tests::test_getpeername_connected ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_not_socket ... ok [INFO] [stdout] test syscalls::tests::test_gettimeofday ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_default_tcp_nodelay ... ok [INFO] [stdout] test syscalls::tests::test_getsid_other_esrch ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_established ... ok [INFO] [stdout] test syscalls::tests::test_getsockopt_tcp_info_listening ... ok [INFO] [stdout] test syscalls::tests::test_getuid_returns_default ... ok [INFO] [stdout] test syscalls::tests::test_inet_connect_returns_econnrefused_with_mock ... ok [INFO] [stdout] test syscalls::tests::test_inet_write_after_connect_succeeds ... ok [INFO] [stdout] test syscalls::tests::test_inotify_init_fd_is_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_inet_send_on_unconnected_returns_enotconn ... ok [INFO] [stdout] test syscalls::tests::test_inotify_init_returns_fd ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_fionbio_set_nonblock ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_fioclex_fionclex ... ok [INFO] [stdout] test syscalls::tests::test_inet_socket_creation ... ok [INFO] [stdout] test syscalls::tests::test_getsockname_socket ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_fionread_regular ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_tiocgwinsz ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_tiocswinsz ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_unsupported_returns_enotty ... ok [INFO] [stdout] test syscalls::tests::test_isatty_invalid_fd ... ok [INFO] [stdout] test syscalls::tests::test_isatty_regular_file ... ok [INFO] [stdout] test syscalls::tests::test_isatty_stdin ... ok [INFO] [stdout] test syscalls::tests::test_kill_invalid_signal ... ok [INFO] [stdout] test syscalls::tests::test_kill_marks_signal_pending ... ok [INFO] [stdout] test syscalls::tests::test_ioctl_fionread_pipe ... ok [INFO] [stdout] test syscalls::tests::test_kill_remote_pid_calls_host_kill ... ok [INFO] [stdout] test syscalls::tests::test_kill_pid_zero_raises_locally ... ok [INFO] [stdout] test syscalls::tests::test_kill_sig_zero_is_noop ... ok [INFO] [stdout] test syscalls::tests::test_kill_self_raises_locally ... ok [INFO] [stdout] test syscalls::tests::test_kill_sig_zero_remote_delegates_to_host ... ok [INFO] [stdout] test syscalls::tests::test_linkat_real_dirfd_invalid ... ok [INFO] [stdout] test syscalls::tests::test_linkat_both_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_linkat_with_real_dirfds ... ok [INFO] [stdout] test syscalls::tests::test_listen_after_bind_succeeds ... ok [INFO] [stdout] test syscalls::tests::test_lseek ... ok [INFO] [stdout] test syscalls::tests::test_lseek_dev_null ... ok [INFO] [stdout] test syscalls::tests::test_match_dev_fd ... ok [INFO] [stdout] test syscalls::tests::test_lstat_returns_symlink_info ... ok [INFO] [stdout] test syscalls::tests::test_memfd_close_frees_buffer ... ok [INFO] [stdout] test syscalls::tests::test_memfd_create_basic ... ok [INFO] [stdout] test syscalls::tests::test_memfd_invalid_flags ... ok [INFO] [stdout] test syscalls::tests::test_memfd_lseek_end ... ok [INFO] [stdout] test syscalls::tests::test_match_virtual_device ... ok [INFO] [stdout] test syscalls::tests::test_lseek_seek_end_on_pipe ... ok [INFO] [stdout] test syscalls::tests::test_lseek_pipe_fails ... ok [INFO] [stdout] test syscalls::tests::test_memfd_write_read ... ok [INFO] [stdout] test syscalls::tests::test_mmap_file_backed_bad_fd ... ok [INFO] [stdout] test syscalls::tests::test_mmap_file_backed_private ... ok [INFO] [stdout] test syscalls::tests::test_mmap_file_backed_shared ... ok [INFO] [stdout] test syscalls::tests::test_mkdir_delegates_to_host ... ok [INFO] [stdout] test syscalls::tests::test_mremap_grow_in_place ... ok [INFO] [stdout] test syscalls::tests::test_memfd_ftruncate ... ok [INFO] [stdout] test syscalls::tests::test_mkdirat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_mkdirat_relative_invalid_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_mkdirat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_mixed_standard_and_rt_signals ... ok [INFO] [stdout] test syscalls::tests::test_mprotect_succeeds_noop ... ok [INFO] [stdout] test syscalls::tests::test_mremap_maymove ... ok [INFO] [stdout] test syscalls::tests::test_mremap_shrink_in_place ... ok [INFO] [stdout] test syscalls::tests::test_munmap_address_overflow ... ok [INFO] [stdout] test syscalls::tests::test_munmap_invalid_address_minus_one ... ok [INFO] [stdout] test syscalls::tests::test_mmap_anonymous ... ok [INFO] [stdout] test syscalls::tests::test_munmap_zero_length ... ok [INFO] [stdout] test syscalls::tests::test_nanosleep_rejects_invalid_nsec ... ok [INFO] [stdout] test syscalls::tests::test_nanosleep_rejects_negative ... ok [INFO] [stdout] test syscalls::tests::test_non_root_access_write_root_denied ... ok [INFO] [stdout] test syscalls::tests::test_non_root_chdir_root_home_denied ... ok [INFO] [stdout] test syscalls::tests::test_munmap ... ok [INFO] [stdout] test syscalls::tests::test_non_root_readlink_in_private_dir_denied ... ok [INFO] [stdout] test syscalls::tests::test_munmap_rejects_host_reserved_region ... ok [INFO] [stdout] test syscalls::tests::test_munmap_unaligned_address ... ok [INFO] [stdout] test syscalls::tests::test_nanosleep_valid ... ok [INFO] [stdout] test syscalls::tests::test_non_root_setresuid_to_root_denied ... ok [INFO] [stdout] test syscalls::tests::test_non_root_create_in_owned_home_allowed_and_chowned ... ok [INFO] [stdout] test syscalls::tests::test_open_clofork_sets_fd_flag ... ok [INFO] [stdout] test syscalls::tests::test_non_root_create_in_root_denied ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_fd_dups_existing ... ok [INFO] [stdout] test syscalls::tests::test_non_root_exec_without_execute_denied ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_null ... ok [INFO] [stdout] test syscalls::tests::test_non_root_setgroups_denied ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_urandom ... ok [INFO] [stdout] test syscalls::tests::test_non_root_setresgid_to_root_denied ... ok [INFO] [stdout] test syscalls::tests::test_non_root_unlink_sticky_other_file_denied ... ok [INFO] [stdout] test syscalls::tests::test_openat_at_fdcwd ... ok [INFO] [stdout] test syscalls::tests::test_open_clofork_and_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_open_close_cycle ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_fd_nonexistent ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_full ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_stdin_alias ... ok [INFO] [stdout] test syscalls::tests::test_openat_dirfd_enotdir ... ok [INFO] [stdout] test syscalls::tests::test_open_dev_zero ... ok [INFO] [stdout] test syscalls::tests::test_open_nofollow_passed_through ... ok [INFO] [stdout] test syscalls::tests::test_openat_absolute_path_ignores_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_openat_stores_resolved_path_in_ofd ... ok [INFO] [stdout] test syscalls::tests::test_openat_with_real_dirfd ... ok [INFO] [stdout] test syscalls::tests::test_pathconf_invalid_name ... ok [INFO] [stdout] test syscalls::tests::test_opendir_closedir_cycle ... ok [INFO] [stdout] test syscalls::tests::test_pathconf_name_max ... ok [INFO] [stdout] test syscalls::tests::test_pathconf_pipe_buf ... ok [INFO] [stdout] test syscalls::tests::test_pipe2_cloexec ... ok [INFO] [stdout] test syscalls::tests::test_pipe2_both_flags ... ok [INFO] [stderr] free(): invalid pointer [INFO] [stdout] test syscalls::tests::test_pipe2_clofork ... ok [INFO] [stderr] error: test failed, to rerun pass `-p kandelo --lib` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/deps/kandelo_kernel-3562d641d3cd8b1d` (signal: 6, SIGABRT: process abort signal) [INFO] running `Command { std: "docker" "inspect" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8", kill_on_drop: false }` [INFO] [stdout] b8c44c3646e85bed41ea1df5ee85792d447c0f1e514833342e5fab82c869c3c8