[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] fee9cca65e5ab779744eb2ac98c29137b65f54f6
[INFO] testing brandonpayton/wasm-posix-kernel against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbrandonpayton%2Fwasm-posix-kernel" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-6-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-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/brandonpayton/wasm-posix-kernel on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 488719a945e363b8bb55be4dcd535a86ca5cc1a6776525d80b7b235a1e61e48d
[INFO] running `Command { std: "docker" "start" "-a" "488719a945e363b8bb55be4dcd535a86ca5cc1a6776525d80b7b235a1e61e48d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "488719a945e363b8bb55be4dcd535a86ca5cc1a6776525d80b7b235a1e61e48d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "488719a945e363b8bb55be4dcd535a86ca5cc1a6776525d80b7b235a1e61e48d", kill_on_drop: false }`
[INFO] [stdout] 488719a945e363b8bb55be4dcd535a86ca5cc1a6776525d80b7b235a1e61e48d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d2bb1bbdc37cb6869cb31b84f2710864e7484119ec32403ede541d5d1bb6d5ef
[INFO] running `Command { std: "docker" "start" "-a" "d2bb1bbdc37cb6869cb31b84f2710864e7484119ec32403ede541d5d1bb6d5ef", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling rustls v0.23.39
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling wasm-posix-shared v0.1.0 (/opt/rustwide/workdir/crates/shared)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling wasm-posix-kernel 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 indexmap v2.14.0
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling filetime v0.2.27
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stdout] warning: constant `O_RDWR` is never used
[INFO] [stdout]   --> crates/kernel/src/mqueue.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const O_RDWR: u32 = 2;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling tar v0.4.45
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[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 zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling wasmparser v0.247.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stdout] warning: function `extract_abi_version` is never used
[INFO] [stdout]   --> xtask/src/wasm_abi.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn extract_abi_version(bytes: &[u8]) -> Option<i64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 14s
[INFO] running `Command { std: "docker" "inspect" "d2bb1bbdc37cb6869cb31b84f2710864e7484119ec32403ede541d5d1bb6d5ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d2bb1bbdc37cb6869cb31b84f2710864e7484119ec32403ede541d5d1bb6d5ef", kill_on_drop: false }`
[INFO] [stdout] d2bb1bbdc37cb6869cb31b84f2710864e7484119ec32403ede541d5d1bb6d5ef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1a9eba0ef97221754a443991f0ffd1b1f2cde1acfe02059cf83b9e8aa74d577a
[INFO] running `Command { std: "docker" "start" "-a" "1a9eba0ef97221754a443991f0ffd1b1f2cde1acfe02059cf83b9e8aa74d577a", kill_on_drop: false }`
[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 zerocopy v0.8.48
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling num-conv v0.2.1
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling time-macros v0.2.27
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stdout] warning: constant `O_RDWR` is never used
[INFO] [stdout]   --> crates/kernel/src/mqueue.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const O_RDWR: u32 = 2;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasm-posix-userspace v0.1.0 (/opt/rustwide/workdir/crates/userspace)
[INFO] [stderr]    Compiling wasm-posix-kernel v0.1.0 (/opt/rustwide/workdir/crates/kernel)
[INFO] [stderr]    Compiling parking_lot v0.12.5
[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 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 iso8601 v0.6.3
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling jsonschema v0.18.3
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/xtask)
[INFO] [stdout] warning: function `extract_abi_version` is never used
[INFO] [stdout]   --> xtask/src/wasm_abi.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub fn extract_abi_version(bytes: &[u8]) -> Option<i64> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 34.24s
[INFO] running `Command { std: "docker" "inspect" "1a9eba0ef97221754a443991f0ffd1b1f2cde1acfe02059cf83b9e8aa74d577a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a9eba0ef97221754a443991f0ffd1b1f2cde1acfe02059cf83b9e8aa74d577a", kill_on_drop: false }`
[INFO] [stdout] 1a9eba0ef97221754a443991f0ffd1b1f2cde1acfe02059cf83b9e8aa74d577a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 66897e1a388dbd6450f3016e2bf6560aedafeb2292ac37971baffd21e88079af
[INFO] running `Command { std: "docker" "start" "-a" "66897e1a388dbd6450f3016e2bf6560aedafeb2292ac37971baffd21e88079af", kill_on_drop: false }`
[INFO] [stderr] warning: constant `O_RDWR` is never used
[INFO] [stderr]   --> crates/kernel/src/mqueue.rs:15:7
[INFO] [stderr]    |
[INFO] [stderr] 15 | const O_RDWR: u32 = 2;
[INFO] [stderr]    |       ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `wasm-posix-kernel` (lib) generated 1 warning
[INFO] [stderr] warning: function `extract_abi_version` is never used
[INFO] [stderr]   --> xtask/src/wasm_abi.rs:12:8
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub fn extract_abi_version(bytes: &[u8]) -> Option<i64> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `xtask` (bin "xtask" test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasm_posix_kernel-5dd667a211512964)
[INFO] [stdout] 
[INFO] [stdout] running 780 tests
[INFO] [stdout] test devfs::tests::test_match_devfs_dir ... ok
[INFO] [stdout] test devfs::tests::fb0_is_listed_in_dev_dir ... ok
[INFO] [stdout] test fd::tests::test_alloc_at_minimum ... ok
[INFO] [stdout] test devfs::tests::test_devfs_ino_uniqueness ... ok
[INFO] [stdout] test fd::tests::test_alloc_fills_gaps ... ok
[INFO] [stdout] test fd::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test fd::tests::test_alloc_returns_lowest_available ... ok
[INFO] [stdout] test fd::tests::test_get_fd_flags ... ok
[INFO] [stdout] test fd::tests::test_close_invalid_fd ... ok
[INFO] [stdout] test fd::tests::test_iter_returns_open_fds ... ok
[INFO] [stdout] test fd::tests::test_iter_skips_closed_fds ... ok
[INFO] [stdout] test devfs::tests::test_match_devfs_stat ... ok
[INFO] [stdout] test fd::tests::test_emfile_when_full ... ok
[INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_env_count ... ok
[INFO] [stdout] test fd::tests::test_set_at_displaces_existing ... ok
[INFO] [stdout] test fork::tests::test_deserialize_rejects_huge_path_len ... ok
[INFO] [stdout] test fork::tests::test_exec_resets_program_break ... ok
[INFO] [stdout] test fork::tests::test_exec_state_preserves_pending_signals ... ok
[INFO] [stdout] test fd::tests::test_get_invalid_fd_returns_ebadf ... ok
[INFO] [stdout] test fork::tests::test_fork_inherits_mmap_mappings ... ok
[INFO] [stdout] test fork::tests::test_invalid_magic ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_default_process ... 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_custom_cwd ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_with_environment ... ok
[INFO] [stdout] test fork::tests::test_roundtrip_with_fds ... ok
[INFO] [stdout] test ipc::tests::test_msgctl_rmid ... ok
[INFO] [stdout] test ipc::tests::test_msgctl_stat ... ok
[INFO] [stdout] test ipc::tests::test_msgget_create ... ok
[INFO] [stdout] test ipc::tests::test_msgget_exclusive ... ok
[INFO] [stdout] test ipc::tests::test_msgget_noent ... ok
[INFO] [stdout] test ipc::tests::test_msgget_private ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_empty_nowait ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_except ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_negative_type ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_truncate ... ok
[INFO] [stdout] test ipc::tests::test_msgrcv_type_filter ... ok
[INFO] [stdout] test ipc::tests::test_msgsnd_invalid_type ... ok
[INFO] [stdout] test ipc::tests::test_msgsnd_msgrcv_fifo ... 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_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 fork::tests::test_exec_state_resets_caught_handler_preserves_ignore ... ok
[INFO] [stdout] test fork::tests::test_fork_does_not_inherit_threads ... ok
[INFO] [stdout] test ipc::tests::test_semop_wait_for_zero ... 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_semop_increment_decrement ... ok
[INFO] [stdout] test ipc::tests::test_shm_chunk_offset ... ok
[INFO] [stdout] test ipc::tests::test_semop_would_block ... ok
[INFO] [stdout] test fork::tests::test_fork_exec_params_roundtrip ... ok
[INFO] [stdout] test fork::tests::test_fork_inherits_program_break ... ok
[INFO] [stdout] test fork::tests::test_exec_roundtrip_default_process ... ok
[INFO] [stdout] test fork::tests::test_buffer_too_small ... ok
[INFO] [stdout] test fork::tests::test_exec_state_filters_cloexec_fds ... ok
[INFO] [stdout] test ipc::tests::test_shmat_shmdt ... ok
[INFO] [stdout] test ipc::tests::test_shmctl_rmid ... ok
[INFO] [stdout] test ipc::tests::test_shmctl_stat ... ok
[INFO] [stdout] test ipc::tests::test_shmget_create ... ok
[INFO] [stdout] test ipc::tests::test_shmget_exclusive ... ok
[INFO] [stdout] test ipc::tests::test_shmget_private_unique ... ok
[INFO] [stdout] test ipc::tests::test_shmget_zero_size ... ok
[INFO] [stdout] test fork::tests::test_exec_resets_threads ... ok
[INFO] [stdout] test lock::tests::test_no_conflict_different_files ... ok
[INFO] [stdout] test lock::tests::test_non_overlapping_ranges ... 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_unlock_removes_lock ... 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_write_write_conflict ... ok
[INFO] [stdout] test memory::tests::test_brk ... 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_can_grow_at ... ok
[INFO] [stdout] test memory::tests::test_extend_mapping ... ok
[INFO] [stdout] test memory::tests::test_brk_zero_data_limit ... ok
[INFO] [stdout] test memory::tests::test_mmap_fixed_at_address ... ok
[INFO] [stdout] test memory::tests::test_mmap_fails_at_address_space_limit ... 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_mmap_aligns_to_page ... ok
[INFO] [stdout] test memory::tests::test_mmap_anonymous ... ok
[INFO] [stdout] test memory::tests::test_munmap ... ok
[INFO] [stdout] test memory::tests::test_munmap_middle_split ... ok
[INFO] [stdout] test memory::tests::test_multiple_mmaps_non_overlapping ... ok
[INFO] [stdout] test memory::tests::test_munmap_nonexistent ... ok
[INFO] [stdout] test mqueue::tests::test_bad_descriptor ... ok
[INFO] [stdout] test mqueue::tests::test_access_mode_enforcement ... ok
[INFO] [stdout] test memory::tests::test_wordpress_mmap_sequence ... ok
[INFO] [stdout] test mqueue::tests::test_cleanup_process ... ok
[INFO] [stdout] test mqueue::tests::test_create_and_open ... ok
[INFO] [stdout] test memory::tests::test_munmap_partial_then_mmap_reuses_gap ... ok
[INFO] [stdout] test lock::tests::test_zero_len_means_to_eof ... ok
[INFO] [stdout] test mqueue::tests::test_msgsize_validation ... ok
[INFO] [stdout] test mqueue::tests::test_getsetattr ... ok
[INFO] [stdout] test mqueue::tests::test_nonblock_eagain ... ok
[INFO] [stdout] test mqueue::tests::test_notification ... ok
[INFO] [stdout] test mqueue::tests::test_unlink_semantics ... ok
[INFO] [stdout] test memory::tests::test_munmap_back_trim ... ok
[INFO] [stdout] test mqueue::tests::test_default_attrs ... ok
[INFO] [stdout] test ofd::tests::test_create_ofd ... 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 ofd::tests::test_from_raw_roundtrip ... ok
[INFO] [stdout] test mqueue::tests::test_send_receive_priority ... ok
[INFO] [stdout] test ofd::tests::test_set_status_flags_preserves_access_mode ... ok
[INFO] [stdout] test ofd::tests::test_slot_reuse ... ok
[INFO] [stdout] test memory::tests::test_munmap_front_trim ... ok
[INFO] [stdout] test path::tests::test_absolute_path_normalized ... ok
[INFO] [stdout] test path::tests::test_absolute_path_unchanged ... ok
[INFO] [stdout] test fd::tests::test_set_at_empty_slot ... 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_dotdot_relative_path ... ok
[INFO] [stdout] test ofd::tests::test_ref_counting ... ok
[INFO] [stdout] test path::tests::test_empty_path ... 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_absolute ... ok
[INFO] [stdout] test fork::tests::test_exec_preserves_ppid ... ok
[INFO] [stdout] test path::tests::test_normalize_dotdot ... ok
[INFO] [stdout] test pipe::tests::test_capacity_and_counts ... ok
[INFO] [stdout] test path::tests::test_normalize_only_dotdot ... ok
[INFO] [stdout] test path::tests::test_relative_path_prepends_cwd ... ok
[INFO] [stdout] test path::tests::test_normalize_root ... ok
[INFO] [stdout] test pipe::tests::test_empty_read ... ok
[INFO] [stdout] test pipe::tests::test_fifo_ordering ... ok
[INFO] [stdout] test pipe::tests::test_full_buffer ... ok
[INFO] [stdout] test pipe::tests::test_close_endpoints ... ok
[INFO] [stdout] test path::tests::test_normalize_dot ... ok
[INFO] [stdout] test pipe::tests::test_partial_write ... ok
[INFO] [stdout] test pipe::tests::test_ref_counting ... ok
[INFO] [stdout] test path::tests::test_normalize_trailing_slash ... ok
[INFO] [stdout] test pipe::tests::test_wraparound ... ok
[INFO] [stdout] test path::tests::test_relative_path_with_cwd_root ... ok
[INFO] [stdout] test pipe::tests::test_pipe_peek ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_pair_reuses_consecutive_slots ... ok
[INFO] [stdout] test pipe::tests::test_pipe_table_alloc_and_free ... ok
[INFO] [stdout] test pipe::tests::test_write_and_read ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_pair_skips_non_consecutive_free_slots ... ok
[INFO] [stdout] test process::tests::test_alloc_pipe_reuses_freed_slots ... 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_generate_stat ... ok
[INFO] [stdout] test procfs::tests::test_generate_status ... ok
[INFO] [stdout] test procfs::tests::test_is_procfs_buf_handle ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_net ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_no_match ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_pid ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_root ... ok
[INFO] [stdout] test procfs::tests::test_match_procfs_self ... ok
[INFO] [stdout] test procfs::tests::test_procfs_getdents64_fd_dir ... ok
[INFO] [stdout] test procfs::tests::test_procfs_buf_handle_roundtrip ... ok
[INFO] [stdout] test procfs::tests::test_procfs_readlink_self ... ok
[INFO] [stdout] test procfs::tests::test_procfs_readlink_cwd ... ok
[INFO] [stdout] test procfs::tests::test_procfs_getdents64_pid_dir ... 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 pshared::tests::barrier_destroy_with_waiters_is_ebusy ... ok
[INFO] [stdout] test pshared::tests::barrier_zero_count_invalid ... ok
[INFO] [stdout] test pshared::tests::cleanup_releases_owned_mutex_and_clears_waiters ... ok
[INFO] [stdout] test pshared::tests::barrier_three_participants ... ok
[INFO] [stdout] test pshared::tests::cond_broadcast_wakes_all ... ok
[INFO] [stdout] test procfs::tests::test_procfs_stat_dir ... 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_procfs_getdents64_root ... ok
[INFO] [stdout] test pshared::tests::cond_destroy_with_waiters_is_ebusy ... ok
[INFO] [stdout] test pshared::tests::barrier_releases_when_count_reached ... ok
[INFO] [stdout] test procfs::tests::test_write_dirent64 ... 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_basic_lock_unlock ... ok
[INFO] [stdout] test pshared::tests::mutex_contention_returns_eagain ... ok
[INFO] [stdout] test pshared::tests::mutex_destroy_held_returns_ebusy ... 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_recursive_allows_nested_locks ... 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_canonical_mode ... 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_disabled_raw_mode ... ok
[INFO] [stdout] test pty::tests::test_pty_isig_raw_mode ... ok
[INFO] [stdout] test pty::tests::test_pty_onlcr ... ok
[INFO] [stdout] test signal::tests::test_block_raise_ignore_unignore_unblock ... 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_cannot_change_sigstop_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 signal::tests::test_dequeue_returns_lowest_signal ... ok
[INFO] [stdout] test signal::tests::test_dequeue_returns_none_when_empty ... 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_from_parts_with_pending_preserves_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 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 signal::tests::test_sig_ign_discards_rt_queue ... ok
[INFO] [stdout] test socket::tests::test_socket_table_slot_reuse ... ok
[INFO] [stdout] test syscalls::tests::fb0_stat_is_chr ... ok
[INFO] [stdout] test syscalls::tests::fbioget_vscreeninfo_returns_640x400_bgra32 ... ok
[INFO] [stdout] test syscalls::tests::fbioget_fscreeninfo_reports_correct_smem_len ... ok
[INFO] [stdout] test syscalls::tests::fbiopan_display_succeeds ... ok
[INFO] [stdout] test syscalls::tests::fbioput_vscreeninfo_rejects_mismatched_geometry ... ok
[INFO] [stdout] test signal::tests::test_sig_dfl_keeps_pending_for_terminate_signal ... ok
[INFO] [stdout] test socket::tests::test_socket_table_free ... ok
[INFO] [stdout] test syscalls::tests::munmap_of_fb_region_clears_binding_and_unbinds_host ... ok
[INFO] [stdout] test syscalls::tests::fb0_has_unique_host_handle_sentinel ... ok
[INFO] [stdout] test syscalls::tests::match_virtual_device_recognizes_fb0 ... ok
[INFO] [stdout] test syscalls::tests::test_accept_eagain_on_empty_backlog ... ok
[INFO] [stdout] test syscalls::tests::execve_releases_fb_binding_and_unbinds ... 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 signal::tests::test_sig_ign_discards_pending ... ok
[INFO] [stdout] test syscalls::tests::test_access_dev_urandom ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_returns_previous_remaining ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_sets_deadline_and_returns_zero_initially ... 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_enotsock ... ok
[INFO] [stdout] test syscalls::tests::test_bind_inet_ephemeral_port ... ok
[INFO] [stdout] test syscalls::tests::test_bind_unix_duplicate_fails ... ok
[INFO] [stdout] test syscalls::tests::test_access_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_bind_unix_stream ... ok
[INFO] [stdout] test syscalls::tests::test_alarm_zero_cancels ... ok
[INFO] [stdout] test syscalls::tests::test_bind_inet_succeeds ... ok
[INFO] [stdout] test syscalls::tests::open_dev_fb0_is_single_owner ... ok
[INFO] [stdout] test syscalls::tests::second_mmap_of_fb0_returns_einval ... ok
[INFO] [stdout] test syscalls::tests::test_brk_set ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_euid_match ... ok
[INFO] [stdout] test syscalls::tests::test_brk_query ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_denies_cross_user ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_root_allowed ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_matches_real_or_effective ... ok
[INFO] [stdout] test syscalls::tests::test_blocking_pipe_write_eintr_on_signal ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_changes_cwd ... ok
[INFO] [stdout] test syscalls::tests::test_can_query_sched_denies_when_only_ruid_matches ... ok
[INFO] [stdout] test syscalls::tests::test_blocking_pipe_read_eintr_on_signal ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_root_to_anyone ... ok
[INFO] [stdout] test syscalls::tests::test_clock_gettime ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_rejects_non_directory ... ok
[INFO] [stdout] test syscalls::tests::test_clone_rejects_non_thread ... ok
[INFO] [stdout] test syscalls::tests::test_can_signal_same_user ... ok
[INFO] [stdout] test syscalls::tests::test_chdir_relative_path ... ok
[INFO] [stdout] test syscalls::tests::test_clone_non_centralized_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_clock_getres_per_process_cpu_clock ... ok
[INFO] [stdout] test syscalls::tests::test_clone_rejects_clone_vm_only ... ok
[INFO] [stdout] test syscalls::tests::test_close_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_connect_econnrefused ... ok
[INFO] [stdout] test syscalls::tests::test_copy_file_range_memfd ... ok
[INFO] [stdout] test syscalls::tests::test_dir_stream_slot_reuse ... ok
[INFO] [stdout] test syscalls::tests::test_deliver_signal_marks_pending ... ok
[INFO] [stdout] test syscalls::tests::test_dup2_replaces_target ... ok
[INFO] [stdout] test syscalls::tests::test_close_releases_fcntl_locks ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_with_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_without_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_dup_shares_ofd ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_same_fd_einval ... ok
[INFO] [stdout] test syscalls::tests::test_closedir_already_closed ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_close_frees_state ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_create1_basic ... ok
[INFO] [stdout] test syscalls::tests::test_dup2_same_fd_noop ... ok
[INFO] [stdout] test syscalls::tests::test_closedir_invalid_handle ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_del_nonexistent_enoent ... 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_epoll_lseek_fails ... ok
[INFO] [stdout] test syscalls::tests::test_dup3_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_add_del ... 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_create1_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_mod ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_create1_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_pwait_pipe_readable ... 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_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_epoll_ctl_add_duplicate_eexist ... 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_read_too_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_poll_readable_when_nonzero ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_poll_not_readable_when_zero ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_with_initial_value ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_read_resets_counter ... ok
[INFO] [stdout] test syscalls::tests::test_execve_empty_path_returns_enoent ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_pwait_empty_interests ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_adds_to_counter ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_semaphore_mode ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_too_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_eventfd2_write_u64_max_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_epoll_ctl_invalid_op ... ok
[INFO] [stdout] test syscalls::tests::test_fchmod ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_execve_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fchmod_pipe_accepted ... ok
[INFO] [stdout] test syscalls::tests::test_exit_closes_fds_and_sets_state ... ok
[INFO] [stdout] test syscalls::tests::test_exit_releases_fcntl_locks ... ok
[INFO] [stdout] test syscalls::tests::test_exit_with_zero_status ... ok
[INFO] [stdout] test syscalls::tests::test_faccessat_absolute_path ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fchown ... ok
[INFO] [stdout] test syscalls::tests::test_fchmodat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fchownat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fchownat_real_dirfd_invalid ... 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_dupfd ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_f_getown_default_zero ... 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_setlk_and_getlk ... ok
[INFO] [stdout] test syscalls::tests::test_fdatasync ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_unlock ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_dupfd_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_fork_returns_enosys_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_fpathconf_valid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_absolute_path ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_lock_seek_end_non_host ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_fcntl_setfd_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_fork_child_fields_default_to_false ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_dev_zero ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_fpathconf_invalid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_with_real_dirfd_nofollow ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_negative_length ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_bad_fd ... 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_ftruncate_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_fstatat_symlink_nofollow ... ok
[INFO] [stdout] test syscalls::tests::test_fsync_pipe_einval ... ok
[INFO] [stdout] test syscalls::tests::test_fstat_socket_fd ... ok
[INFO] [stdout] test syscalls::tests::test_ftruncate_pipe_einval ... 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_geteuid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_invalid_which ... ok
[INFO] [stdout] test syscalls::tests::test_getgid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_initial_zero ... ok
[INFO] [stdout] test syscalls::tests::test_getitimer_virtual_always_zero ... ok
[INFO] [stdout] test syscalls::tests::test_getaddrinfo_returns_enoent_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_fork_skips_clofork_fds ... ok
[INFO] [stdout] test syscalls::tests::test_getcwd_erange_when_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_getpgid_self ... ok
[INFO] [stdout] test syscalls::tests::test_getpid_returns_pid ... 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_getpgid_other_esrch ... ok
[INFO] [stdout] test syscalls::tests::test_getcwd_returns_initial_cwd ... ok
[INFO] [stdout] test syscalls::tests::test_getrusage_buffer_too_small ... 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_getrusage_self ... ok
[INFO] [stdout] test syscalls::tests::test_getsid_other_esrch ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_non_socket ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_inet_explicit_port ... ok
[INFO] [stdout] test syscalls::tests::test_getsid_self ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_default_tcp_nodelay ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_not_socket ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_unix_with_path ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_so_type ... 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_getsockopt_tcp_info_not_socket ... ok
[INFO] [stdout] test syscalls::tests::test_getsockopt_so_domain ... ok
[INFO] [stdout] test syscalls::tests::test_getuid_returns_default ... ok
[INFO] [stdout] test syscalls::tests::test_inet_send_on_unconnected_returns_enotconn ... ok
[INFO] [stdout] test syscalls::tests::test_inet_connect_returns_econnrefused_with_mock ... ok
[INFO] [stdout] test syscalls::tests::test_inet_socket_creation ... ok
[INFO] [stdout] test syscalls::tests::test_inet_write_after_connect_succeeds ... ok
[INFO] [stdout] test syscalls::tests::test_getsockname_socket ... ok
[INFO] [stdout] test syscalls::tests::test_inotify_init_fd_is_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fioclex_fionclex ... ok
[INFO] [stdout] test syscalls::tests::test_gettimeofday ... ok
[INFO] [stdout] test syscalls::tests::test_inotify_init_returns_fd ... 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_unsupported_returns_enotty ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_tiocswinsz ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fionbio_set_nonblock ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_invalid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_kill_pid_zero_raises_locally ... 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_getpeername_connected ... ok
[INFO] [stdout] test syscalls::tests::test_isatty_stdin ... ok
[INFO] [stdout] test syscalls::tests::test_kill_sig_zero_remote_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_ioctl_fionread_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_with_real_dirfds ... ok
[INFO] [stdout] test syscalls::tests::test_lseek_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_listen_after_bind_succeeds ... ok
[INFO] [stdout] test syscalls::tests::test_linkat_both_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_kill_remote_pid_calls_host_kill ... ok
[INFO] [stdout] test syscalls::tests::test_lseek ... ok
[INFO] [stdout] test syscalls::tests::test_match_virtual_device ... 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_ftruncate ... 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_lstat_returns_symlink_info ... ok
[INFO] [stdout] test syscalls::tests::test_match_dev_fd ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_lseek_end ... ok
[INFO] [stdout] test syscalls::tests::test_kill_sig_zero_is_noop ... ok
[INFO] [stdout] test syscalls::tests::test_memfd_write_read ... ok
[INFO] [stdout] test syscalls::tests::test_getrlimit_invalid_resource ... ok
[INFO] [stdout] test syscalls::tests::test_mkdir_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_mkdirat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_anonymous ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_shared ... ok
[INFO] [stdout] test syscalls::tests::test_mprotect_succeeds_noop ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_private ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_grow_in_place ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_shrink_in_place ... ok
[INFO] [stdout] test syscalls::tests::test_mremap_maymove ... ok
[INFO] [stdout] test syscalls::tests::test_munmap ... ok
[INFO] [stdout] test syscalls::tests::test_mkdirat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_address_overflow ... 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_munmap_invalid_address_minus_one ... 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_nanosleep_rejects_negative ... ok
[INFO] [stdout] test syscalls::tests::test_open_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_mmap_file_backed_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_fd_dups_existing ... ok
[INFO] [stdout] test syscalls::tests::test_munmap_zero_length ... ok
[INFO] [stdout] test syscalls::tests::test_open_close_cycle ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_fd_nonexistent ... ok
[INFO] [stdout] test syscalls::tests::test_open_clofork_sets_fd_flag ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_stdin_alias ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_zero ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_urandom ... ok
[INFO] [stdout] test syscalls::tests::test_openat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_open_dev_full ... 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_open_nofollow_passed_through ... ok
[INFO] [stdout] test syscalls::tests::test_nanosleep_rejects_invalid_nsec ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_invalid_name ... ok
[INFO] [stdout] test syscalls::tests::test_openat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_both_flags ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_read_nonblock_with_data ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_buf_atomicity ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_read_eof_when_write_end_closed ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_clofork_and_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_opendir_closedir_cycle ... ok
[INFO] [stdout] test syscalls::tests::test_openat_dirfd_enotdir ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_nonblock ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_name_max ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_clofork ... ok
[INFO] [stdout] test syscalls::tests::test_pipe2_cloexec ... ok
[INFO] [stdout] test syscalls::tests::test_poll_regular_file_always_ready ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_read_nonblock_eagain ... ok
[INFO] [stdout] test syscalls::tests::test_poll_pipe_writable ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_read_write ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_write_nonblock_eagain_when_full ... ok
[INFO] [stdout] test syscalls::tests::test_poll_invalid_fd ... ok
[INFO] [stdout] test syscalls::tests::test_poll_pipe_hangup ... ok
[INFO] [stdout] test syscalls::tests::test_pipe_write_then_read ... ok
[INFO] [stdout] test syscalls::tests::test_pathconf_pipe_buf ... ok
[INFO] [stdout] test syscalls::tests::test_prctl_set_get_name ... ok
[INFO] [stdout] test syscalls::tests::test_poll_negative_fd_ignored ... ok
[INFO] [stdout] test syscalls::tests::test_prctl_unknown_is_noop ... ok
[INFO] [stdout] test syscalls::tests::test_pread_einval_on_negative_offset ... ok
[INFO] [stdout] test syscalls::tests::test_preadv_basic ... ok
[INFO] [stdout] test syscalls::tests::test_pread_espipe_on_socket ... ok
[INFO] [stdout] test syscalls::tests::test_process_multiple_threads ... ok
[INFO] [stdout] test syscalls::tests::test_process_get_thread_mut ... ok
[INFO] [stdout] test syscalls::tests::test_kill_self_raises_locally ... ok
[INFO] [stdout] test syscalls::tests::test_poll_multiple_fds ... ok
[INFO] [stdout] test syscalls::tests::test_poll_socket_pollerr ... ok
[INFO] [stdout] test syscalls::tests::test_pread_espipe_on_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_process_thread_alloc_tid ... ok
[INFO] [stdout] test syscalls::tests::test_process_thread_add_remove ... ok
[INFO] [stdout] test syscalls::tests::test_preadv_rejects_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_poll_pipe_readable ... ok
[INFO] [stdout] test syscalls::tests::test_poll_socket_pair ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_fd_dir_getdents64 ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_readlink_self ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_readlink_cwd ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_lstat_self_symlink ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_open_write_fails ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_self_stat_open_read_close ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_stat_dir ... ok
[INFO] [stdout] test syscalls::tests::test_read_dev_full_fills_zeros ... ok
[INFO] [stdout] test syscalls::tests::test_pwrite_einval_on_negative_offset ... ok
[INFO] [stdout] test syscalls::tests::test_raise_is_kill_to_self ... ok
[INFO] [stdout] test syscalls::tests::test_read_dev_urandom_returns_bytes ... ok
[INFO] [stdout] test syscalls::tests::test_read_dev_zero_fills ... ok
[INFO] [stdout] test syscalls::tests::test_readdir_invalid_handle ... ok
[INFO] [stdout] test syscalls::tests::test_read_write_only_fd_fails ... ok
[INFO] [stdout] test syscalls::tests::test_pwritev_rejects_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_read_dev_null_eof ... ok
[INFO] [stdout] test syscalls::tests::test_pwrite_espipe_on_pipe ... ok
[INFO] [stdout] test syscalls::tests::test_readdir_returns_entry_then_done ... ok
[INFO] [stdout] test syscalls::tests::test_readlinkat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_readlink_returns_target ... ok
[INFO] [stdout] test syscalls::tests::test_readlinkat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_readlinkat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_readv_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_dot ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_empty_path ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_dotdot ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_relative ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_relative_symlink ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_resolves_symlink ... ok
[INFO] [stdout] test syscalls::tests::test_readv_empty_buffers ... ok
[INFO] [stdout] test syscalls::tests::test_readdir_synthesizes_dot_entries ... ok
[INFO] [stdout] test syscalls::tests::test_remove_nonexistent_thread ... ok
[INFO] [stdout] test syscalls::tests::test_rename_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_readv_multiple_buffers ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_eloop ... ok
[INFO] [stdout] test syscalls::tests::test_renameat_absolute_paths ... ok
[INFO] [stdout] test syscalls::tests::test_realpath_absolute ... ok
[INFO] [stdout] test syscalls::tests::test_recv_msg_oob_no_data ... ok
[INFO] [stdout] test syscalls::tests::test_renameat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_renameat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_recv_msg_waitall ... ok
[INFO] [stdout] test syscalls::tests::test_renameat_with_real_dirfds ... ok
[INFO] [stdout] test syscalls::tests::test_recv_msg_peek ... ok
[INFO] [stdout] test syscalls::tests::test_recv_msg_waitall_peer_closed ... ok
[INFO] [stdout] test syscalls::tests::test_rewinddir_invalid_handle ... ok
[INFO] [stdout] test syscalls::tests::test_rewinddir_resets_position ... ok
[INFO] [stdout] test syscalls::tests::test_rt_signal_clear_removes_all ... ok
[INFO] [stdout] test syscalls::tests::test_rt_signal_ordering ... ok
[INFO] [stdout] test syscalls::tests::test_rt_signal_queuing ... ok
[INFO] [stdout] test syscalls::tests::test_sa_siginfo_flag_stored ... ok
[INFO] [stdout] test syscalls::tests::test_seekdir_skips_entries ... ok
[INFO] [stdout] test syscalls::tests::test_select_empty_sets ... ok
[INFO] [stdout] test syscalls::tests::test_select_invalid_nfds ... ok
[INFO] [stdout] test syscalls::tests::test_select_multiple_fds ... ok
[INFO] [stdout] test syscalls::tests::test_select_regular_file_readable ... ok
[INFO] [stdout] test syscalls::tests::test_rlimit_fsize_enforced ... ok
[INFO] [stdout] test syscalls::tests::test_send_not_connected ... ok
[INFO] [stdout] test syscalls::tests::test_setenv_overwrite ... ok
[INFO] [stdout] test syscalls::tests::test_setenv_rejects_empty_name ... ok
[INFO] [stdout] test syscalls::tests::test_select_pipe_readable ... ok
[INFO] [stdout] test syscalls::tests::test_seteuid_as_root_allows_any ... ok
[INFO] [stdout] test syscalls::tests::test_seteuid_nonroot_back_to_ruid ... ok
[INFO] [stdout] test syscalls::tests::test_sendfile_copies_data ... ok
[INFO] [stdout] test syscalls::tests::test_setegid_as_root_allows_any ... ok
[INFO] [stdout] test syscalls::tests::test_send_recv_msg_oob ... ok
[INFO] [stdout] test syscalls::tests::test_send_msg_nosignal ... ok
[INFO] [stdout] test syscalls::tests::test_setenv_getenv ... ok
[INFO] [stdout] test syscalls::tests::test_setenv_no_overwrite ... ok
[INFO] [stdout] test syscalls::tests::test_send_recv ... ok
[INFO] [stdout] test syscalls::tests::test_select_pipe_writable ... ok
[INFO] [stdout] test syscalls::tests::test_setenv_rejects_name_with_equals ... ok
[INFO] [stdout] test syscalls::tests::test_setitimer_cancel ... ok
[INFO] [stdout] test syscalls::tests::test_setitimer_virtual_noop ... ok
[INFO] [stdout] test syscalls::tests::test_setpgid_self ... ok
[INFO] [stdout] test syscalls::tests::test_setitimer_sets_alarm ... ok
[INFO] [stdout] test syscalls::tests::test_setgid_nonroot_to_other_gid_fails ... ok
[INFO] [stdout] test syscalls::tests::test_setpgid_other_process_esrch ... ok
[INFO] [stdout] test syscalls::tests::test_setsid ... ok
[INFO] [stdout] test syscalls::tests::test_setsid_already_leader_fails ... ok
[INFO] [stdout] test syscalls::tests::test_setsockopt_so_linger ... ok
[INFO] [stdout] test syscalls::tests::test_setpgid_session_leader_eperm ... ok
[INFO] [stdout] test syscalls::tests::test_setsockopt_tcp_nodelay ... ok
[INFO] [stdout] test syscalls::tests::test_setuid_nonroot_to_other_uid_fails ... ok
[INFO] [stdout] test syscalls::tests::test_setgid_as_root_sets_both ... ok
[INFO] [stdout] test syscalls::tests::test_setpgid_zero_pgid ... ok
[INFO] [stdout] test syscalls::tests::test_setrlimit_nofile_enforced ... ok
[INFO] [stdout] test syscalls::tests::test_setrlimit_soft_exceeds_hard ... ok
[INFO] [stdout] test syscalls::tests::test_setsockopt_so_broadcast ... ok
[INFO] [stdout] test syscalls::tests::test_setuid_nonroot_to_own_uid_sets_euid_only ... ok
[INFO] [stdout] test syscalls::tests::test_setsockopt_tcp_keepalive_options ... ok
[INFO] [stdout] test syscalls::tests::test_setrlimit_and_getrlimit ... ok
[INFO] [stdout] test syscalls::tests::test_procfs_access ... ok
[INFO] [stdout] test syscalls::tests::test_sigaction_set_ignore ... ok
[INFO] [stdout] test syscalls::tests::test_sigaction_with_flags_and_mask ... ok
[INFO] [stdout] test syscalls::tests::test_signal_delivery_after_unblock ... ok
[INFO] [stdout] test syscalls::tests::test_signal_set_handler ... ok
[INFO] [stdout] test syscalls::tests::test_seteuid_nonroot_to_other_fails ... ok
[INFO] [stdout] test syscalls::tests::test_signal_sigkill_immutable ... ok
[INFO] [stdout] test syscalls::tests::test_signal_set_ignore ... ok
[INFO] [stdout] test syscalls::tests::test_shutdown_not_socket ... ok
[INFO] [stdout] test syscalls::tests::test_setuid_as_root_sets_both ... ok
[INFO] [stdout] test syscalls::tests::test_sigaction_cannot_change_sigkill ... ok
[INFO] [stdout] test syscalls::tests::test_signal_sigstop_immutable ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_create_with_flags ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_lseek_fails ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_poll_with_signal ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_read_ignores_unmasked_signals ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_read_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_read_with_pending_signal ... ok
[INFO] [stdout] test syscalls::tests::test_shutdown_write ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_close ... ok
[INFO] [stdout] test syscalls::tests::test_sigprocmask_block ... ok
[INFO] [stdout] test syscalls::tests::test_sigprocmask_cannot_block_sigkill ... ok
[INFO] [stdout] test syscalls::tests::test_sigsuspend_blocks_until_signal ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_create ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_update_existing ... ok
[INFO] [stdout] test syscalls::tests::test_shutdown_read ... ok
[INFO] [stdout] test syscalls::tests::test_signalfd4_read_no_signal_eagain ... ok
[INFO] [stdout] test syscalls::tests::test_sigsuspend_cannot_block_sigkill ... ok
[INFO] [stdout] test syscalls::tests::test_sigsuspend_restores_mask_on_host_error ... ok
[INFO] [stdout] test syscalls::tests::test_sigsuspend_restores_old_mask ... ok
[INFO] [stdout] test syscalls::tests::test_sigsuspend_returns_eintr_when_signal_already_pending ... ok
[INFO] [stdout] test syscalls::tests::test_sigtimedwait_dequeues_lowest ... ok
[INFO] [stdout] test syscalls::tests::test_sigtimedwait_no_pending_timeout_zero ... ok
[INFO] [stdout] test syscalls::tests::test_sigtimedwait_pending_signal ... ok
[INFO] [stdout] test syscalls::tests::test_socket_creation ... ok
[INFO] [stdout] test syscalls::tests::test_sigtimedwait_rt_queued_multiple ... ok
[INFO] [stdout] test syscalls::tests::test_socket_unsupported_domain ... ok
[INFO] [stdout] test syscalls::tests::test_socket_unsupported_type ... ok
[INFO] [stdout] test syscalls::tests::test_socketpair_not_unix ... ok
[INFO] [stdout] test syscalls::tests::test_standard_signal_coalesced ... ok
[INFO] [stdout] test syscalls::tests::test_stat_dev_null ... ok
[INFO] [stdout] test syscalls::tests::test_statx_delegates_to_fstatat ... ok
[INFO] [stdout] test syscalls::tests::test_symlinkat_real_dirfd_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_synthetic_file_hosts ... ok
[INFO] [stdout] test syscalls::tests::test_socketpair_close_one_end ... ok
[INFO] [stdout] test syscalls::tests::test_stat_resolves_relative_path ... ok
[INFO] [stdout] test syscalls::tests::test_socketpair_unix_stream ... ok
[INFO] [stdout] test syscalls::tests::test_stat_returns_file_info ... ok
[INFO] [stdout] test syscalls::tests::test_socketpair_uses_global_pipes ... ok
[INFO] [stdout] test syscalls::tests::test_synthetic_file_lseek ... ok
[INFO] [stdout] test syscalls::tests::test_stat_dev_fd_path ... ok
[INFO] [stdout] test syscalls::tests::test_stat_unix_socket_path ... ok
[INFO] [stdout] test syscalls::tests::test_symlinkat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_symlink_target_not_resolved ... ok
[INFO] [stdout] test syscalls::tests::test_symlinkat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_socketpair_close_both_frees_pipes ... ok
[INFO] [stdout] test syscalls::tests::test_synthetic_file_open_read_close ... ok
[INFO] [stdout] test syscalls::tests::test_synthetic_file_stat ... ok
[INFO] [stdout] test syscalls::tests::test_synthetic_file_write_denied ... ok
[INFO] [stdout] test syscalls::tests::test_sys_chown_round_trip_through_host ... ok
[INFO] [stdout] test syscalls::tests::test_sys_fchown_round_trip_through_host ... ok
[INFO] [stdout] test syscalls::tests::test_sys_fchownat_round_trip_through_host ... ok
[INFO] [stdout] test syscalls::tests::test_sys_fstat_returns_host_uid_gid ... ok
[INFO] [stdout] test syscalls::tests::test_sys_fstatat_returns_host_uid_gid ... ok
[INFO] [stdout] test syscalls::tests::test_sys_lstat_returns_host_uid_gid ... ok
[INFO] [stdout] test syscalls::tests::test_sys_stat_returns_host_uid_gid ... ok
[INFO] [stdout] test syscalls::tests::test_sysconf_invalid ... ok
[INFO] [stdout] test syscalls::tests::test_sysconf_nprocessors ... ok
[INFO] [stdout] test syscalls::tests::test_sysconf_open_max ... ok
[INFO] [stdout] test syscalls::tests::test_sysconf_page_size ... ok
[INFO] [stdout] test syscalls::tests::test_sysinfo ... ok
[INFO] [stdout] test syscalls::tests::test_sysinfo_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_tcgetattr_enotty_for_regular_file ... ok
[INFO] [stdout] test syscalls::tests::test_telldir_returns_position ... ok
[INFO] [stdout] test syscalls::tests::test_tcsetattr_modifies_terminal_state ... ok
[INFO] [stdout] test syscalls::tests::test_time_returns_positive ... ok
[INFO] [stdout] test syscalls::tests::test_thread_info_fields ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_lseek_fails ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_poll_not_expired ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_read_no_expiration_eagain ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_create_with_flags ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_gettime_not_timerfd ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_close ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_create_basic ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_create_invalid_flags ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_read_small_buf ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_settime_disarm ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_settime_relative ... ok
[INFO] [stdout] test syscalls::tests::test_tiocgpgrp_not_tty ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_read_after_expiration ... ok
[INFO] [stdout] test syscalls::tests::test_tcgetattr_returns_terminal_state ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_read_repeating ... ok
[INFO] [stdout] test syscalls::tests::test_udp_loopback ... ok
[INFO] [stdout] test syscalls::tests::test_umask_default ... ok
[INFO] [stdout] test syscalls::tests::test_tiocgpgrp_tiocspgrp ... ok
[INFO] [stdout] test syscalls::tests::test_tcp_loopback ... ok
[INFO] [stdout] test syscalls::tests::test_truncate_path ... ok
[INFO] [stdout] test syscalls::tests::test_umask_masks_high_bits ... ok
[INFO] [stdout] test syscalls::tests::test_umask_set_and_get_old ... ok
[INFO] [stdout] test syscalls::tests::test_uname_returns_fields ... ok
[INFO] [stdout] test syscalls::tests::test_unix_dgram_connect_succeeds_as_bit_bucket ... ok
[INFO] [stdout] test syscalls::tests::test_unlink_delegates_to_host ... ok
[INFO] [stdout] test syscalls::tests::test_unlinkat_at_fdcwd ... ok
[INFO] [stdout] test syscalls::tests::test_unlinkat_relative_invalid_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_unix_socket_connect_still_returns_econnrefused ... ok
[INFO] [stdout] test syscalls::tests::test_unlinkat_removedir ... ok
[INFO] [stdout] test syscalls::tests::test_uname_buffer_too_small ... ok
[INFO] [stdout] test syscalls::tests::test_write_dev_full_enospc ... ok
[INFO] [stdout] test syscalls::tests::test_unlinkat_removedir_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_timerfd_settime_absolute ... ok
[INFO] [stdout] test syscalls::tests::test_unix_stream_bidirectional_data ... ok
[INFO] [stdout] test syscalls::tests::test_unix_stream_connect_no_listener ... ok
[INFO] [stdout] test syscalls::tests::test_unlinkat_with_real_dirfd ... ok
[INFO] [stdout] test syscalls::tests::test_unsetenv ... ok
[INFO] [stdout] test syscalls::tests::test_write_dev_null_discards ... ok
[INFO] [stdout] test syscalls::tests::test_usleep ... ok
[INFO] [stdout] test syscalls::tests::test_write_broken_pipe_raises_sigpipe ... ok
[INFO] [stdout] test syscalls::tests::test_unlink_unix_socket_path ... ok
[INFO] [stdout] test syscalls::tests::test_unix_stream_connect_same_process ... ok
[INFO] [stdout] test syscalls::tests::test_virtual_device_roundtrip ... ok
[INFO] [stdout] test syscalls::tests::test_write_dev_zero_discards ... ok
[INFO] [stdout] test syscalls::tests::test_write_read_only_fd_fails ... ok
[INFO] [stdout] test syscalls::tests::test_writev_empty_buffer ... ok
[INFO] [stdout] test syscalls::tests::test_writev_bad_fd ... ok
[INFO] [stdout] test syscalls::tests::test_write_shutdown_socket_raises_sigpipe ... ok
[INFO] [stdout] test terminal::tests::test_canonical_mode_default ... ok
[INFO] [stdout] test syscalls::tests::write_fb0_lazy_binds_and_forwards_pixels ... ok
[INFO] [stdout] test terminal::tests::test_echo_output ... ok
[INFO] [stdout] test terminal::tests::test_backspace_on_empty_line ... ok
[INFO] [stdout] test syscalls::tests::unknown_fb_ioctl_returns_enotty ... ok
[INFO] [stdout] test syscalls::tests::test_writev_multiple_buffers ... ok
[INFO] [stdout] test terminal::tests::test_igncr_discards_cr ... ok
[INFO] [stdout] test terminal::tests::test_isig_ctrl_backslash_generates_sigquit ... ok
[INFO] [stdout] test terminal::tests::test_isig_ctrl_c_generates_sigint ... ok
[INFO] [stdout] test terminal::tests::test_backspace_echo_erases ... ok
[INFO] [stdout] test terminal::tests::test_isig_flushes_cooked_buffer ... ok
[INFO] [stdout] test terminal::tests::test_isig_no_echo_when_echo_disabled ... ok
[INFO] [stdout] test terminal::tests::test_isig_noflsh_preserves_buffers ... ok
[INFO] [stdout] test terminal::tests::test_isig_works_in_raw_mode ... ok
[INFO] [stdout] test terminal::tests::test_line_buffer_cr_to_nl ... ok
[INFO] [stdout] test terminal::tests::test_line_buffer_newline ... ok
[INFO] [stdout] test terminal::tests::test_multiple_lines ... ok
[INFO] [stdout] test terminal::tests::test_veof_flushes_without_newline ... ok
[INFO] [stdout] test terminal::tests::test_terminal_state_defaults ... ok
[INFO] [stdout] test terminal::tests::test_vkill_clears_line ... ok
[INFO] [stdout] test unix_socket::tests::test_cleanup_process ... ok
[INFO] [stdout] test terminal::tests::test_vmin_vtime_defaults ... ok
[INFO] [stdout] test terminal::tests::test_echonl_without_echo ... ok
[INFO] [stdout] test terminal::tests::test_isig_ctrl_z_generates_sigtstp ... ok
[INFO] [stdout] test terminal::tests::test_echo_disabled ... ok
[INFO] [stdout] test terminal::tests::test_verase_backspace ... ok
[INFO] [stdout] test unix_socket::tests::test_contains ... ok
[INFO] [stdout] test terminal::tests::test_veof_empty_line_returns_eof ... ok
[INFO] [stdout] test wakeup::tests::test_drain_respects_max ... ok
[INFO] [stdout] test wakeup::tests::test_no_events_in_non_centralized_mode ... ok
[INFO] [stdout] test unix_socket::tests::test_unregister ... ok
[INFO] [stdout] test wakeup::tests::test_push_and_drain ... ok
[INFO] [stdout] test terminal::tests::test_isig_disabled_no_signal ... ok
[INFO] [stdout] test unix_socket::tests::test_reregister_after_unregister ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasm_posix_shared-4a0d0401dd2aa75b)
[INFO] [stdout] test unix_socket::tests::test_register_and_lookup ... ok
[INFO] [stdout] test unix_socket::tests::test_duplicate_register_fails ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 780 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test fbdev_tests::struct_sizes_match_linux_abi ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 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/wasm_posix_userspace-1a5e65eeb9dc15e6)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xtask-68c9d2d5b52e7704)
[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] [stdout] 
[INFO] [stdout] running 206 tests
[INFO] [stdout] test archive_stage_cli::tests::cli_requires_all_mandatory_flags ... ok
[INFO] [stderr] running
[INFO] [stdout] test archive_stage_cli::tests::cli_rejects_source_kind_with_clear_error ... ok
[INFO] [stdout] test archive_stage::tests::rejects_source_kind ... ok
[INFO] [stdout] test archive_stage::tests::rejects_when_cache_entry_is_missing ... ok
[INFO] [stdout] test build_deps::tests::build_into_cache_stderr_dup_pattern_does_not_panic ... ok
[INFO] [stdout] test build_deps::tests::build_script_stdout_redirect_to_owned_fd_works ... ok
[INFO] [stdout] test archive_stage::tests::rejects_empty_cache_dir ... ok
[INFO] [stdout] test archive_stage_cli::tests::cli_rejects_arch_not_in_target_arches ... ok
[INFO] [stdout] test archive_stage::tests::embedded_manifest_round_trips_through_parse_archived ... ok
[INFO] [stdout] test build_deps::tests::build_fails_when_program_wasm_output_missing ... ok
[INFO] [stdout] test archive_stage::tests::produces_byte_identical_archive_on_repeat_invocation ... ok
[INFO] [stdout] test archive_stage::tests::produces_archive_consumable_by_remote_fetch ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_library_output_lib_filename_changes ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_program_output_wasm_filename_changes ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_library_output_header_added ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_with_abi_version ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_with_target_arch ... ok
[INFO] [stdout] test build_deps::tests::canonical_path_layout ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_program_output_added ... ok
[INFO] [stdout] test archive_stage_cli::tests::cli_is_byte_deterministic_across_invocations ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_program_output_name_changes ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_args_parse_equals_form ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_args_parse_long_form ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_args_reject_missing_arch ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_library_output_pkgconfig_added ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_args_reject_unknown_flag ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_args_reject_missing_package ... ok
[INFO] [stdout] test build_deps::tests::build_deps_check_flags_inconsistent_probe ... ok
[INFO] [stdout] test build_deps::tests::build_deps_check_passes_on_consistent_registry ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_changes_on_input_change ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_is_deterministic_across_invocations ... ok
[INFO] [stdout] test build_deps::tests::canonical_path_uses_programs_subdir_for_program_kind ... ok
[INFO] [stdout] test build_deps::tests::build_deps_check_flags_inconsistent_constraint ... ok
[INFO] [stdout] test build_deps::tests::cache_key_sha_changes_when_program_outputs_reordered ... ok
[INFO] [stdout] test build_deps::tests::compute_sha_changes_when_revision_bumps ... ok
[INFO] [stdout] test build_deps::tests::cmd_resolve_with_binaries_dir_replaces_existing_link ... ok
[INFO] [stdout] test build_deps::tests::compute_cache_key_sha_subcommand_prints_64_hex_for_real_package ... ok
[INFO] [stdout] test build_deps::tests::cmd_resolve_with_binaries_dir_places_multi_output_symlinks ... ok
[INFO] [stdout] test build_deps::tests::build_validates_program_wasm_outputs_present ... ok
[INFO] [stdout] test archive_stage_cli::tests::cli_produces_archive_with_canonical_filename ... ok
[INFO] [stdout] test build_deps::tests::current_abi_version_matches_shared_crate ... ok
[INFO] [stdout] test build_deps::tests::build_script_sees_target_arch_env ... ok
[INFO] [stdout] test build_deps::tests::compute_sha_rejects_version_mismatch ... ok
[INFO] [stdout] test build_deps::tests::env_key_canonicalises_hyphens_and_case ... ok
[INFO] [stdout] test build_deps::tests::extract_binaries_dir_flag_equals_form ... ok
[INFO] [stdout] test build_deps::tests::compute_sha_detects_cycle ... ok
[INFO] [stdout] test build_deps::tests::compute_sha_is_deterministic ... ok
[INFO] [stdout] test build_deps::tests::extract_binaries_dir_flag_absent ... ok
[INFO] [stdout] test build_deps::tests::compute_sha_transitively_invalidates_consumers ... ok
[INFO] [stdout] test build_deps::tests::extract_binaries_dir_flag_separated_form ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_source_kind_with_build_script_runs_it ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_source_kind_script_must_populate_out_dir ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_source_kind_fetches_and_extracts_via_file_url ... ok
[INFO] [stdout] test build_deps::tests::cmd_resolve_without_binaries_dir_places_no_symlinks ... ok
[INFO] [stdout] test build_deps::tests::parse_target_arch_rejects_unknown_values ... ok
[INFO] [stdout] test build_deps::tests::extract_binaries_dir_flag_rejects_duplicate ... ok
[INFO] [stdout] test build_deps::tests::parse_target_arch_accepts_known_values ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_cache_hit_skips_host_tool_probes ... ok
[INFO] [stderr] boom
[INFO] [stdout] test build_deps::tests::cmd_resolve_with_binaries_dir_places_single_output_symlink ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_fails_when_declared_output_missing ... ok
[INFO] [stdout] test build_deps::tests::programs_by_name_filters_to_program_kind ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_runs_script_on_cache_miss ... ok
[INFO] [stdout] test build_deps::tests::registry_find_falls_through_to_second_root ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_cache_miss_aborts_when_host_tool_missing ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_fails_when_script_exits_nonzero ... ok
[INFO] [stdout] test build_deps::tests::registry_find_returns_first_hit ... ok
[INFO] [stdout] test build_deps::tests::local_libs_override_wins ... ok
[INFO] [stdout] test build_deps::tests::libtool_archive_libdir_is_rewritten_to_canonical_path ... ok
[INFO] [stdout] test build_deps::tests::source_kind_canonical_path_omits_arch ... ok
[INFO] [stdout] test build_deps::tests::ensure_built_is_idempotent_on_cache_hit ... ok
[INFO] [stdout] test build_deps::tests::remote_fetch_falls_through_on_archive_sha_mismatch ... ok
[INFO] [stdout] test build_deps::tests::pkgconfig_symlinks_survive_the_rewrite ... ok
[INFO] [stdout] test build_deps::tests::source_kind_sha_uses_distinct_domain ... ok
[INFO] [stdout] test build_deps::tests::pkgconfig_prefix_is_rewritten_to_canonical_path ... ok
[INFO] [stdout] test build_deps::tests::walk_all_handles_missing_registry_root ... ok
[INFO] [stdout] test build_deps::tests::walk_all_first_root_wins_for_duplicate_names ... ok
[INFO] [stdout] test build_deps::tests::pkg_config_path_skips_libs_without_pkgconfig_dir ... ok
[INFO] [stdout] test build_index::tests::abi_mismatch_in_filename_is_rejected ... ok
[INFO] [stdout] test build_deps::tests::remote_fetch_installs_archive_when_sha_arch_abi_cachekey_all_match ... ok
[INFO] [stdout] test build_deps::tests::force_rebuild_bypasses_remote_fetch ... ok
[INFO] [stdout] test build_deps::tests::source_kind_sha_omits_arch_and_abi_inputs ... ok
[INFO] [stdout] test build_index::tests::filename_parser_handles_multi_segment_names ... ok
[INFO] [stdout] test build_index::tests::duplicate_name_arch_pair_is_rejected ... ok
[INFO] [stdout] test build_index::tests::determinism_byte_identical_on_repeat_invocation ... ok
[INFO] [stdout] test build_index::tests::smoke_two_packages_two_arches ... ok
[INFO] [stdout] test build_index::tests::filename_parser_rejects_malformed_inputs ... ok
[INFO] [stdout] test build_index::tests::missing_arch_only_emits_present_block ... ok
[INFO] [stdout] test build_deps::tests::walk_all_finds_libraries_and_programs ... ok
[INFO] [stdout] test build_index::tests::empty_input_produces_valid_header_only_toml ... ok
[INFO] [stdout] test build_deps::tests::force_rebuild_only_affects_named_packages ... ok
[INFO] [stdout] test build_deps::tests::force_rebuild_runs_build_script_on_cache_hit ... ok
[INFO] [stdout] test build_deps::tests::remote_fetch_falls_through_on_abi_mismatch ... ok
[INFO] [stdout] test pkg_manifest::tests::depends_on_parsed_into_deprefs ... ok
[INFO] [stdout] test pkg_manifest::tests::build_accepts_repo_url_and_commit ... ok
[INFO] [stdout] test pkg_manifest::tests::build_script_override_is_repo_root_relative ... ok
[INFO] [stdout] test pkg_manifest::tests::archived_parse_accepts_missing_kernel_abi ... ok
[INFO] [stdout] test pkg_manifest::tests::depref_parse_basic ... ok
[INFO] [stdout] test pkg_manifest::tests::build_rejects_legacy_script_field ... ok
[INFO] [stdout] test pkg_manifest::tests::depref_rejects_empty_fields ... ok
[INFO] [stdout] test build_deps::tests::source_kind_direct_dep_exports_src_dir_env_var ... ok
[INFO] [stdout] test pkg_manifest::tests::host_tools_reject_empty_probe_args ... ok
[INFO] [stdout] test pkg_manifest::tests::kernel_abi_is_optional ... ok
[INFO] [stdout] test host_tool_probe::tests::probe_reports_missing_when_not_in_path ... ok
[INFO] [stdout] test pkg_manifest::tests::output_dest_rel_library_kind_errors ... ok
[INFO] [stdout] test build_deps::tests::remote_fetch_falls_through_on_target_arch_mismatch ... ok
[INFO] [stdout] test build_deps::tests::remote_fetch_falls_through_on_cache_key_mismatch ... ok
[INFO] [stdout] test pkg_manifest::tests::output_dest_rel_multi_output_uses_program_subdir ... ok
[INFO] [stdout] test pkg_manifest::tests::output_dest_rel_single_output_with_diverging_name_uses_output_name ... ok
[INFO] [stdout] test pkg_manifest::tests::output_dest_rel_single_output_program_name_matches_output_name ... ok
[INFO] [stdout] test pkg_manifest::tests::depref_rejects_missing_at ... ok
[INFO] [stdout] test pkg_manifest::tests::host_tools_reject_invalid_probe_regex ... ok
[INFO] [stdout] test pkg_manifest::tests::overlay_absent_uses_base ... ok
[INFO] [stdout] test pkg_manifest::tests::overlay_merges_binary_block_over_base ... ok
[INFO] [stdout] test pkg_manifest::tests::overlay_with_non_binary_field_is_rejected ... ok
[INFO] [stdout] test pkg_manifest::tests::output_dest_rel_unknown_basename_errors ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_accepts_no_binary_block ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_accepts_legacy_script_field ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_rejects_short_cache_key_sha ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_accepts_full_compatibility_block ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_rejects_empty_abi_versions ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_accepts_script_path_field ... ok
[INFO] [stdout] test host_tool_probe::tests::probe_rejects_old_version ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_minimal_manifest ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_manifest_with_kind_library ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_multi_output_program_manifest ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_per_arch_binary_block ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_minimal_program_manifest ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_top_level_kernel_abi ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_compatibility_in_source_mode ... ok
[INFO] [stdout] test build_deps::tests::transitive_deps_are_built_and_exposed_via_env ... ok
[INFO] [stdout] test pkg_manifest::tests::host_tools_reject_duplicate_names_in_same_manifest ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_empty_spdx ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_duplicate_depends_on ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_library_with_array_outputs ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_long_binary_archive_sha ... ok
[INFO] [stdout] test pkg_manifest::tests::host_tools_allowed_on_source_kind ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_invalid_binary_archive_sha ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_manifest_without_kind ... ok
[INFO] [stdout] test pkg_manifest::tests::overlay_preserves_base_only_arches ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_mixed_binary_shape ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_program_output_with_empty_wasm ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_short_binary_archive_sha ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_uppercase_or_short_sha ... ok
[INFO] [stdout] test host_tool_probe::tests::probe_reports_bad_output_when_regex_does_not_match ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_host_tools_with_defaults ... ok
[INFO] [stdout] test build_deps::tests::resolve_with_arch_wasm64_uses_different_cache_path ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_program_with_table_outputs ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_program_with_no_outputs ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_requires_compatibility_block ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_uppercase_binary_archive_sha ... ok
[INFO] [stdout] test pkg_manifest::tests::parse_archived_rejects_uppercase_cache_key_sha ... ok
[INFO] [stdout] test build_deps::tests::pkg_config_path_includes_transitive_lib_pkgconfig ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_unknown_binary_key ... ok
[INFO] [stdout] test pkg_manifest::tests::parses_bare_binary_block_as_wasm32 ... ok
[INFO] [stdout] test pkg_manifest::tests::version_constraint_accepts_two_and_three_component ... ok
[INFO] [stdout] test pkg_manifest::tests::version_constraint_compares_numerically_not_lexicographically ... ok
[INFO] [stdout] test pkg_manifest::tests::source_kind_rejects_binary_block ... ok
[INFO] [stdout] test pkg_manifest::tests::rejects_zero_revision ... ok
[INFO] [stdout] test pkg_manifest::tests::source_parse_accepts_kernel_abi_absent_when_no_build_block ... ok
[INFO] [stdout] test pkg_manifest::tests::source_parse_rejects_missing_kernel_abi_when_build_block_present ... ok
[INFO] [stdout] test remote_fetch::tests::extract_tar_zst_round_trips ... ok
[INFO] [stdout] test pkg_manifest::tests::version_constraint_rejects_compound ... ok
[INFO] [stdout] test pkg_manifest::tests::version_constraint_rejects_other_operators ... ok
[INFO] [stdout] test pkg_manifest::tests::version_constraint_rejects_prerelease_suffix ... ok
[INFO] [stdout] test pkg_manifest::tests::version_eq_and_ord_agree_on_patch_none_zero ... ok
[INFO] [stdout] test remote_fetch::tests::fetch_url_returns_error_for_missing_file ... ok
[INFO] [stdout] test remote_fetch::tests::offline_env_var_blocks_fetch ... ok
[INFO] [stdout] test remote_fetch::tests::fetch_url_reads_file_scheme ... ok
[INFO] [stdout] test remote_fetch::tests::verify_sha_accepts_matching_digest ... ok
[INFO] [stdout] test remote_fetch::tests::flatten_archive_layout_hoists_artifacts ... ok
[INFO] [stdout] test remote_fetch::tests::fetch_url_rejects_unsupported_scheme ... ok
[INFO] [stdout] test remote_fetch::tests::verify_sha_rejects_mismatched_digest ... ok
[INFO] [stdout] test source_extract::tests::from_url_rejects_unknown_extension ... ok
[INFO] [stdout] test source_extract::tests::from_url_handles_query_string_and_fragment ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_bad_arch ... ok
[INFO] [stdout] test source_extract::tests::extract_tar_gz_strips_single_top_level_dir ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_bad_sha ... ok
[INFO] [stdout] test source_extract::tests::extract_preserves_multiple_top_level_entries ... ok
[INFO] [stdout] test source_extract::tests::extract_tar_zst_round_trips ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_empty_url ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_whitespace_in_commit ... ok
[INFO] [stdout] test host_tool_probe::tests::probe_passes_when_version_meets_constraint ... ok
[INFO] [stdout] test source_extract::tests::fetch_and_extract_via_file_url_succeeds ... ok
[INFO] [stdout] test update_pkg_manifest::tests::overwrites_existing_commit_on_rebase ... ok
[INFO] [stdout] test pkg_manifest::tests::target_arch_as_str_is_stable ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_mixed_shape_binary ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_wasm64_against_bare_binary_even_when_arches_present ... ok
[INFO] [stdout] test remote_fetch::tests::fetch_http_url_retries_transient_5xx ... ok
[INFO] [stdout] test source_extract::tests::from_url_detects_known_extensions ... ok
[INFO] [stdout] test util::tests::hex_empty_is_empty ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_empty_commit ... ok
[INFO] [stdout] test util::tests::hex_encodes_known_bytes ... ok
[INFO] [stdout] test update_pkg_manifest::tests::shape_from_per_arch_binary_overrides_arches_absent ... ok
[INFO] [stdout] test util::tests::hex_length_is_double_input ... ok
[INFO] [stdout] test update_pkg_manifest::tests::rejects_wasm64_against_bare_binary ... ok
[INFO] [stdout] test update_pkg_manifest::tests::idempotent_no_op_when_commit_already_matches ... ok
[INFO] [stdout] test update_pkg_manifest::tests::skips_silently_when_build_block_absent ... ok
[INFO] [stdout] test update_pkg_manifest::tests::shape_from_bare_binary_with_single_arches_entry ... ok
[INFO] [stdout] test update_pkg_manifest::tests::writes_commit_when_build_block_present ... ok
[INFO] [stdout] test update_pkg_manifest::tests::updates_single_arch_bare_binary_block ... ok
[INFO] [stdout] test update_pkg_manifest::tests::updates_one_arch_in_multi_arch_block ... ok
[INFO] [stdout] test update_pkg_manifest::tests::shape_from_bare_binary_overrides_arches_present ... ok
[INFO] [stdout] test update_pkg_manifest::tests::updates_both_arches_independently ... ok
[INFO] [stdout] test update_pkg_manifest::tests::idempotent_when_values_already_match ... ok
[INFO] [stdout] test host_tool_probe::tests::probe_compares_numerically_3_20_satisfies_3_9 ... ok
[INFO] [stdout] test pkg_manifest::tests::source_kind_minimal_manifest_parses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 206 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wasm_posix_kernel
[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]    Doc-tests wasm_posix_shared
[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]    Doc-tests wasm_posix_userspace
[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] running `Command { std: "docker" "inspect" "66897e1a388dbd6450f3016e2bf6560aedafeb2292ac37971baffd21e88079af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "66897e1a388dbd6450f3016e2bf6560aedafeb2292ac37971baffd21e88079af", kill_on_drop: false }`
[INFO] [stdout] 66897e1a388dbd6450f3016e2bf6560aedafeb2292ac37971baffd21e88079af
