[INFO] fetching crate smmu 1.7.1... [INFO] testing smmu-1.7.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate smmu 1.7.1 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate smmu 1.7.1 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate smmu 1.7.1 [INFO] tweaked toml for crates.io crate smmu 1.7.1 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate smmu 1.7.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate smmu 1.7.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7bd5316693f1ea8ce8eaae48845b8dd01542178d52597cc8073dd79df57d1a57 [INFO] running `Command { std: "docker" "start" "-a" "7bd5316693f1ea8ce8eaae48845b8dd01542178d52597cc8073dd79df57d1a57", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7bd5316693f1ea8ce8eaae48845b8dd01542178d52597cc8073dd79df57d1a57", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7bd5316693f1ea8ce8eaae48845b8dd01542178d52597cc8073dd79df57d1a57", kill_on_drop: false }` [INFO] [stdout] 7bd5316693f1ea8ce8eaae48845b8dd01542178d52597cc8073dd79df57d1a57 [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6c076881cf51933564784a9f857bfa5eca5e08f72c8a44f9841a7c39eb6eb746 [INFO] running `Command { std: "docker" "start" "-a" "6c076881cf51933564784a9f857bfa5eca5e08f72c8a44f9841a7c39eb6eb746", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling smmu v1.7.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.91s [INFO] running `Command { std: "docker" "inspect" "6c076881cf51933564784a9f857bfa5eca5e08f72c8a44f9841a7c39eb6eb746", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6c076881cf51933564784a9f857bfa5eca5e08f72c8a44f9841a7c39eb6eb746", kill_on_drop: false }` [INFO] [stdout] 6c076881cf51933564784a9f857bfa5eca5e08f72c8a44f9841a7c39eb6eb746 [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9e8290fca7b18c6fe5bae8f78a1872a93660e36ddd413b72c0de16a6f8da533b [INFO] running `Command { std: "docker" "start" "-a" "9e8290fca7b18c6fe5bae8f78a1872a93660e36ddd413b72c0de16a6f8da533b", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling zerocopy-derive v0.8.42 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling scoped-tls v1.0.1 [INFO] [stderr] Compiling quickcheck_macros v1.2.0 [INFO] [stderr] Compiling generator v0.8.8 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling smmu v1.7.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling env_filter v1.0.0 [INFO] [stderr] Compiling env_logger v0.11.9 [INFO] [stderr] Compiling quickcheck v1.1.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling loom v0.7.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 23s [INFO] running `Command { std: "docker" "inspect" "9e8290fca7b18c6fe5bae8f78a1872a93660e36ddd413b72c0de16a6f8da533b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9e8290fca7b18c6fe5bae8f78a1872a93660e36ddd413b72c0de16a6f8da533b", kill_on_drop: false }` [INFO] [stdout] 9e8290fca7b18c6fe5bae8f78a1872a93660e36ddd413b72c0de16a6f8da533b [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 838c1d745cb982a3fc6ca5e074aa8ca3caa4cff8bbf63b12393d40368381feed [INFO] running `Command { std: "docker" "start" "-a" "838c1d745cb982a3fc6ca5e074aa8ca3caa4cff8bbf63b12393d40368381feed", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/smmu-7cd966d774f0d46f) [INFO] [stdout] [INFO] [stdout] running 286 tests [INFO] [stdout] test address_space::tests::test_update_access_flags_hd_does_not_set_dirty_on_read ... ok [INFO] [stdout] test address_space::tests::test_update_access_flags_no_change_when_already_set ... ok [INFO] [stdout] test address_space::tests::test_update_access_flags_no_flags_enabled_returns_false ... ok [INFO] [stdout] test address_space::tests::test_map_single_page ... ok [INFO] [stdout] test address_space::tests::test_permission_violation ... ok [INFO] [stdout] test address_space::tests::test_update_access_flags_ha_sets_af_on_read ... ok [INFO] [stdout] test address_space::tests::test_translate_page ... ok [INFO] [stdout] test cache::tests::test_cache_entry_equality ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_pa ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_iova ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_security_state ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_timestamp ... ok [INFO] [stdout] test cache::tests::test_cache_entry_const_new_with_security ... ok [INFO] [stdout] test cache::tests::test_cache_entry_clone_semantics ... ok [INFO] [stdout] test address_space::tests::test_new_address_space ... ok [INFO] [stdout] test cache::tests::test_cache_entry_multiple_copies ... ok [INFO] [stdout] test cache::tests::test_cache_entry_debug_format ... ok [INFO] [stdout] test cache::tests::test_cache_entry_max_timestamp ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_default_security ... ok [INFO] [stdout] test cache::tests::test_cache_entry_default_construction ... ok [INFO] [stdout] test cache::tests::test_cache_entry_non_page_aligned_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_large_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_realm ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_all ... ok [INFO] [stdout] test cache::tests::test_cache_entry_page_aligned_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_execute_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_none ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_execute ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_write ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_execute ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_nonsecure ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_security_state_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_all_security_states ... ok [INFO] [stdout] test address_space::tests::test_update_access_flags_hd_sets_dirty_on_write ... ok [INFO] [stdout] test cache::tests::test_cache_entry_const_new ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_permissions ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_deterministic ... ok [INFO] [stdout] test cache::tests::test_cache_key_debug_format ... ok [INFO] [stdout] test cache::tests::test_cache_entry_zero_timestamp ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_secure ... ok [INFO] [stdout] test cache::tests::test_cache_key_clone_semantics ... ok [INFO] [stdout] test cache::tests::test_cache_key_equality_same_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_const_construction ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_avalanche_effect ... ok [INFO] [stdout] test cache::tests::test_cache_key_copy_semantics ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_different_pasid ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_different_stream_id ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_collision_resistance ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_different_iova_page ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_different_security_state ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_pages ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_pasids ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_streams ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_security_states ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_fnv_algorithm ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_large_iova ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_max_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_min_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_page_number_upper_bits ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_page_offset_ignored ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_uses_murmur_constants ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_wrapping_mul ... ok [INFO] [stdout] test cache::tests::test_cache_key_hashability ... ok [INFO] [stdout] test cache::tests::test_cache_key_inequality_different_iova ... ok [INFO] [stdout] test cache::tests::test_cache_key_inequality_different_pasid ... ok [INFO] [stdout] test cache::tests::test_cache_key_inequality_different_security_state ... ok [INFO] [stdout] test cache::tests::test_cache_key_inequality_different_stream_id ... ok [INFO] [stdout] test cache::tests::test_cache_key_max_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_min_values ... ok [INFO] [stdout] test cache::tests::test_cache_entry_copy_semantics ... ok [INFO] [stdout] test cache::tests::test_cache_key_new ... ok [INFO] [stdout] test cache::tests::test_cache_key_page_aligned_iova ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_clone_semantics ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_const_construction ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_copy_semantics ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_debug_format ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_equality ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_different_pasid ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_deterministic ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_pasids ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_streams ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_different_stream ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_max_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_min_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_uses_fast_mixing ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_fnv_algorithm ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hashability ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_inequality_different_pasid ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_inequality_different_stream ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_max_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_min_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_new ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_debug_format ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_empty_operations ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_va_range ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_insert_single ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_all ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_fifo_no_timestamp_update ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_collision_resistance ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_eviction_fifo ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_nonexistent_stream ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_lru_timestamp_update ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_eviction_lru ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_multiple_streams_same_pasid ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_entry ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_stream_pasid ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_permissions_preserved ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_lookup_hit ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_lookup_miss ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_fifo ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_concurrent_lookups ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_large_capacity ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_concurrent_inserts ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_pasid ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_multiple_inserts ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_lru ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_stream ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_replacement_policy_default ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_same_stream_multiple_pasids ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_security_state_isolation ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_clear ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_hit_rate ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_zero_lookups ... ok [INFO] [stdout] test fault::detection::tests::test_address_size_exceeds ... ok [INFO] [stdout] test fault::detection::tests::test_address_size_max_values ... ok [INFO] [stdout] test fault::detection::tests::test_address_validation_input ... ok [INFO] [stdout] test fault::detection::tests::test_address_validation_output ... ok [INFO] [stdout] test fault::detection::tests::test_alignment_validation ... ok [INFO] [stdout] test fault::detection::tests::test_comprehensive_detector ... ok [INFO] [stdout] test fault::detection::tests::test_permission_checking ... ok [INFO] [stdout] test fault::detection::tests::test_permission_fault_detection ... ok [INFO] [stdout] test fault::detection::tests::test_translation_fault_detection ... ok [INFO] [stdout] test fault::processing::tests::test_event_filtering ... ok [INFO] [stdout] test fault::processing::tests::test_stall_mode_processing ... ok [INFO] [stdout] test fault::processing::tests::test_statistics_tracking ... ok [INFO] [stdout] test fault::processing::tests::test_terminate_mode_processing ... ok [INFO] [stdout] test fault::queue::tests::test_capacity_limit ... ok [INFO] [stdout] test fault::queue::tests::test_new_queue ... ok [INFO] [stdout] test fault::queue::tests::test_push_pop ... ok [INFO] [stdout] test fault::recovery::tests::test_recommended_strategy_permission_fault ... ok [INFO] [stdout] test fault::queue::tests::test_fifo_order ... ok [INFO] [stdout] test fault::recovery::tests::test_recommended_strategy_translation_fault ... ok [INFO] [stdout] test fault::recovery::tests::test_retry_limit ... ok [INFO] [stdout] test fault::recovery::tests::test_state_save_restore ... ok [INFO] [stdout] test fault::validator::tests::test_address_range_validation ... ok [INFO] [stdout] test fault::validator::tests::test_address_range_validator_32bit ... ok [INFO] [stdout] test fault::validator::tests::test_page_alignment_check ... ok [INFO] [stdout] test fault::validator::tests::test_address_range_validator_48bit ... ok [INFO] [stdout] test fault::validator::tests::test_page_alignment_validation ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_execute ... ok [INFO] [stdout] test fault::validator::tests::test_permission_allows_access ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_read ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_write ... ok [INFO] [stdout] test fault::validator::tests::test_validation_context ... ok [INFO] [stdout] test fault::validator::tests::test_permission_violation_description ... ok [INFO] [stdout] test smmu::tests::bug_new_d_priq_prod_ovflg_preserved_after_advance_on_enqueue ... ok [INFO] [stdout] test smmu::tests::bug_new_d_eventq_prod_ovflg_preserved_after_advance_on_enqueue ... ok [INFO] [stdout] test smmu::tests::bug_rust1_bad_ste_maps_to_c_bad_ste ... ok [INFO] [stdout] test smmu::tests::bug_rust3_advance_index_log2size_19_no_panic ... ok [INFO] [stdout] test smmu::tests::bug_rust3_advance_index_log2size_above_19_clamped_no_panic ... ok [INFO] [stdout] test smmu::tests::bug_new_f_eventq_occupied_entries_masks_cons_bit31 ... ok [INFO] [stdout] test smmu::tests::access_flag_fault_maps_to_f_access ... ok [INFO] [stdout] test smmu::tests::bug_rust3_queue_occupied_log2size_31_no_panic ... ok [INFO] [stdout] test smmu::tests::bug_rust_a_get_stream_count_uses_atomic_after_shutdown ... ok [INFO] [stdout] test smmu::tests::bug_rust_b_shutdown_resets_stream_count_atomic ... ok [INFO] [stdout] test smmu::tests::bug_rust2_stag_zero_never_returned_on_counter_wrap ... ok [INFO] [stdout] test smmu::tests::bug_new_f_is_eventq_empty_masks_both_prod_and_cons_bit31 ... ok [INFO] [stdout] test smmu::tests::bug_rust_c_stream_limit_enforced_after_fetch_add_reorder ... ok [INFO] [stdout] test smmu::tests::bug_rust_e_signal_gerror_consistency_reread ... ok [INFO] [stdout] test smmu::tests::bug_rust_d_cfgi_ste_unknown_stream_uses_get ... ok [INFO] [stdout] test smmu::tests::bug_rust_h01_stag_entry_no_overwrite ... ok [INFO] [stdout] test smmu::tests::bug_rust_h02_failed_translations_single_increment ... ok [INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_bit_positions ... ok [INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_reset_value_uses_correct_bits ... ok [INFO] [stdout] test smmu::tests::bug_rust2_stag_counter_ordering_acquirerel ... ok [INFO] [stdout] test smmu::tests::bug_rust_h_oas_check_still_enforced_after_single_read ... ok [INFO] [stdout] test smmu::tests::bug_rust_j_toggle_ovflg_once_consistency_reread ... ok [INFO] [stdout] test smmu::tests::bug_rust_m01_security_fault_maps_to_f_permission_event ... ok [INFO] [stdout] test smmu::tests::bug_rust_m03_submit_event_enforces_large_capacity ... ok [INFO] [stdout] test smmu::tests::bug_rust_m02_stall_events_bounded_at_2x_capacity ... ok [INFO] [stdout] test smmu::tests::open6_security_violation_maps_to_permission_fault ... ok [INFO] [stdout] test smmu::tests::test_cmdq_initially_empty_by_index ... ok [INFO] [stdout] test smmu::tests::test_cmdq_prod_advances_on_submit ... ok [INFO] [stdout] test smmu::tests::test_cmdq_log2size_for_default_capacity ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_duplicate ... ok [INFO] [stdout] test smmu::tests::test_cmdq_prod_cons_index_after_clear ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_limit ... ok [INFO] [stdout] test smmu::tests::test_eventq_initially_empty_by_index ... ok [INFO] [stdout] test smmu::tests::test_eventq_prod_cons_index_after_clear ... ok [INFO] [stdout] test smmu::tests::test_eventq_prod_advances_on_submit ... ok [INFO] [stdout] test smmu::tests::test_clear_faults ... ok [INFO] [stdout] test smmu::tests::test_initialize ... ok [INFO] [stdout] test smmu::tests::test_fault_recording ... ok [INFO] [stdout] test smmu::tests::test_cmdq_cons_advances_on_process ... ok [INFO] [stdout] test smmu::tests::test_shutdown ... ok [INFO] [stdout] test smmu::tests::test_remove_stream ... ok [INFO] [stdout] test smmu::tests::test_multiple_commands_prod_advances_by_count ... ok [INFO] [stdout] test smmu::tests::test_remove_stream_not_found ... ok [INFO] [stdout] test smmu::tests::test_shutdown_idempotent ... ok [INFO] [stdout] test smmu::tests::test_smmu_new ... ok [INFO] [stdout] test smmu::tests::test_update_config_validation ... ok [INFO] [stdout] test smmu::tests::test_thread_safety_markers ... ok [INFO] [stdout] test stream_context::tests::bug_new2_07_add_pasid_enforces_limit_atomically ... ok [INFO] [stdout] test stream_context::tests::bug_new2_07_add_pasid_rejects_duplicate_atomically ... ok [INFO] [stdout] test stream_context::tests::bug_rust5_privcfg2_demotes_read_execute_privileged ... ok [INFO] [stdout] test stream_context::tests::bug_rust5_privcfg3_promotes_read_execute_via_effective_access_type ... ok [INFO] [stdout] test smmu::tests::test_smmu_with_config ... ok [INFO] [stdout] test smmu::tests::translation_fault_maps_to_f_translation ... ok [INFO] [stdout] test smmu::tests::test_update_config ... ok [INFO] [stdout] test stream_context::tests::bug_rust5_privcfg3_promotes_write_execute_via_effective_access_type ... ok [INFO] [stdout] test stream_context::tests::bug_rust5_privcfg3_promotes_read_write_execute_via_effective_access_type ... ok [INFO] [stdout] test stream_context::tests::bug_rust_g_create_pasid_duplicate_does_not_leak_count ... ok [INFO] [stdout] test stream_context::tests::bug_rust_g_create_pasid_limit_rolls_back_atomic ... ok [INFO] [stdout] test stream_context::tests::bug_rust_m04_create_pasid_enforces_limit_atomically ... ok [INFO] [stdout] test stream_context::tests::bug_rust_m04_create_pasid_rejects_duplicate_atomically ... ok [INFO] [stdout] test stream_context::tests::test_create_pasid_success ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_ha_sets_af_after_translate ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_hd_not_set_on_read ... ok [INFO] [stdout] test types::access_type::tests::test_access_type_bits ... ok [INFO] [stdout] test stream_context::tests::test_stage_configuration ... ok [INFO] [stdout] test types::access_type::tests::test_permissions ... ok [INFO] [stdout] test types::access_type::tests::test_access_type_from_bits ... ok [INFO] [stdout] test stream_context::tests::test_two_stage_translation_pasid_0 ... ok [INFO] [stdout] test types::address::tests::test_iova_basic ... ok [INFO] [stdout] test types::address::tests::test_ipa_basic ... ok [INFO] [stdout] test stream_context::tests::test_remove_pasid ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_new ... ok [INFO] [stdout] test types::address::tests::test_pa_basic ... ok [INFO] [stdout] test types::config::tests::test_address_config_validation ... ok [INFO] [stdout] test types::config::tests::test_cache_config_validation ... ok [INFO] [stdout] test types::config::tests::test_config_constants_default_file ... ok [INFO] [stdout] test types::address::tests::test_page_size_constant ... ok [INFO] [stdout] test types::config::tests::test_configuration_error_types_exist ... ok [INFO] [stdout] test types::config::tests::test_config_constants_version ... ok [INFO] [stdout] test types::config::tests::test_config_constants_env_vars ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_builder ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_validation ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_constants ... ok [INFO] [stdout] test types::config::tests::test_configuration_error_construction ... ok [INFO] [stdout] test types::config::tests::test_queue_config_validation ... ok [INFO] [stdout] test stream_context::tests::test_create_duplicate_pasid ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_development_profile ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_merge ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_from_string ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_server_profile ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_hd_sets_dirty_on_write ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_to_string ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_reset ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_default_construction ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_address_limits ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_embedded_profile ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_queue_sizes ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_resource_limits ... ok [INFO] [stdout] test types::config::tests::test_validation_result_add_warning ... ok [INFO] [stdout] test types::config::tests::test_validation_result_with_error ... ok [INFO] [stdout] test types::fault_record::tests::test_fault_record_basic ... ok [INFO] [stdout] test types::fault_record::tests::test_fault_syndrome_basic ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_validate_detailed ... ok [INFO] [stdout] test types::page_entry::tests::test_device_memory_not_cacheable ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_validation ... ok [INFO] [stdout] test types::config::tests::test_validation_result_success ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_access_flag_default_false ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_cache_settings ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_basic ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_dirty_default_false ... ok [INFO] [stdout] test types::page_entry::tests::test_page_permissions_basic ... ok [INFO] [stdout] test types::security_state::tests::test_access_rules ... ok [INFO] [stdout] test types::security_state::tests::test_encoding ... ok [INFO] [stdout] test types::smmu_error::tests::test_smmu_error_construction ... ok [INFO] [stdout] test types::stream_context_error::tests::test_stream_context_error_display ... ok [INFO] [stdout] test types::stream_context_error::tests::test_stream_context_error_clone ... ok [INFO] [stdout] test types::smmu_error::tests::test_smmu_error_display ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_data_basic ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_error_display ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_with_dirty ... ok [INFO] [stdout] test types::security_state::tests::test_security_states ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_result_err ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_result_ok ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_with_access_flag ... ok [INFO] [stdout] test types::translation_stage::tests::test_stage_flags ... ok [INFO] [stdout] test types::translation_stage::tests::test_encoding ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_zero_capacity - should panic ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_success ... ok [INFO] [stdout] test smmu::tests::test_has_stream ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 286 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/cache_entry_tests.rs (/opt/rustwide/target/debug/deps/cache_entry_tests-25f7561266af8928) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/compliance_test.rs (/opt/rustwide/target/debug/deps/compliance_test-e6264611283c7167) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/concurrency_stress_tests.rs (/opt/rustwide/target/debug/deps/concurrency_stress_tests-a8b19946521f746f) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test stress_long_running_concurrent_operations ... ignored, Run with --ignored for extended testing [INFO] [stdout] test stress_smmu_concurrent_stream_operations ... ok [INFO] [stdout] test stress_smmu_cache_thrashing ... ok [INFO] [stdout] test stress_address_space_mixed_read_write ... ok [INFO] [stdout] test stress_stream_context_translation_bursts ... ok [INFO] [stdout] test stress_address_space_high_contention ... ok [INFO] [stdout] test stress_address_space_concurrent_random_maps ... ok [INFO] [stdout] test stress_stream_context_concurrent_pasid_management ... ok [INFO] [stdout] test stress_smmu_mixed_workload ... ok [INFO] [stdout] test stress_stream_context_mixed_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.22s [INFO] [stdout] [INFO] [stderr] Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-90c35fcdcdf3138e) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/config_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/config_comprehensive_tests-505f19a385f38e1a) [INFO] [stdout] [INFO] [stdout] running 257 tests [INFO] [stdout] test test_address_config_all_valid_iova_bits ... ok [INFO] [stdout] test test_address_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_address_config_builder_debug ... ok [INFO] [stdout] test test_address_config_builder_default ... ok [INFO] [stdout] test test_address_config_builder_new ... ok [INFO] [stdout] test test_address_config_builder_validation_at_build ... ok [INFO] [stdout] test test_address_config_default ... ok [INFO] [stdout] test test_address_config_equality ... ok [INFO] [stdout] test test_address_config_iova_bits_too_large ... ok [INFO] [stdout] test test_address_config_iova_bits_too_small ... ok [INFO] [stdout] test test_address_config_min_boundaries ... ok [INFO] [stdout] test test_address_config_max_boundaries ... ok [INFO] [stdout] test test_address_config_constants_values ... ok [INFO] [stdout] test test_address_config_pa_bits_too_small ... ok [INFO] [stdout] test test_address_config_pa_bits_too_large ... ok [INFO] [stdout] test test_address_config_pasid_count_too_large ... ok [INFO] [stdout] test test_cache_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_cache_config_builder_clone ... ok [INFO] [stdout] test test_address_config_builder_clone ... ok [INFO] [stdout] test test_address_config_stream_count_too_large ... ok [INFO] [stdout] test test_address_config_pasid_count_too_small ... ok [INFO] [stdout] test test_cache_config_builder_debug ... ok [INFO] [stdout] test test_address_config_validation_all_fields ... ok [INFO] [stdout] test test_all_config_builders_have_correct_defaults ... ok [INFO] [stdout] test test_address_config_builder_valid ... ok [INFO] [stdout] test test_address_config_clone ... ok [INFO] [stdout] test test_address_config_debug ... ok [INFO] [stdout] test test_address_config_stream_count_too_small ... ok [INFO] [stdout] test test_address_config_all_valid_pa_bits ... ok [INFO] [stdout] test test_cache_config_builder_default ... ok [INFO] [stdout] test test_cache_config_builder_new ... ok [INFO] [stdout] test test_cache_config_builder_validation_at_build ... ok [INFO] [stdout] test test_cache_config_caching_disabled ... ok [INFO] [stdout] test test_cache_config_clone ... ok [INFO] [stdout] test test_cache_config_constants_values ... ok [INFO] [stdout] test test_cache_config_debug ... ok [INFO] [stdout] test test_cache_config_equality ... ok [INFO] [stdout] test test_cache_config_max_age_duration ... ok [INFO] [stdout] test test_cache_config_max_age_too_large ... ok [INFO] [stdout] test test_cache_config_default ... ok [INFO] [stdout] test test_cache_config_edge_case_sizes ... ok [INFO] [stdout] test test_cache_config_max_age_too_small ... ok [INFO] [stdout] test test_cache_config_max_boundary ... ok [INFO] [stdout] test test_cache_config_min_boundary ... ok [INFO] [stdout] test test_cache_config_tlb_cache_too_small ... ok [INFO] [stdout] test test_cache_config_tlb_cache_too_large ... ok [INFO] [stdout] test test_cache_config_validation_all_fields ... ok [INFO] [stdout] test test_config_constants_backup_file ... ok [INFO] [stdout] test test_config_constants_clone ... ok [INFO] [stdout] test test_config_constants_copy ... ok [INFO] [stdout] test test_cache_config_builder_valid ... ok [INFO] [stdout] test test_cache_config_cache_max_age_duration_conversion ... ok [INFO] [stdout] test test_config_constants_debug ... ok [INFO] [stdout] test test_config_constants_default_file ... ok [INFO] [stdout] test test_config_constants_version ... ok [INFO] [stdout] test test_config_constants_env_vars ... ok [INFO] [stdout] test test_configuration_error_debug ... ok [INFO] [stdout] test test_configuration_error_construction ... ok [INFO] [stdout] test test_configuration_error_display ... ok [INFO] [stdout] test test_configuration_error_field_access ... ok [INFO] [stdout] test test_configuration_error_from_invalid_pasid ... ok [INFO] [stdout] test test_configuration_error_from_all_validation_error_types ... ok [INFO] [stdout] test test_configuration_error_from_validation_error ... ok [INFO] [stdout] test test_configuration_error_type_all_variants_display ... ok [INFO] [stdout] test test_configuration_error_type_clone ... ok [INFO] [stdout] test test_configuration_error_type_copy ... ok [INFO] [stdout] test test_configuration_error_type_copy_semantics ... ok [INFO] [stdout] test test_configuration_error_type_debug ... ok [INFO] [stdout] test test_configuration_error_type_display ... ok [INFO] [stdout] test test_configuration_error_type_equality ... ok [INFO] [stdout] test test_configuration_error_type_hash ... ok [INFO] [stdout] test test_configuration_error_types_coverage ... ok [INFO] [stdout] test test_configuration_error_type_hash_uniqueness ... ok [INFO] [stdout] test test_fault_mode_copy ... ok [INFO] [stdout] test test_fault_mode_debug_output ... ok [INFO] [stdout] test test_fault_mode_default ... ok [INFO] [stdout] test test_fault_mode_debug ... ok [INFO] [stdout] test test_fault_mode_display ... ok [INFO] [stdout] test test_configuration_error_is_std_error ... ok [INFO] [stdout] test test_fault_mode_clone ... ok [INFO] [stdout] test test_configuration_error_equality ... ok [INFO] [stdout] test test_queue_config_accessors ... ok [INFO] [stdout] test test_queue_config_builder_clone ... ok [INFO] [stdout] test test_queue_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_queue_config_builder_default ... ok [INFO] [stdout] test test_queue_config_builder_debug ... ok [INFO] [stdout] test test_queue_config_builder_new ... ok [INFO] [stdout] test test_queue_config_builder_validation_at_build ... ok [INFO] [stdout] test test_queue_config_command_queue_too_small ... ok [INFO] [stdout] test test_queue_config_builder_valid ... ok [INFO] [stdout] test test_queue_config_debug ... ok [INFO] [stdout] test test_queue_config_clone ... ok [INFO] [stdout] test test_queue_config_default ... ok [INFO] [stdout] test test_queue_config_edge_case_sizes ... ok [INFO] [stdout] test test_queue_config_event_queue_too_large ... ok [INFO] [stdout] test test_queue_config_max_boundary ... ok [INFO] [stdout] test test_queue_config_constants_values ... ok [INFO] [stdout] test test_queue_config_event_queue_too_small ... ok [INFO] [stdout] test test_queue_config_overflow_exception_mixed ... ok [INFO] [stdout] test test_queue_config_pri_queue_too_small ... ok [INFO] [stdout] test test_queue_config_overflow_test_exception ... ok [INFO] [stdout] test test_queue_config_with_methods ... ok [INFO] [stdout] test test_queue_config_with_overflow_test_size_on_all_queues ... ok [INFO] [stdout] test test_queue_config_pri_queue_too_large ... ok [INFO] [stdout] test test_resource_limits_builder_all_fields_individually ... ok [INFO] [stdout] test test_resource_limits_builder_debug ... ok [INFO] [stdout] test test_resource_limits_builder_clone ... ok [INFO] [stdout] test test_resource_limits_builder_default ... ok [INFO] [stdout] test test_resource_limits_builder_valid ... ok [INFO] [stdout] test test_resource_limits_builder_validation_at_build ... ok [INFO] [stdout] test test_resource_limits_clone ... ok [INFO] [stdout] test test_resource_limits_constants_values ... ok [INFO] [stdout] test test_queue_config_min_boundary ... ok [INFO] [stdout] test test_resource_limits_debug ... ok [INFO] [stdout] test test_resource_limits_builder_new ... ok [INFO] [stdout] test test_queue_config_with_methods_chaining ... ok [INFO] [stdout] test test_resource_limits_default ... ok [INFO] [stdout] test test_resource_limits_memory_accessors ... ok [INFO] [stdout] test test_resource_limits_max_boundaries ... ok [INFO] [stdout] test test_fault_mode_repr_values ... ok [INFO] [stdout] test test_resource_limits_memory_conversion_functions ... ok [INFO] [stdout] test test_queue_config_command_queue_too_large ... ok [INFO] [stdout] test test_resource_limits_memory_too_large ... ok [INFO] [stdout] test test_queue_config_equality ... ok [INFO] [stdout] test test_resource_limits_memory_accessors_with_different_sizes ... ok [INFO] [stdout] test test_resource_limits_min_boundaries ... ok [INFO] [stdout] test test_resource_limits_memory_conversion_edge_cases ... ok [INFO] [stdout] test test_resource_limits_equality ... ok [INFO] [stdout] test test_fault_mode_equality ... ok [INFO] [stdout] test test_resource_limits_memory_too_small ... ok [INFO] [stdout] test test_resource_limits_thread_count_too_large ... ok [INFO] [stdout] test test_fault_mode_hash ... ok [INFO] [stdout] test test_resource_limits_timeout_duration ... ok [INFO] [stdout] test test_resource_limits_timeout_duration_conversion ... ok [INFO] [stdout] test test_smmu_config_all_profiles_are_valid ... ok [INFO] [stdout] test test_resource_limits_timeout_too_small ... ok [INFO] [stdout] test test_smmu_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_resource_limits_tracking_disabled ... ok [INFO] [stdout] test test_smmu_config_builder_clone ... ok [INFO] [stdout] test test_resource_limits_thread_count_too_small ... ok [INFO] [stdout] test test_smmu_config_builder_custom ... ok [INFO] [stdout] test test_resource_limits_timeout_too_large ... ok [INFO] [stdout] test test_smmu_config_builder_debug ... ok [INFO] [stdout] test test_smmu_config_builder_default ... ok [INFO] [stdout] test test_resource_limits_validation_all_fields ... ok [INFO] [stdout] test test_smmu_config_from_queue_config ... ok [INFO] [stdout] test test_smmu_config_builder_default_impl ... ok [INFO] [stdout] test test_smmu_config_builder_new ... ok [INFO] [stdout] test test_smmu_config_builder_with_invalid_subconfigs ... ok [INFO] [stdout] test test_smmu_config_clone ... ok [INFO] [stdout] test test_smmu_config_debug ... ok [INFO] [stdout] test test_smmu_config_default ... ok [INFO] [stdout] test test_configuration_error_clone ... ok [INFO] [stdout] test test_queue_config_validation_all_queues ... ok [INFO] [stdout] test test_smmu_config_embedded_profile ... ok [INFO] [stdout] test test_smmu_config_development_profile ... ok [INFO] [stdout] test test_smmu_config_default_config ... ok [INFO] [stdout] test test_smmu_config_from_string_all_boolean_combinations ... ok [INFO] [stdout] test test_smmu_config_from_string_whitespace_handling ... ok [INFO] [stdout] test test_smmu_config_from_string_valid ... ok [INFO] [stdout] test test_smmu_config_from_string_all_fields ... ok [INFO] [stdout] test test_smmu_config_from_string_bool_parse_error ... ok [INFO] [stdout] test test_smmu_config_from_string_enable_caching_false ... ok [INFO] [stdout] test test_smmu_config_from_string_enable_resource_tracking_false ... ok [INFO] [stdout] test test_smmu_config_from_string_final_validation_error ... ok [INFO] [stdout] test test_smmu_config_from_string_ignores_malformed_lines ... ok [INFO] [stdout] test test_smmu_config_from_string_invalid_value ... ok [INFO] [stdout] test test_smmu_config_from_string_missing_equals ... ok [INFO] [stdout] test test_smmu_config_from_string_out_of_range ... ok [INFO] [stdout] test test_smmu_config_from_string_parsing_errors ... ok [INFO] [stdout] test test_smmu_config_equality ... ok [INFO] [stdout] test test_smmu_config_from_string_with_comments ... ok [INFO] [stdout] test test_smmu_config_high_performance ... ok [INFO] [stdout] test test_smmu_config_from_string_with_empty_lines ... ok [INFO] [stdout] test test_smmu_config_low_memory ... ok [INFO] [stdout] test test_smmu_config_merge_invalid ... ok [INFO] [stdout] test test_smmu_config_from_string_partial ... ok [INFO] [stdout] test test_smmu_config_merge_validates_other ... ok [INFO] [stdout] test test_smmu_config_queue_config_accessor ... ok [INFO] [stdout] test test_smmu_config_reset ... ok [INFO] [stdout] test test_smmu_config_roundtrip ... ok [INFO] [stdout] test test_smmu_config_server_profile ... ok [INFO] [stdout] test test_smmu_config_minimal ... ok [INFO] [stdout] test test_smmu_config_max_streams_conversion ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_preserves_tracking ... ok [INFO] [stdout] test test_smmu_config_merge_valid ... ok [INFO] [stdout] test test_smmu_config_to_string ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_boundary ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_invalid ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_valid ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_valid ... ok [INFO] [stdout] test test_smmu_config_validate_all_subconfigs_invalid ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_boundary ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_disable_caching ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_invalid ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_boundary ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_valid ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_invalid ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_valid ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_boundary ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_small_cache_warning ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_invalid ... ok [INFO] [stdout] test test_smmu_config_with_max_streams ... ok [INFO] [stdout] test test_stream_config_all_predefined_configs_valid ... ok [INFO] [stdout] test test_stream_config_builder_chaining ... ok [INFO] [stdout] test test_stream_config_builder_clone ... ok [INFO] [stdout] test test_stream_config_builder_all_fields ... ok [INFO] [stdout] test test_stream_config_builder_debug ... ok [INFO] [stdout] test test_stream_config_builder_preserves_values ... ok [INFO] [stdout] test test_stream_config_builder_validation_at_build ... ok [INFO] [stdout] test test_stream_config_bypass ... ok [INFO] [stdout] test test_stream_config_constants ... ok [INFO] [stdout] test test_stream_config_debug ... ok [INFO] [stdout] test test_stream_config_default_is_bypass ... ok [INFO] [stdout] test test_stream_config_clone ... ok [INFO] [stdout] test test_stream_config_equality ... ok [INFO] [stdout] test test_stream_config_stage1_only ... ok [INFO] [stdout] test test_stream_config_predicate_methods ... ok [INFO] [stdout] test test_stream_config_stage2_only ... ok [INFO] [stdout] test test_stream_config_validation_error_paths ... ok [INFO] [stdout] test test_stream_config_validation_max_pasid_exceeds_limit ... ok [INFO] [stdout] test test_stream_config_two_stage ... ok [INFO] [stdout] test test_validation_error_from_generic ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_small_queue_warning ... ok [INFO] [stdout] test test_stream_config_validation_max_pasid_without_pasid_enabled ... ok [INFO] [stdout] test test_stream_config_validation_pasid_without_stage1 ... ok [INFO] [stdout] test test_stream_config_max_pasid_at_boundary ... ok [INFO] [stdout] test test_smmu_config_validate_with_edge_case_values ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_success ... ok [INFO] [stdout] test test_stream_config_builder_default ... ok [INFO] [stdout] test test_stream_config_validation_translation_without_stages ... ok [INFO] [stdout] test test_stream_config_builder_new ... ok [INFO] [stdout] test test_stream_config_validation_stages_without_translation ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_with_warnings ... ok [INFO] [stdout] test test_smmu_config_validate_on_individual_components ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_with_errors ... ok [INFO] [stdout] test test_validation_result_add_error ... ok [INFO] [stdout] test test_validation_result_add_warning ... ok [INFO] [stdout] test test_validation_result_clone ... ok [INFO] [stdout] test test_validation_result_debug ... ok [INFO] [stdout] test test_validation_result_field_access ... ok [INFO] [stdout] test test_validation_result_equality ... ok [INFO] [stdout] test test_validation_result_default ... ok [INFO] [stdout] test test_validation_result_merge_preserves_validity ... ok [INFO] [stdout] test test_validation_result_merge_with_warnings ... ok [INFO] [stdout] test test_validation_error_from_invalid_alignment ... ok [INFO] [stdout] test test_validation_result_merge_with_errors ... ok [INFO] [stdout] test test_validation_error_from_other_types ... ok [INFO] [stdout] test test_validation_result_default_is_invalid ... ok [INFO] [stdout] test test_validation_error_from_permission_denied ... ok [INFO] [stdout] test test_validation_result_merge_success ... ok [INFO] [stdout] test test_validation_error_from_security_violation ... ok [INFO] [stdout] test test_validation_result_merge_invalidates_on_error ... ok [INFO] [stdout] test test_validation_result_success ... ok [INFO] [stdout] test test_validation_result_multiple_errors_and_warnings ... ok [INFO] [stdout] test test_validation_result_with_error ... ok [INFO] [stdout] test test_smmu_config_validate_comprehensive ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 257 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/config_tests.rs (/opt/rustwide/target/debug/deps/config_tests-06cb22a2a43762ba) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/config_tests_new_features.rs (/opt/rustwide/target/debug/deps/config_tests_new_features-35c2baa1b158de2b) [INFO] [stdout] [INFO] [stderr] Running tests/edge_case_error_tests.rs (/opt/rustwide/target/debug/deps/edge_case_error_tests-3a51acc901783469) [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 41 tests [INFO] [stdout] test test_completely_unconfigured_stream ... ok [INFO] [stdout] test test_invalid_stream_id_operations ... ok [INFO] [stdout] test test_invalid_pasid ... ok [INFO] [stdout] test test_memory_safety_arc_sharing ... ok [INFO] [stdout] test test_maximum_32bit_address_boundary ... ok [INFO] [stdout] test test_all_permission_combinations ... ok [INFO] [stdout] test test_memory_safety_drop_order ... ok [INFO] [stdout] test test_minimum_address_boundary ... ok [INFO] [stdout] test test_multiple_pasid_isolation ... ok [INFO] [stdout] test test_address_alignment_edge_cases ... ok [INFO] [stdout] test test_event_queue_overflow ... ok [INFO] [stdout] test test_execute_violation_on_non_executable_page ... ok [INFO] [stdout] test test_maximum_48bit_address_boundary ... ok [INFO] [stdout] test test_command_queue_overflow ... ok [INFO] [stdout] test test_multiple_stream_isolation ... ok [INFO] [stdout] test test_read_violation_on_write_only_page ... ok [INFO] [stdout] test test_non_existent_pasid ... ok [INFO] [stdout] test test_operations_on_unconfigured_stream ... ok [INFO] [stdout] test test_panic_safety_with_shutdown ... ok [INFO] [stdout] test test_physical_address_beyond_boundary ... ok [INFO] [stdout] test test_pri_queue_overflow ... ok [INFO] [stdout] test test_queue_recovery_after_overflow ... ok [INFO] [stdout] test test_reconfiguration_of_configured_stream ... ok [INFO] [stdout] test test_no_panic_on_error_conditions ... ok [INFO] [stdout] test test_unmapped_address_in_valid_range ... ok [INFO] [stdout] test test_no_panic_on_concurrent_access ... ok [INFO] [stdout] test test_concurrent_permission_violations ... ok [INFO] [stdout] test test_translation_consistency_after_remapping ... ok [INFO] [stdout] test test_write_violation_on_read_only_page ... ok [INFO] [stdout] test test_thread_safety_concurrent_pasid_creation ... ok [INFO] [stdout] test test_concurrent_queue_access_under_full_conditions ... ok [INFO] [stdout] test test_no_panic_on_normal_operations ... ok [INFO] [stdout] test test_stream_removal_and_reconfiguration ... ok [INFO] [stdout] test test_address_beyond_48bit_boundary ... ok [INFO] [stdout] test test_address_space_exhaustion ... ok [INFO] [stdout] test test_security_state_permission_violations ... ok [INFO] [stdout] test test_memory_safety_basic_operations ... ok [INFO] [stdout] test test_thread_safety_concurrent_translation ... ok [INFO] [stdout] test test_thread_safety_concurrent_stream_configuration ... ok [INFO] [stdout] test test_thread_safety_queue_operations ... ok [INFO] [stdout] test test_thread_safety_mixed_operations ... ok [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-3b5c2acfd4c80d64) [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test test_fault_isolation_between_streams ... ok [INFO] [stdout] test test_basic_stream_isolation ... ok [INFO] [stdout] test test_pasid_lifecycle_management ... ok [INFO] [stdout] test test_basic_two_stage_translation ... ok [INFO] [stdout] test test_stage2_translation_fault ... ok [INFO] [stdout] test test_basic_pasid_context_switching ... ok [INFO] [stdout] test test_cross_stream_pasid_isolation ... ok [INFO] [stdout] test test_two_stage_permission_intersection ... ok [INFO] [stdout] test test_two_stage_multiple_pages ... ok [INFO] [stdout] test test_stage1_translation_fault ... ok [INFO] [stdout] test test_permission_isolation_between_streams ... ok [INFO] [stdout] test test_pasid_context_isolation ... ok [INFO] [stdout] test test_arm_smmu_v3_compliance ... ok [INFO] [stdout] test test_complete_smmu_lifecycle ... ok [INFO] [stdout] test test_two_stage_concurrent_translations ... ok [INFO] [stdout] test test_concurrent_multi_stream_access ... ok [INFO] [stdout] test test_concurrent_pasid_switching ... ok [INFO] [stdout] test test_concurrent_high_load_scalability ... ok [INFO] [stdout] test test_large_scale_pasid_switching ... ok [INFO] [stdout] test test_massive_translation_load ... ok [INFO] [stdout] test test_large_scale_stream_configuration ... ok [INFO] [stdout] test test_memory_scalability_under_load ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.50s [INFO] [stdout] [INFO] [stderr] Running tests/loom_concurrency_tests.rs (/opt/rustwide/target/debug/deps/loom_concurrency_tests-4896ab178e07c71a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/memory_usage_tests.rs (/opt/rustwide/target/debug/deps/memory_usage_tests-e6ad37dacfb4ff69) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/optimization_validation_test.rs (/opt/rustwide/target/debug/deps/optimization_validation_test-3345303c371bf599) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_page_permissions_bitfield_functionality ... ok [INFO] [stdout] test test_page_entry_size ... ok [INFO] [stdout] test test_page_permissions_size ... ok [INFO] [stdout] test test_cache_line_efficiency ... ok [INFO] [stdout] test test_permissions_backward_compatibility ... ok [INFO] [stdout] test test_single_thread_translation_latency ... ok [INFO] [stdout] test test_concurrent_translation_performance ... ok [INFO] [stdout] test test_memory_efficiency ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/performance_regression_tests.rs (/opt/rustwide/target/debug/deps/performance_regression_tests-3f77247c92d1e5f1) [INFO] [stderr] Running tests/property_based_expanded.rs (/opt/rustwide/target/debug/deps/property_based_expanded-a86a4d313b2d4d90) [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 14 tests [INFO] [stdout] test prop_fault_record_different_fault_types ... ok [INFO] [stdout] test prop_page_boundary_translation ... ok [INFO] [stdout] test prop_two_stage_composition ... ok [INFO] [stdout] test prop_permission_fault_deterministic ... ok [INFO] [stdout] test prop_fault_record_consistency ... ok [INFO] [stdout] test prop_two_stage_permission_intersection ... ok [INFO] [stdout] test prop_max_pasid_boundary ... ok [INFO] [stdout] test prop_concurrent_pasid_creation_idempotent ... ok [INFO] [stdout] test prop_pasid_zero_special_handling ... ok [INFO] [stdout] test prop_fault_queue_fifo_ordering ... ok [INFO] [stdout] test prop_security_state_enforced_isolation ... ok [INFO] [stdout] test prop_fault_detection_consistency ... ok [INFO] [stdout] test prop_security_state_translation_isolation ... ok [INFO] [stdout] test prop_fault_queue_capacity_enforcement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.39s [INFO] [stdout] [INFO] [stderr] Running tests/property_based_tests.rs (/opt/rustwide/target/debug/deps/property_based_tests-6d5235c3da1ad1d2) [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test prop_alignment_preserves_page_number ... ok [INFO] [stdout] test prop_add_offset_wrapping_behavior ... ok [INFO] [stdout] test prop_align_up_to_page_increases_or_preserves ... ok [INFO] [stdout] test prop_address_mask_operations ... ok [INFO] [stdout] test prop_iova_validation ... ok [INFO] [stdout] test prop_is_mapped_consistent_with_translation ... ok [INFO] [stdout] test prop_max_address_boundaries ... ok [INFO] [stdout] test prop_pa_checked_add_respects_52bit_limit ... ok [INFO] [stdout] test prop_iova_checked_add_never_wraps ... ok [INFO] [stdout] test prop_ipa_checked_add_respects_52bit_limit ... ok [INFO] [stdout] test prop_execute_only_denies_read_write ... ok [INFO] [stdout] test prop_pa_validation ... ok [INFO] [stdout] test prop_different_iovas_independent_translations ... ok [INFO] [stdout] test prop_page_aligned_addresses_unchanged_by_align_up ... ok [INFO] [stdout] test prop_page_number_calculation_consistency ... ok [INFO] [stdout] test prop_create_then_remove_pasid ... ok [INFO] [stdout] test prop_page_offset_always_less_than_page_size ... ok [INFO] [stdout] test prop_page_count_invariant_under_overwrites ... ok [INFO] [stdout] test prop_pasid_limit_enforcement ... ok [INFO] [stdout] test prop_pasid_isolation_in_translation ... ok [INFO] [stdout] test prop_map_then_unmap_restores_state ... ok [INFO] [stdout] test prop_pasid_validation ... ok [INFO] [stdout] test prop_stream_id_validation ... ok [INFO] [stdout] test prop_permission_combinations_valid ... ok [INFO] [stdout] test prop_read_write_allows_both ... ok [INFO] [stdout] test prop_overwrite_changes_mapping ... ok [INFO] [stdout] test prop_translation_consistent_across_lookups ... ok [INFO] [stdout] test prop_clear_removes_all_mappings ... ok [INFO] [stdout] test prop_zero_address_handling ... ok [INFO] [stdout] test prop_read_only_denies_write ... ok [INFO] [stdout] test prop_page_count_equals_mappings ... ok [INFO] [stdout] test prop_translation_preserves_page_offset ... ok [INFO] [stdout] test prop_unmap_idempotent ... ok [INFO] [stdout] test prop_translation_stage_combinations ... ok [INFO] [stdout] test prop_translation_per_pasid ... ok [INFO] [stdout] test prop_multiple_pages_independent ... ok [INFO] [stdout] test prop_translation_deterministic ... ok [INFO] [stdout] test prop_security_state_enforcement ... ok [INFO] [stdout] test prop_multiple_pasids_independent ... ok [INFO] [stdout] test prop_clear_removes_all_pasids ... ok [INFO] [stdout] test prop_pasid_count_consistent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s [INFO] [stdout] [INFO] [stderr] Running tests/quickcheck_tests.rs (/opt/rustwide/target/debug/deps/quickcheck_tests-ee81ec3d1a6108c9) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test qc_pa_validation ... ok [INFO] [stdout] test qc_stream_id_validation ... ok [INFO] [stdout] test qc_pasid_validation ... ok [INFO] [stdout] test qc_overwrite_updates_mapping ... ok [INFO] [stdout] test qc_is_mapped_consistent_with_translation ... ok [INFO] [stdout] test qc_security_state_enforcement ... ok [INFO] [stdout] test qc_page_offset_preserved ... ok [INFO] [stdout] test qc_read_write_allows_both ... ok [INFO] [stdout] test qc_iova_validation ... ok [INFO] [stdout] test qc_map_unmap_restores_state ... ok [INFO] [stdout] test qc_read_only_denies_write ... ok [INFO] [stdout] test qc_create_remove_pasid_restores_state ... ok [INFO] [stdout] test qc_smmu_stream_configuration ... ok [INFO] [stdout] test qc_page_count_consistent ... ok [INFO] [stdout] test qc_pasid_translation_isolation ... ok [INFO] [stdout] test qc_translation_deterministic ... ok [INFO] [stdout] test qc_clear_all_pasids_empties ... ok [INFO] [stdout] test qc_multiple_pasids_independent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/serde_test.rs (/opt/rustwide/target/debug/deps/serde_test-1461dc2e1ca54e2b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_4_1_spec.rs (/opt/rustwide/target/debug/deps/test_4_1_spec-40e637cee42440e4) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_opcode_zero_generates_cerror_ill ... ok [INFO] [stdout] test test_opcode_0xff_generates_cerror_ill ... ok [INFO] [stdout] test test_valid_opcode_sync_not_cerror_ill ... ok [INFO] [stdout] test test_reserved_opcode_generates_cerror_ill ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_4_5_spec.rs (/opt/rustwide/target/debug/deps/test_4_5_spec-4b88bc3c5fadae7b) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_atc_inv_global_active_when_ssv_one ... ok [INFO] [stdout] test test_atc_inv_ssec_cerror_ill ... ok [INFO] [stdout] test test_atc_inv_global_ignored_when_ssv_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_7_3_1_event_merging_conformance.rs (/opt/rustwide/target/debug/deps/test_7_3_1_event_merging_conformance-9ad6588c100701f7) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test bug_7_3_1_stall_event_not_suppressed_by_mev_dedup ... ok [INFO] [stdout] test mev_false_all_events_recorded ... ok [INFO] [stdout] test mev_dedup_still_suppresses_terminate_duplicates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_7_3_22_event_priorities.rs (/opt/rustwide/target/debug/deps/test_7_3_22_event_priorities-b045635465375a34) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_7322_vms_fetch_abort_event_enqueued ... ok [INFO] [stdout] test test_7322_vms_fetch_abort_ssv_substream_capable ... ok [INFO] [stdout] test test_7322_vms_fetch_abort_ssv_simple_stream ... ok [INFO] [stdout] test test_7322_vms_fetch_abort_no_event_when_eventqen_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_7_5_gerror_irq_spec.rs (/opt/rustwide/target/debug/deps/test_7_5_gerror_irq_spec-5eb392ee5d208d30) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_7_5_gerror_dpt_err_constant_defined ... ok [INFO] [stdout] test test_7_5_1_gerror_irq_re_raised_after_acknowledgment ... ok [INFO] [stdout] test test_7_5_1_no_spurious_irq_at_reset ... ok [INFO] [stdout] test test_7_5_1_gerror_irq_not_raised_when_irqen_clear ... ok [INFO] [stdout] test test_7_5_1_gerror_irq_not_re_raised_for_already_active_error ... ok [INFO] [stdout] test test_7_5_1_gerror_irq_raised_when_irqen_set ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_access_type.rs (/opt/rustwide/target/debug/deps/test_access_type-89d8062a651dc196) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_access_type_comprehensive.rs (/opt/rustwide/target/debug/deps/test_access_type_comprehensive-eb394314ead832f1) [INFO] [stdout] [INFO] [stdout] running 64 tests [INFO] [stdout] test test_access_type_execute ... ok [INFO] [stdout] test test_access_type_read ... ok [INFO] [stdout] test test_access_type_read_execute ... ok [INFO] [stdout] test test_access_type_read_write ... ok [INFO] [stdout] test test_access_type_read_write_execute ... ok [INFO] [stdout] test test_access_type_write ... ok [INFO] [stdout] test test_all_eight_variants_exist ... ok [INFO] [stdout] test test_access_type_none ... ok [INFO] [stdout] test test_clone ... ok [INFO] [stdout] test test_access_type_write_execute ... ok [INFO] [stdout] test test_const_can_execute ... ok [INFO] [stdout] test test_const_can_read ... ok [INFO] [stdout] test test_copy ... ok [INFO] [stdout] test test_debug ... ok [INFO] [stdout] test test_const_can_write ... ok [INFO] [stdout] test test_default ... ok [INFO] [stdout] test test_display_execute ... ok [INFO] [stdout] test test_display_none ... ok [INFO] [stdout] test test_display_read ... ok [INFO] [stdout] test test_display_read_execute ... ok [INFO] [stdout] test test_from_bits_valid_all ... ok [INFO] [stdout] test test_has_permission_execute ... ok [INFO] [stdout] test test_has_permission_none ... ok [INFO] [stdout] test test_has_permission_read ... ok [INFO] [stdout] test test_has_permission_read_execute ... ok [INFO] [stdout] test test_has_permission_read_write ... ok [INFO] [stdout] test test_has_permission_write ... ok [INFO] [stdout] test test_has_permission_read_write_execute ... ok [INFO] [stdout] test test_hash ... ok [INFO] [stdout] test test_intersect_execute ... ok [INFO] [stdout] test test_intersect_idempotent ... ok [INFO] [stdout] test test_intersect_none ... ok [INFO] [stdout] test test_intersect_read ... ok [INFO] [stdout] test test_intersect_read_write ... ok [INFO] [stdout] test test_intersect_symmetric ... ok [INFO] [stdout] test test_intersect_with_none ... ok [INFO] [stdout] test test_intersect_write ... ok [INFO] [stdout] test test_permission_subset_relationship ... ok [INFO] [stdout] test test_to_bits_all_variants ... ok [INFO] [stdout] test test_union_idempotent ... ok [INFO] [stdout] test test_union_none ... ok [INFO] [stdout] test test_union_read ... ok [INFO] [stdout] test test_union_read_write_execute ... ok [INFO] [stdout] test test_display_read_write ... ok [INFO] [stdout] test test_display_read_write_execute ... ok [INFO] [stdout] test test_display_write ... ok [INFO] [stdout] test test_display_write_execute ... ok [INFO] [stdout] test test_union_execute ... ok [INFO] [stdout] test test_from_bits_invalid ... ok [INFO] [stdout] test test_from_bits_boundary ... ok [INFO] [stdout] test test_from_bits_privileged_compound_variants_valid ... ok [INFO] [stdout] test test_from_bits_round_trip ... ok [INFO] [stdout] test test_union_symmetric ... ok [INFO] [stdout] test test_union_with_none ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test test_union_write ... ok [INFO] [stdout] test test_has_permission_reflexive ... ok [INFO] [stdout] test test_validate_against_all_combinations ... ok [INFO] [stdout] test test_union_with_read_write_execute ... ok [INFO] [stdout] test test_validate_against_error_details ... ok [INFO] [stdout] test test_has_permission_write_execute ... ok [INFO] [stdout] test test_validate_against_failure ... ok [INFO] [stdout] test test_validate_against_success ... ok [INFO] [stdout] test test_union_read_write ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_address_space.rs (/opt/rustwide/target/debug/deps/test_address_space-daceb259ae58acba) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_address_space_section_3_2.rs (/opt/rustwide/target/debug/deps/test_address_space_section_3_2-5e734624590a30f2) [INFO] [stdout] [INFO] [stderr] Running tests/test_address_types.rs (/opt/rustwide/target/debug/deps/test_address_types-a13dc459b636e444) [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/test_asid_tlb_spec.rs (/opt/rustwide/target/debug/deps/test_asid_tlb_spec-9a7968fe96f0afb8) [INFO] [stdout] [INFO] [stderr] Running tests/test_atc_inv_range_spec.rs (/opt/rustwide/target/debug/deps/test_atc_inv_range_spec-125bb13554049171) [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 85 tests [INFO] [stdout] test test_checked_add_with_zero_all_types ... ok [INFO] [stdout] test test_alignment_operations_comprehensive ... ok [INFO] [stdout] test test_all_types_have_identical_behavior ... ok [INFO] [stdout] test test_iova_add_offset_no_overflow ... ok [INFO] [stdout] test test_add_offset_with_zero_all_types ... ok [INFO] [stdout] test test_iova_add_offset_wraps_at_boundary ... ok [INFO] [stdout] test test_iova_add_offset_preserves_page_offset ... ok [INFO] [stdout] test test_iova_add_offset_wraps_correctly ... ok [INFO] [stdout] test test_iova_align_down_to_page ... ok [INFO] [stdout] test test_iova_align_up_boundary_cases ... ok [INFO] [stdout] test test_iova_align_up_to_page_already_aligned ... ok [INFO] [stdout] test test_iova_align_up_to_page_unaligned_rounds_up ... ok [INFO] [stdout] test test_iova_as_u64_alias ... ok [INFO] [stdout] test test_iova_checked_add_at_max_boundary ... ok [INFO] [stdout] test test_iova_checked_add_overflow_returns_none ... ok [INFO] [stdout] test test_iova_checked_add_zero_no_change ... ok [INFO] [stdout] test test_iova_const_new_in_const_context ... ok [INFO] [stdout] test test_iova_const_page_calculations ... ok [INFO] [stdout] test test_iova_debug_format ... ok [INFO] [stdout] test test_iova_format_edge_cases ... ok [INFO] [stdout] test test_iova_mask_all_ones_preserves_value ... ok [INFO] [stdout] test test_iova_mask_page_alignment ... ok [INFO] [stdout] test test_iova_display_format ... ok [INFO] [stdout] test test_iova_checked_add_max_value_overflow ... ok [INFO] [stdout] test test_iova_checked_add_success ... ok [INFO] [stdout] test test_iova_page_offset_calculation ... ok [INFO] [stdout] test test_iova_page_offset_all_values_0_to_4095 ... ok [INFO] [stdout] test test_ipa_add_offset_wraps_at_boundary ... ok [INFO] [stdout] test test_ipa_add_offset_wraps_correctly ... ok [INFO] [stdout] test test_iova_raw_returns_value ... ok [INFO] [stdout] test test_ipa_align_down_to_page ... ok [INFO] [stdout] test test_iova_mask_various_patterns ... ok [INFO] [stdout] test test_ipa_checked_add_at_52bit_boundary ... ok [INFO] [stdout] test test_ipa_checked_add_max_value_overflow ... ok [INFO] [stdout] test test_ipa_checked_add_overflow_returns_none ... ok [INFO] [stdout] test test_ipa_checked_add_success ... ok [INFO] [stdout] test test_ipa_const_new_in_const_context ... ok [INFO] [stdout] test test_ipa_const_page_calculations ... ok [INFO] [stdout] test test_ipa_display_format ... ok [INFO] [stdout] test test_ipa_page_number_calculation ... ok [INFO] [stdout] test test_ipa_page_offset_calculation ... ok [INFO] [stdout] test test_ipa_format_edge_cases ... ok [INFO] [stdout] test test_ipa_raw_returns_value ... ok [INFO] [stdout] test test_new_page_aligned_failure ... ok [INFO] [stdout] test test_max_address_all_types ... ok [INFO] [stdout] test test_ipa_mask_page_alignment ... ok [INFO] [stdout] test test_ipa_mask_various_patterns ... ok [INFO] [stdout] test test_ipa_mask_zero_returns_zero ... ok [INFO] [stdout] test test_ipa_debug_format ... ok [INFO] [stdout] test test_pa_add_offset_preserves_page_offset ... ok [INFO] [stdout] test test_pa_add_offset_wraps_at_boundary ... ok [INFO] [stdout] test test_pa_add_offset_wraps_correctly ... ok [INFO] [stdout] test test_pa_align_down_to_page ... ok [INFO] [stdout] test test_pa_align_up_to_page_already_aligned ... ok [INFO] [stdout] test test_pa_add_offset_no_overflow ... ok [INFO] [stdout] test test_ipa_align_up_to_page_unaligned_rounds_up ... ok [INFO] [stdout] test test_pa_align_up_boundary_cases ... ok [INFO] [stdout] test test_pa_align_up_to_page_unaligned_rounds_up ... ok [INFO] [stdout] test test_ipa_as_u64_alias ... ok [INFO] [stdout] test test_ipa_align_up_to_page_already_aligned ... ok [INFO] [stdout] test test_new_page_aligned_success ... ok [INFO] [stdout] test test_pa_checked_add_at_52bit_boundary ... ok [INFO] [stdout] test test_is_page_aligned_consistency ... ok [INFO] [stdout] test test_pa_checked_add_max_value_overflow ... ok [INFO] [stdout] test test_pa_as_u64_alias ... ok [INFO] [stdout] test test_pa_const_page_calculations ... ok [INFO] [stdout] test test_pa_const_new_in_const_context ... ok [INFO] [stdout] test test_pa_debug_format ... ok [INFO] [stdout] test test_pa_display_format ... ok [INFO] [stdout] test test_pa_format_edge_cases ... ok [INFO] [stdout] test test_pa_mask_all_ones_preserves_value ... ok [INFO] [stdout] test test_pa_mask_page_alignment ... ok [INFO] [stdout] test test_pa_mask_various_patterns ... ok [INFO] [stdout] test test_pa_mask_zero_returns_zero ... ok [INFO] [stdout] test test_pa_page_number_calculation ... ok [INFO] [stdout] test test_pa_checked_add_at_max_minus_one ... ok [INFO] [stdout] test test_iova_mask_zero_returns_zero ... ok [INFO] [stdout] test test_pa_checked_add_overflow_returns_none ... ok [INFO] [stdout] test test_iova_page_number_calculation ... ok [INFO] [stdout] test test_pa_checked_add_success ... ok [INFO] [stdout] test test_pa_page_offset_all_values_0_to_4095 ... ok [INFO] [stdout] test test_pa_page_offset_calculation ... ok [INFO] [stdout] test test_page_size_constant ... ok [INFO] [stdout] test test_zero_address_all_types ... ok [INFO] [stdout] test test_pa_raw_returns_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_set_pasid_asid_unknown_pasid_fails ... ok [INFO] [stdout] test test_set_pasid_asid_returns_ok ... ok [INFO] [stdout] test test_asid_invalidation_does_not_affect_different_asid ... ok [INFO] [stdout] test test_set_pasid_asid_unknown_stream_fails ... ok [INFO] [stdout] test test_tlbi_el2_asid_removes_matching_asid ... ok [INFO] [stdout] test test_asid_invalidation_covers_multiple_pasids ... ok [INFO] [stdout] test test_set_then_get_pasid_asid ... ok [INFO] [stdout] test test_tlbi_nh_asid_removes_only_matching_asid ... ok [INFO] [stdout] test test_tlb_entry_tagged_with_asid ... ok [INFO] [stdout] test test_default_pasid_asid_is_zero ... ok [INFO] [stdout] test test_asid_zero_invalidation_scoped ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_atc_inv_range_boundary_end_is_inclusive ... ok [INFO] [stdout] test test_atc_inv_global_flag_invalidates_all_for_stream_pasid ... ok [INFO] [stdout] test test_atc_inv_global_does_not_affect_other_streams ... ok [INFO] [stdout] test test_atc_inv_range_boundary_start_is_inclusive ... ok [INFO] [stdout] test test_atc_inv_emits_completion_event ... ok [INFO] [stdout] test test_atc_inv_increments_invalidation_count ... ok [INFO] [stdout] test test_atc_inv_range_evicts_entries_within_range ... ok [INFO] [stdout] test test_atc_inv_range_does_not_affect_other_pasids ... ok [INFO] [stdout] test test_atc_inv_range_does_not_affect_other_streams ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug03_gerror_gerrorn_spec.rs (/opt/rustwide/target/debug/deps/test_bug03_gerror_gerrorn_spec-74f73f328dcb143d) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug03_gerror_and_gerrorn_zero_at_reset ... ok [INFO] [stderr] Running tests/test_bug04_cr0_reset_spec.rs (/opt/rustwide/target/debug/deps/test_bug04_cr0_reset_spec-ca6e1b7b2189da76) [INFO] [stdout] test bug03_get_gerrorn_accessible ... ok [INFO] [stdout] test bug03_clear_gerror_on_unset_bit_is_noop ... ok [INFO] [stdout] test bug03_no_active_error_at_reset ... ok [INFO] [stdout] test bug03_second_signal_does_not_retoggle_gerror ... ok [INFO] [stdout] test bug03_clear_gerror_toggles_gerrorn_not_gerror ... ok [INFO] [stdout] test bug03_full_lifecycle_signal_acknowledge_resignal ... ok [INFO] [stdout] test bug03_first_signal_toggles_gerror ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug04_cr0_cmdqen_clear_after_reset ... ok [INFO] [stdout] test bug04_cr0_priqen_clear_after_reset ... ok [INFO] [stdout] test bug04_cr0_smmuen_clear_after_reset ... ok [INFO] [stdout] test bug04_cmdqen_zero_prevents_command_processing ... ok [INFO] [stdout] test bug04_enable_sets_queue_enables_and_smmuen ... ok [INFO] [stdout] test bug04_cr0_all_bits_zero_after_reset ... ok [INFO] [stdout] test bug04_cr0_eventqen_clear_after_reset ... ok [INFO] [stderr] Running tests/test_bug06_c_bad_cd_no_stall_spec.rs (/opt/rustwide/target/debug/deps/test_bug06_c_bad_cd_no_stall_spec-c63ffde0b66dd2a8) [INFO] [stdout] test bug04_eventqen_zero_suppresses_events ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug06_regression_normal_stall_still_works_after_fix ... ok [INFO] [stdout] test bug06_c_bad_cd_event_stall_field_must_be_false ... ok [INFO] [stdout] test bug06_c_bad_cd_pasid_not_found_records_correct_event_type ... ok [INFO] [stderr] Running tests/test_bug13_stall_events_not_dropped_spec.rs (/opt/rustwide/target/debug/deps/test_bug13_stall_events_not_dropped_spec-726b6933faedc608) [INFO] [stdout] test bug06_c_bad_cd_pasid_not_found_must_not_stall ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test bug13_stall_event_not_dropped_when_queue_full ... ok [INFO] [stderr] Running tests/test_bug2_bug3_spec.rs (/opt/rustwide/target/debug/deps/test_bug2_bug3_spec-13c897e2550b2155) [INFO] [stdout] test bug13_non_stall_overflow_still_triggers_ovflg ... ok [INFO] [stdout] test bug13_stall_event_not_dropped_at_2x_capacity ... ok [INFO] [stdout] test test_7_4_stall_pending_drained_by_get_events_without_new_translation ... ok [INFO] [stdout] test bug13_multiple_stall_events_preserved_in_pending_buffer ... ok [INFO] [stdout] test bug13_stall_pending_does_not_trigger_ovflg ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug2_stage2_uses_stage1_output_ns_not_incoming ... ok [INFO] [stdout] test bug2_stage2_ptw_security_mismatch_fails_correctly ... ok [INFO] [stdout] test bug2_stage2_ptw_uses_stage1_output_security_state ... ok [INFO] [stdout] test bug3_tlb_hit_el2e2h_enforces_privileged_only ... ok [INFO] [stdout] test bug3_tlb_hit_path_does_not_enforce_priv_when_el2_suppresses ... ok [INFO] [stderr] Running tests/test_bug6_stream_count_toctou.rs (/opt/rustwide/target/debug/deps/test_bug6_stream_count_toctou-1df4980d5506c672) [INFO] [stdout] test bug3_tlb_hit_path_does_not_enforce_priv_when_el3_suppresses ... ok [INFO] [stdout] test bug3_tlb_hit_normal_page_succeeds_with_el1el0 ... ok [INFO] [stdout] test bug3_tlb_hit_path_enforces_privileged_only_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test stream_count_rolls_back_on_duplicate ... ok [INFO] [stdout] test stream_limit_enforced_single_thread ... ok [INFO] [stdout] test stream_limit_not_exceeded_under_concurrent_configure ... ok [INFO] [stdout] test stream_limit_stress_many_threads ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_aidr01_archmajorrev.rs (/opt/rustwide/target/debug/deps/test_bug_aidr01_archmajorrev-0008b7f3ada9e417) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_aidr_archmajorrev_is_one ... ok [INFO] [stdout] test test_aidr_archminorrev_is_two ... ok [INFO] [stderr] Running tests/test_bug_audit114_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit114_spec-24132c9fd18735f5) [INFO] [stdout] test test_aidr_value_is_0x12_for_smmv3_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test audit_114_stage1_only_pa_exceeds_oas_must_silently_truncate ... 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 tests/test_bug_audit115_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit115_spec-11620bfbf74767f9) [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_audit123_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit123_spec-61031f3c1eb565b9) [INFO] [stdout] running 4 tests [INFO] [stdout] test audit_115_ttb0_exceeds_ips_limit_must_emit_c_bad_cd ... ok [INFO] [stdout] test audit_115_ttb1_exceeds_ips_limit_must_emit_c_bad_cd ... ok [INFO] [stdout] test audit_115_ttb0_and_ttb1_within_ips_limit_must_succeed ... ok [INFO] [stdout] test audit_115_epd0_true_skips_ttb0_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test audit_123_s2ttb_exceeds_52bit_oas_must_emit_c_bad_ste ... ok [INFO] [stderr] Running tests/test_bug_audit124_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit124_spec-4d178eeedbf3b244) [INFO] [stdout] test audit_123_ttb0_just_below_52bit_limit_must_succeed ... ok [INFO] [stdout] test audit_123_ttb0_exceeds_52bit_ips_must_emit_c_bad_cd ... ok [INFO] [stdout] test audit_123_ttb1_exceeds_52bit_ips_must_emit_c_bad_cd ... ok [INFO] [stdout] test audit_123_ttb0_at_52bit_limit_is_out_of_range ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_audit125_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit125_spec-4c78c3d8c6eb2213) [INFO] [stdout] running 5 tests [INFO] [stdout] test test_eventqen_ro_while_set ... ok [INFO] [stdout] test test_cmdqen_ro_while_set ... ok [INFO] [stdout] test test_priqen_ro_while_set ... ok [INFO] [stdout] test test_queue_bits_writable_before_enable ... ok [INFO] [stdout] test test_smmuen_clearable_when_queues_disabled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_audit126_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit126_spec-5da1b2da2dff1db4) [INFO] [stdout] running 3 tests [INFO] [stdout] test test_ats_tt_atschk1_abort_stream_no_event ... ok [INFO] [stdout] test test_ats_tt_atschk0_abort_stream_no_transl_forbidden ... ok [INFO] [stdout] test test_ats_tt_atschk1_bypass_stream_emits_transl_forbidden ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stderr] Running tests/test_bug_audit127_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit127_spec-3ba9395e4ce00f2d) [INFO] [stdout] test test_ats_tr_unmapped_page_no_event ... ok [INFO] [stdout] test test_ats_tr_valid_mapping_ok_no_event ... ok [INFO] [stdout] test test_ats_tr_permission_fault_no_event ... ok [INFO] [stdout] test test_ordinary_unmapped_page_still_records_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_ats_tt_atschk1_config_error_no_rec_cfg_ats_no_event ... ok [INFO] [stdout] test test_ats_tt_atschk1_translation_fault_still_emits_transl_forbidden ... ok [INFO] [stdout] test test_ats_tt_atschk1_bad_substreamid_records_config_event ... ok [INFO] [stdout] test test_ats_tt_atschk1_stream_disabled_records_config_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_audit128_spec.rs (/opt/rustwide/target/debug/deps/test_bug_audit128_spec-75fce8acbb7086b5) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test bug_audit128_two_stage_s2ha_false_generates_f_access_for_af_zero ... ok [INFO] [stdout] test bug_audit128_two_stage_s2ha_sets_af_on_stage2_descriptor ... ok [INFO] [stdout] test bug_audit128_two_stage_s2ha_true_af_already_set_succeeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_audit_133_instcfg_reserved.rs (/opt/rustwide/target/debug/deps/test_bug_audit_133_instcfg_reserved-bffe644e565772a9) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test instcfg_0b10_forces_data ... ok [INFO] [stdout] test instcfg_0b01_reserved_behaves_as_passthrough ... ok [INFO] [stderr] Running tests/test_bug_fixes_four_bugs.rs (/opt/rustwide/target/debug/deps/test_bug_fixes_four_bugs-02123d1b54a7a1ed) [INFO] [stdout] test instcfg_0b00_passthrough ... ok [INFO] [stdout] test instcfg_0b11_forces_instruction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bug_rust3_ril_scale_255_does_not_panic ... ok [INFO] [stdout] test bug_rust3_ril_small_scale_no_overflow ... ok [INFO] [stdout] test bug_rust1_integration_bad_ste_event_from_missing_stage2 ... ok [INFO] [stdout] test bug_rust5_privcfg3_promotes_write_execute ... ok [INFO] [stdout] test bug_rust2_s2affd_false_generates_af_fault_on_stage2_only ... ok [INFO] [stdout] test bug_rust3_ril_scale_40_does_not_panic ... ok [INFO] [stdout] test bug_rust2_s2affd_true_suppresses_af_fault_on_two_stage ... ok [INFO] [stdout] test bug_rust5_privcfg3_promotes_read_write_execute ... ok [INFO] [stdout] test bug_rust2_s2affd_true_suppresses_af_fault_on_stage2_only ... ok [INFO] [stderr] Running tests/test_bug_fixes_mar2026.rs (/opt/rustwide/target/debug/deps/test_bug_fixes_mar2026-1f7f657aa63f36be) [INFO] [stdout] test bug_rust5_privcfg3_promotes_read_execute ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test test_bug11_strw_el3_nonsecure_emits_c_bad_ste_event ... ok [INFO] [stdout] test test_bug11_s2ttb_oas_violation_emits_c_bad_ste_event ... ok [INFO] [stdout] test bug12_tlbi_s2_ipa_invalidates_two_stage_tlb_entry ... ok [INFO] [stdout] test bug6_signal_gerror_idempotent ... ok [INFO] [stdout] test test_bug11_c_bad_ste_not_emitted_when_eventqen_zero ... ok [INFO] [stdout] test test_bug13_second_remove_returns_stream_not_found ... ok [INFO] [stdout] test test_bug11_reserved_ste_config_emits_c_bad_ste_event ... ok [INFO] [stdout] test bug6_gerror_concurrent_signal_clear_invariant ... ok [INFO] [stdout] test bug6_gerror_xor_invariant_signal_then_clear ... ok [INFO] [stdout] test test_bug13_concurrent_remove_at_most_one_error ... ok [INFO] [stdout] test bug4_remove_stream_concurrent_no_stale_translation ... ok [INFO] [stdout] test bug4_remove_stream_tlb_invalidated_before_map_removal ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_pri_queue_clear.rs (/opt/rustwide/target/debug/deps/test_bug_pri_queue_clear-814345a71844567e) [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bug1_clear_pri_queue_queue_is_empty_by_index ... ok [INFO] [stdout] test bug1_reset_queues_resets_pri_indices ... ok [INFO] [stdout] test bug1_clear_pri_queue_resets_priq_cons_to_zero ... ok [INFO] [stdout] test bug1_clear_pri_queue_resets_priq_prod_to_zero ... ok [INFO] [stdout] test bug1_clear_pri_queue_prod_equals_cons ... ok [INFO] [stderr] Running tests/test_bug_rust1_stage2_ptw.rs (/opt/rustwide/target/debug/deps/test_bug_rust1_stage2_ptw-689d660c587e6855) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug_rust1_ptw_uses_read_access_type_s2_readonly_read_succeeds ... ok [INFO] [stdout] test bug_rust1_execute_only_s2_execute_succeeds ... ok [INFO] [stdout] test bug_rust1_write_to_s2_readonly_ipa_returns_permission_violation ... ok [INFO] [stderr] Running tests/test_bug_rust2_streamid_hash.rs (/opt/rustwide/target/debug/deps/test_bug_rust2_streamid_hash-754844acdfafb6ac) [INFO] [stdout] test bug_rust1_ptw_readonly_s2_write_denied_via_intersection ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test cache_key_hash_formula_handles_full_32bit_stream_id ... ok [INFO] [stdout] test cache_key_hash_distinguishes_adjacent_stream_ids ... ok [INFO] [stdout] test cache_key_hash_is_deterministic ... ok [INFO] [stdout] test cache_key_hash_uses_full_stream_id_range ... ok [INFO] [stdout] test tlb_cache_stores_distinct_stream_id_entries ... ok [INFO] [stdout] test cache_key_hash_no_collisions_in_256_streams_x_4_pages ... ok [INFO] [stdout] test tlb_cache_single_thread_capacity_respected ... ok [INFO] [stdout] test cache_key_hash_distinguishes_boundary_stream_ids ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust3_s1dss.rs (/opt/rustwide/target/debug/deps/test_bug_rust3_s1dss-85b197f84a8c0ca8) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test s1dss_00_no_mapping_counter_incremented_once ... ok [INFO] [stdout] test s1dss_10_ssv1_ssid0_must_abort_per_spec ... ok [INFO] [stdout] test s1dss_10_pasid_nonzero_uses_cd_pasid ... ok [INFO] [stdout] test s1dss_10_pasid0_uses_cd0_normally ... ok [INFO] [stdout] test s1dss_00_valid_mapping_counter_incremented_once ... ok [INFO] [stderr] Running tests/test_bug_rust4_tlb_race.rs (/opt/rustwide/target/debug/deps/test_bug_rust4_tlb_race-81d18b695233244b) [INFO] [stdout] test s1dss_10_pasid0_not_aborted_ssv0_behaviour ... ok [INFO] [stdout] test s1dss_10_failed_inner_translate_counter_once ... ok [INFO] [stdout] test s1dss_00_produces_exactly_one_event ... ok [INFO] [stdout] test s1dss_10_spec_ssv1_ssid0_termination_documented ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tlb_cache_capacity_enforced_single_thread ... ok [INFO] [stdout] test tlb_cache_concurrent_inserts_are_consistent ... ok [INFO] [stderr] Running tests/test_bug_rust5_pasid_security_state.rs (/opt/rustwide/target/debug/deps/test_bug_rust5_pasid_security_state-4cda5fa57ea10422) [INFO] [stdout] test tlb_cache_concurrent_inserts_respect_capacity ... ok [INFO] [stdout] test tlb_cache_stress_high_contention_small_cache ... ok [INFO] [stdout] test tlb_cache_concurrent_inserts_lru_no_panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test pasids_by_security_state_returned_pasids_are_translatable ... ok [INFO] [stdout] test pasids_by_security_state_secure_stream_returns_all_pasids_for_secure_query ... ok [INFO] [stdout] test pasids_by_security_state_nonsecure_stream_returns_all_pasids ... ok [INFO] [stdout] test pasids_by_security_state_nonsecure_stream_secure_query_is_empty ... ok [INFO] [stdout] test pasids_by_security_state_empty_stream_is_always_empty ... ok [INFO] [stdout] test pasids_by_security_state_single_pasid_matching_state ... ok [INFO] [stderr] Running tests/test_bug_rust6_hasher_consistency.rs (/opt/rustwide/target/debug/deps/test_bug_rust6_hasher_consistency-dbf5dd9ede424662) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test fxhasher_chained_write_matches_chained_write_u64 ... ok [INFO] [stdout] test fxhasher_write_bytes_equals_write_u32_for_stream_id ... ok [INFO] [stdout] test fxhasher_write_bytes_equals_write_u64_for_aligned_value ... ok [INFO] [stdout] test fxhasher_write_bytes_equals_write_u64_for_max ... ok [INFO] [stdout] test fxhasher_write_bytes_equals_write_u64_for_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr10_stream_id_in_fault.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr10_stream_id_in_fault-ec8744854b7b8f75) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test dbgr10_fault_record_stream_id_not_placeholder_zero ... ok [INFO] [stderr] Running tests/test_bug_rust_dbgr11_is_abort_mode_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr11_is_abort_mode_ordering-2a93712c36855e3d) [INFO] [stdout] test dbgr10_fault_record_has_nonzero_stream_id ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test dbgr11_abort_mode_independent_of_enabled ... ok [INFO] [stdout] test dbgr11_is_abort_mode_consistent_across_multiple_toggles ... ok [INFO] [stdout] test dbgr11_is_abort_mode_false_after_clear ... ok [INFO] [stdout] test dbgr11_is_abort_mode_false_on_new_context ... ok [INFO] [stdout] test dbgr11_is_abort_mode_true_after_set ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr11_is_enabled_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr11_is_enabled_ordering-513a24227bb4efa5) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test dbgr11_is_enabled_reflects_disable ... ok [INFO] [stdout] test dbgr11_is_enabled_uses_acquire_ordering ... ok [INFO] [stdout] test dbgr11_is_enabled_reflects_enable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr12_stall_queue_full.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr12_stall_queue_full-0b0742b4090090f9) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test dbgr12_stall_mode_allocates_stags ... ok [INFO] [stdout] test dbgr12_stall_queue_full_variant_exists ... ok [INFO] [stdout] test dbgr12_stall_queue_full_returned_when_exhausted ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr1_tlb_output_attrs.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr1_tlb_output_attrs-7f9fd7ca76f6d607) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test dbgr1_tlb_cache_hit_preserves_mem_type_and_shareability ... ok [INFO] [stdout] test dbgr1_tlb_cache_hit_all_six_output_attrs_preserved ... ok [INFO] [stdout] test dbgr1_tlb_cache_hit_mem_type_zero_when_mt_cfg_false ... ok [INFO] [stdout] test dbgr1_tlb_cache_hit_physical_address_unchanged ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr2_bad_cd_event.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr2_bad_cd_event-7b905faab9c24a73) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test dbgr2_invalid_t0sz_returns_bad_cd_error ... ok [INFO] [stdout] test dbgr2_invalid_cd_records_c_bad_cd_event_not_substreamid ... ok [INFO] [stdout] test dbgr2_bad_cd_from_invalid_t0sz_must_not_stall ... ok [INFO] [stdout] test dbgr2_aa64_false_returns_bad_cd_error ... ok [INFO] [stdout] test dbgr2_invalid_t1sz_returns_bad_cd_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr3_s1dss.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr3_s1dss-3c073bb5f8998a0c) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test dbgr3_s1dss_bypass_returns_identity_mapping ... ok [INFO] [stdout] test dbgr6_s1dss_abort_not_pasid_not_found ... ok [INFO] [stdout] test dbgr3_s1dss_bypass_no_pasid_entry_needed ... ok [INFO] [stdout] test dbgr6_s1dss_abort_returns_stream_disabled ... ok [INFO] [stdout] test dbgr3_s1dss_bypass_only_for_pasid0 ... ok [INFO] [stdout] test dbgr3_s1dss_cd0_fallthrough_uses_normal_lookup ... ok [INFO] [stdout] test dbgr6_s1dss_ignored_when_not_substream_capable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr4_abort_mode.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr4_abort_mode-5b6939c8347a010c) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test dbgr4_abort_mode_forces_stages_disabled ... ok [INFO] [stdout] test dbgr4_abort_mode_translation_returns_stream_disabled ... ok [INFO] [stderr] Running tests/test_bug_rust_dbgr5_is_enabled_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr5_is_enabled_ordering-80efb0d0a7d00bb1) [INFO] [stdout] test dbgr4_abort_mode_stage1_not_accessible ... ok [INFO] [stdout] test dbgr4_abort_mode_via_builder_translation_enabled_false ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test dbgr5_is_enabled_true_on_new_context ... ok [INFO] [stdout] test dbgr5_is_enabled_false_after_disable ... ok [INFO] [stdout] test dbgr5_is_enabled_consistent_across_multiple_toggles ... ok [INFO] [stderr] Running tests/test_bug_rust_dbgr7_gerror_cas.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr7_gerror_cas-d48b17b027436f2b) [INFO] [stdout] test dbgr5_is_enabled_true_after_reenable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test dbgr7_gerror_can_be_reactivated_after_ack ... ok [INFO] [stdout] test dbgr7_gerror_toggle_idempotent_when_already_active ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr8_ovflg_cas.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr8_ovflg_cas-abb9c9a2a1178cad) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test dbgr8_ovflg_toggled_once_on_overflow ... ok [INFO] [stdout] test dbgr8_ovflg_stable_during_sustained_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_dbgr9_fault_no_drop.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr9_fault_no_drop-182d61994e48f102) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test dbgr9_single_fault_always_recorded ... ok [INFO] [stdout] test dbgr9_fault_records_not_dropped_by_lock_contention ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_f2_tlb_double_lookup.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f2_tlb_double_lookup-c18938f900f51360) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test f2_all_six_output_attrs_consistent_slow_fast_path ... ok [INFO] [stdout] test f2_non_privileged_page_output_attrs_use_same_guard ... ok [INFO] [stdout] test f2_single_guard_output_attrs_consistent_with_priv_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_f3_gerror_toctou.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f3_gerror_toctou-bb93d61b30484c4b) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test f3_command_queue_halts_while_cmdq_err_active ... ok [INFO] [stdout] test f3_commands_resume_after_clear_gerror ... ok [INFO] [stdout] test f3_gerror_check_never_spuriously_passes_in_single_thread ... ok [INFO] [stdout] test f3_gerror_xor_active_test_is_correct ... ok [INFO] [stderr] Running tests/test_bug_rust_f5_enable_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f5_enable_ordering-a59459716be91cdb) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test f5_fault_immediately_after_enable_is_recorded_in_event_queue ... ok [INFO] [stdout] test f5_cmdqen_also_set_after_enable ... ok [INFO] [stdout] test f5_smmuen_and_eventqen_both_set_atomically ... ok [INFO] [stdout] test f5_priqen_also_set_after_enable ... ok [INFO] [stdout] test f5_eventqen_set_before_or_simultaneously_with_smmuen ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_rust_new1_atomic_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_new1_atomic_ordering-3d214059b31afb71) [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_all_setters_release_acquire_chain ... ok [INFO] [stdout] test test_set_aa64_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_abort_mode_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_ha_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_hd_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_inst_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_mem_attr_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_alloc_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_ns_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_mt_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_s1cd_max_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_s1dss_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_priv_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_security_state_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_sh_cfg_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_stall_enabled_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_strw_el1el0_observable ... ok [INFO] [stdout] test test_set_strw_el2e2h_observable ... ok [INFO] [stdout] test test_set_strw_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_t0sz_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_t1sz_release_pairs_with_acquire ... ok [INFO] [stdout] test test_set_strw_el3_observable ... ok [INFO] [stdout] test test_set_vmid_max_value_observable ... ok [INFO] [stdout] test test_set_vmid_release_pairs_with_acquire ... ok [INFO] [stderr] Running tests/test_bug_rust_new2_update_configuration.rs (/opt/rustwide/target/debug/deps/test_bug_rust_new2_update_configuration-16963108385cfa40) [INFO] [stdout] test test_set_stall_disabled_observable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_update_configuration_callable_through_arc ... ok [INFO] [stdout] test test_configure_stream_inst_cfg_applied_in_translation ... ok [INFO] [stdout] test test_full_path_gap1_gap2_via_configure_stream ... ok [INFO] [stdout] test test_configure_stream_mem_attr_applied_in_translation ... ok [INFO] [stdout] test test_configure_stream_sh_cfg_applied_in_translation ... ok [INFO] [stdout] test test_update_configuration_works_with_shared_reference ... ok [INFO] [stdout] test test_configure_stream_strw_el2_applied ... ok [INFO] [stdout] test test_configure_stream_alloc_cfg_applied_in_translation ... ok [INFO] [stdout] test test_configure_stream_priv_cfg_applied_in_translation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bug_tbi_lookup.rs (/opt/rustwide/target/debug/deps/test_bug_tbi_lookup-9dd3e6dbb7d98c31) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug2_tbi_1_all_ones_tag_byte_resolves_page ... ok [INFO] [stdout] test bug2_tbi_1_tagged_iova_translates_same_as_clean ... ok [INFO] [stdout] test bug2_tbi_1_t0sz16_tagged_iova_full_translation ... ok [INFO] [stdout] test bug2_tbi_0_tagged_iova_does_not_match_clean_page ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugaudit_fixes.rs (/opt/rustwide/target/debug/deps/test_bugaudit_fixes-5322cfbbfe8e1dd7) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bugaudit7_stag_values_are_unique_across_stalls ... ok [INFO] [stdout] test bugaudit3_pasid0_not_special_for_stage2_miss ... ok [INFO] [stdout] test bugaudit3_stage2_is_stream_scoped_not_pasid_scoped ... ok [INFO] [stdout] test bugaudit1_ril_range_scale2_four_granules ... ok [INFO] [stdout] test bugaudit4_queue_not_full_after_consuming_events ... ok [INFO] [stdout] test bugaudit7_stag_allocation_never_returns_zero ... ok [INFO] [stdout] test bugaudit4_get_events_advances_eventq_cons ... ok [INFO] [stdout] test bugaudit1_ril_range_formula_uses_scale_not_5times_scale ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugfix_privileged_access_type.rs (/opt/rustwide/target/debug/deps/test_bugfix_privileged_access_type-ec61287573ccf0dd) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test bug4_access_type_execute_privileged_is_privileged ... ok [INFO] [stdout] test bug4_access_type_read_privileged_is_privileged ... ok [INFO] [stdout] test bug4_access_type_read_write_privileged_is_privileged ... ok [INFO] [stdout] test bug4_access_type_write_privileged_is_privileged ... ok [INFO] [stdout] test bug4_non_privileged_variants_return_false_for_is_privileged ... ok [INFO] [stdout] test bug4_privcfg0_read_non_privileged_pnu_false ... ok [INFO] [stdout] test bug4_execute_privileged_uwxn_fires_for_el1el0_privcfg0 ... ok [INFO] [stdout] test bug4_privcfg0_read_privileged_sets_pnu_true ... ok [INFO] [stdout] test bug4_execute_non_privileged_uwxn_does_not_fire_el1el0_privcfg0 ... ok [INFO] [stdout] test bug4_privcfg3_read_non_privileged_pnu_still_true ... ok [INFO] [stdout] test bug4_privcfg0_write_privileged_sets_pnu_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugfix_term_model.rs (/opt/rustwide/target/debug/deps/test_bugfix_term_model-0d046a07d3066d55) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test bug2_idr0_other_bits_unchanged_after_term_model_fix ... ok [INFO] [stdout] test bug2_idr0_term_model_bit26_must_be_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugfix_uwxn_fix.rs (/opt/rustwide/target/debug/deps/test_bugfix_uwxn_fix-2acc3014cff714d0) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bug3_el1el0_no_privcfg_uwxn_unprivileged_execute_no_fault ... ok [INFO] [stdout] test bug3_el2e2h_stream_uwxn_ignored_writable_page_execute_succeeds ... ok [INFO] [stdout] test bug3_el3_stream_uwxn_ignored_writable_page_execute_succeeds ... ok [INFO] [stdout] test bug3_el1el0_privcfg3_uwxn_fires_f_permission ... ok [INFO] [stdout] test bug3_el2_stream_uwxn_ignored_writable_page_execute_succeeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_11mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_11mar2026-652a182a413a6e44) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug1_clear_empty_queue_is_noop ... ok [INFO] [stdout] test bug1_clear_event_queue_resets_prod_index ... ok [INFO] [stdout] test bug2_stream_not_found_advances_eventq_prod ... ok [INFO] [stdout] test bug3_cfgi_all_range_255_does_not_panic ... ok [INFO] [stdout] test bug2_f_stream_disabled_inline_path_advances_eventq_prod ... ok [INFO] [stdout] test bug1_clear_event_queue_also_clears_stall_pending ... ok [INFO] [stdout] test bug2_cbad_cd_inline_path_advances_eventq_prod ... ok [INFO] [stdout] test bug3_cfgi_all_range_31_still_works ... ok [INFO] [stdout] test bug3_cfgi_all_range_32_does_not_panic ... ok [INFO] [stdout] test bug5_get_events_drain_advances_eventq_prod ... ok [INFO] [stdout] test bug3_cfgi_ste_range_still_works ... ok [INFO] [stdout] test bug5_get_events_drain_after_queue_clear ... ok [INFO] [stdout] test bug5_get_events_empty_queue_no_prod_change ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_17mar2026_9pm.rs (/opt/rustwide/target/debug/deps/test_bugs_17mar2026_9pm-a0df41140610e20c) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test bug4_el2e2h_priv_check_not_suppressed_for_read ... ok [INFO] [stdout] test bug4_el2_all_privileged_uwxn_still_ignored ... ok [INFO] [stdout] test bug4_el2e2h_privileged_execute_uwxn_faults ... ok [INFO] [stdout] test bug7_submit_stall_event_to_full_queue_redirects_to_pending ... ok [INFO] [stdout] test bug4_el2e2h_unprivileged_execute_uwxn_succeeds ... ok [INFO] [stderr] Running tests/test_bugs_21mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_21mar2026-6a91b1cf19ca06b4) [INFO] [stdout] test bug4_el3_all_privileged_uwxn_still_ignored ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug_rust4_instcfg2_read_execute_demoted_to_read ... ok [INFO] [stdout] test bug_rust4_instcfg2_read_execute_privileged_demoted_to_read_privileged ... ok [INFO] [stdout] test bug_rust1_multiple_events_cons_stable ... ok [INFO] [stdout] test bug_rust1_get_events_does_not_advance_cons ... ok [INFO] [stdout] test bug_rust4_strw_el1el0_does_not_promote ... ok [INFO] [stdout] test bug_rust4_instcfg2_read_execute_two_stage_path ... ok [INFO] [stdout] test bug_rust4_strw_read_promoted_to_read_privileged ... ok [INFO] [stdout] test bug_rust4_strw_promotion_before_instcfg ... ok [INFO] [stdout] test bug_rust6_get_events_returns_full_snapshot_after_drain ... ok [INFO] [stdout] test bug_rust7_strw_write_execute_promoted_to_privileged ... ok [INFO] [stdout] test bug_rust4_strw_el3_promotes_write_execute ... ok [INFO] [stdout] test bug_rust3_ovflg_toggle_bounded ... ok [INFO] [stdout] test bug_rust8_clear_all_pasids_clears_stage2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_21mar2026_dbgr.rs (/opt/rustwide/target/debug/deps/test_bugs_21mar2026_dbgr-42bd7b181470f730) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug_rust_i_map_range_sets_access_flag_direct ... ok [INFO] [stdout] test bug_rust_i_map_pages_batched_sets_access_flag ... ok [INFO] [stdout] test bug_rust_i_map_range_stage2_causes_f_access_fault ... ok [INFO] [stdout] test bug_rust_a_s1dss01_stage2_fault_nssec_stream_nsipa_is_true ... ok [INFO] [stdout] test bug_rust_a_s1dss01_stage2_fault_event_type_is_f_translation ... ok [INFO] [stdout] test bug_rust_i_map_pages_sets_access_flag ... ok [INFO] [stdout] test bug_rust_i_regression_map_page_af_still_correct ... ok [INFO] [stdout] test bug_rust_a_s1dss01_stage2_fault_secure_stream_nsipa_is_false ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026-f8ee06492f29e4d6) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test rust1_vecdeque_empty_after_desync_restart ... ok [INFO] [stdout] test rust3_block_a_reserved_ste_config_ovflg_not_toggled_on_overflow ... ok [INFO] [stdout] test rust3_block_c_s2ttb_oas_overflow_ovflg_not_toggled ... ok [INFO] [stdout] test rust3_block_b_strw_el3_ns_ovflg_not_toggled_on_overflow ... ok [INFO] [stdout] test rust1_cmdq_cons_desync_after_cerror_ill_restart ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026_addr_cons.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_addr_cons-b448d025cb3ab4f4) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test rust1a_c_bad_streamid_address_and_pasid_are_res0 ... ok [INFO] [stdout] test rust1e_f_stream_disabled_address_and_pasid_are_res0 ... ok [INFO] [stdout] test rust1d_c_bad_substreamid_address_is_not_zeroed_regression_guard ... ok [INFO] [stdout] test rust1c_c_bad_cd_address_and_pasid_are_res0 ... ok [INFO] [stdout] test rust2a_process_command_queue_cons_advances_by_n_single_thread ... ok [INFO] [stdout] test rust1b_c_bad_ste_address_and_pasid_are_res0 ... ok [INFO] [stdout] test rust3_bypass_oas_faddrsize_uses_effective_access_type ... ok [INFO] [stderr] Running tests/test_bugs_22mar2026_ats_reason.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_ats_reason-6c492375258cc207) [INFO] [stdout] test rust2b_process_command_queue_cons_advances_correctly_under_concurrency ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test item1_ats_fields_read_access ... ok [INFO] [stdout] test item1_ats_fields_write_access ... ok [INFO] [stdout] test item1_ats_fields_execute_access ... ok [INFO] [stdout] test item1_ats_fields_zero_for_non_ats_events ... ok [INFO] [stdout] test item2_reason_field_is_zero ... ok [INFO] [stdout] test item1_ats_fields_read_privileged_access ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026_res0.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_res0-37399d9f88c3682a) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test rust5_cmd_sync_completion_stream_id_is_zero ... ok [INFO] [stdout] test rust3b_f_transl_forbidden_ind_is_res0_rnw_is_defined ... ok [INFO] [stdout] test rust1b_c_bad_cd_rnw_ind_pnu_are_res0 ... ok [INFO] [stdout] test rust7_mev_deduplication_works_after_lock_order_fix ... ok [INFO] [stdout] test rust2_f_stream_disabled_suppressed_when_eventqen_off ... ok [INFO] [stdout] test rust3a_f_bad_ats_treq_rnw_and_ind_are_res0 ... ok [INFO] [stdout] test rust7_mev_translate_does_not_deadlock ... ok [INFO] [stdout] test rust1a_c_bad_substreamid_rnw_ind_pnu_are_res0 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026_rust123.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_rust123-51a9d4fb3e1b32e6) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test rust1_atschk0_translated_advances_by_one ... ok [INFO] [stdout] test rust2_atschk_rollback_prod_minus_cons_equals_queue_entries ... ok [INFO] [stdout] test rust1_atschk_rollback_eventq_prod_advances_by_one_not_two ... ok [INFO] [stdout] test rust1_atschk1_successful_translated_no_advance ... ok [INFO] [stdout] test rust3_full_queue_atschk_failure_prod_must_not_advance ... ok [INFO] [stdout] test rust1_rust3_prod_cons_consistency_after_atschk_failure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026_rust1234.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_rust1234-435d046e9943ee25) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test rust3_c_bad_ste_read_access_rnw_is_false ... ok [INFO] [stdout] test rust4_f_stream_disabled_execute_access_ind_is_false ... ok [INFO] [stdout] test rust2_c_bad_cd_zero_pasid_has_ssv_false ... ok [INFO] [stdout] test rust4_f_stream_disabled_read_access_rnw_is_false ... ok [INFO] [stdout] test rust3_c_bad_streamid_execute_access_ind_is_false ... ok [INFO] [stdout] test rust4_f_stream_disabled_ssv_is_false ... ok [INFO] [stdout] test rust1_t0sz_f_translation_instcfg1_write_rnw_is_true ... ok [INFO] [stdout] test rust3_c_bad_streamid_read_access_rnw_is_false ... ok [INFO] [stdout] test rust1_t0sz_f_translation_instcfg1_write_ind_is_true ... ok [INFO] [stdout] test rust2_c_bad_cd_nonzero_pasid_has_ssv_true ... ok [INFO] [stdout] test rust1_t0sz_f_translation_no_instcfg_write_ind_is_false ... ok [INFO] [stdout] test rust2_c_bad_cd_aa64_false_nonzero_pasid_has_ssv_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026b.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026b-4f436594c07545ac) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test rust2_site3066_f_bad_ats_treq_smmuen0_ovflg_not_toggled ... ok [INFO] [stdout] test rust2_site3203_f_bad_ats_treq_eats0_ovflg_not_toggled ... ok [INFO] [stdout] test rust2_site3538_c_bad_cd_aa64_false_ovflg_not_toggled ... ok [INFO] [stdout] test rust2_site3148_c_bad_streamid_ats_tr_ovflg_not_toggled ... ok [INFO] [stdout] test rust3_inline_push_skips_stall_pending_drain ... ignored, RUST-3 is non-normative (ARM §3.5.3 'recommends' not 'shall') — stall_pending drain ordering not mandatory [INFO] [stdout] test rust2_site3101_f_transl_forbidden_smmuen0_ovflg_not_toggled ... ok [INFO] [stdout] test rust2_site3862_f_stream_disabled_s1dss0_ovflg_not_toggled ... ok [INFO] [stdout] test rust2_site3621_f_translation_t0sz_ovflg_not_toggled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_22mar2026c.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026c-6193cfb972a76750) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test rust1_ats_bad_streamid_address_must_be_zero ... ok [INFO] [stdout] test rust2b_t0sz_not_suppressed_when_mev_false ... ok [INFO] [stdout] test rust2b_t0sz_translation_duplicate_suppressed_when_mev_set ... ok [INFO] [stdout] test rust2a_cbadcd_not_suppressed_when_mev_false ... ok [INFO] [stdout] test rust2a_cbadcd_duplicate_suppressed_when_mev_set ... ok [INFO] [stderr] Running tests/test_bugs_23mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_23mar2026-0dd81032294d2bbe) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bug_rust1_tlbi_nh_asid_uses_vmid_and_asid ... ok [INFO] [stdout] test bug_rust2a_ns_stream_strw_el2_rejected ... ok [INFO] [stdout] test bug_rust2a_strw_unused_bypass_exempt ... ok [INFO] [stdout] test bug_rust2b_secure_stream_strw_el3_rejected ... ok [INFO] [stdout] test bug_rust2b_secure_stream_strw_el2_allowed ... ok [INFO] [stdout] test bug_rust2b_secure_stream_strw_el2_promotes_access ... ok [INFO] [stderr] Running tests/test_bugs_23mar2026_8pm.rs (/opt/rustwide/target/debug/deps/test_bugs_23mar2026_8pm-9d0b2ccb25e094a3) [INFO] [stdout] test bug_rust1_tlbi_el2_asid_remains_asid_only ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug_new_7_pri_entry_not_lost_when_event_queue_full ... ok [INFO] [stdout] test bug_new_7_pri_entry_consumed_on_success ... ok [INFO] [stdout] test bug_new_6_cmdq_prod_not_corrupted_by_error_path ... ok [INFO] [stdout] test bug_new_6_cmdq_prod_not_corrupted_first_command_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit111_rust.rs (/opt/rustwide/target/debug/deps/test_bugs_audit111_rust-d265b6b61b606aa6) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bypass_ssv1_pasid0_generates_c_bad_substreamid_event ... ok [INFO] [stdout] test stage2_only_ssv0_pasid0_succeeds ... ok [INFO] [stdout] test bypass_ssv1_pasid0_fails ... ok [INFO] [stdout] test stage2_only_ssv1_pasid0_fails ... ok [INFO] [stdout] test bypass_ssv0_pasid0_succeeds ... ok [INFO] [stdout] test stage2_only_ssv1_pasid0_generates_event ... ok [INFO] [stdout] test stage1_enabled_valid_pasid_ssv1_unaffected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit69_72.rs (/opt/rustwide/target/debug/deps/test_bugs_audit69_72-87dda740a1c88645) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bug_audit_69_set_strtab_split_and_format_symmetric_when_smmuen_set ... ok [INFO] [stdout] test bug_audit_69_set_strtab_split_blocked_by_cr0_smmuen ... ok [INFO] [stdout] test bug_audit_69_set_strtab_split_blocked_when_cr0ack_smmuen_set_cr0_cleared ... ok [INFO] [stdout] test bug_audit_70_set_strtab_log2size_blocked_when_cr0ack_smmuen_set ... ok [INFO] [stdout] test bug_audit_71_enable_always_sets_smmuen_cmdqen_eventqen ... ok [INFO] [stdout] test bug_audit_70_set_strtab_log2size_blocked_by_cr0_smmuen ... ok [INFO] [stdout] test bug_audit_71_enable_must_not_set_priqen_when_pri_not_supported ... ok [INFO] [stdout] test bug_audit_70_set_strtab_log2size_and_format_symmetric_when_smmuen_set ... ok [INFO] [stdout] test bug_audit_71_enable_must_set_priqen_when_pri_supported ... ok [INFO] [stdout] test bug_audit_71_priqen_correctly_gated_by_pri_supported_on_each_enable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit73_81.rs (/opt/rustwide/target/debug/deps/test_bugs_audit73_81-8b6a59768d9ddb76) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test audit_76_set_gbpa_abort_false_clears_gbpa_config ... ok [INFO] [stdout] test audit_78_process_pri_queue_no_op_when_priqen_zero ... ok [INFO] [stdout] test audit_73_set_cr0_preserves_priqen_when_pri_supported ... ok [INFO] [stdout] test audit_74_reconfigure_stream_rejects_s1_when_s1p_false ... ok [INFO] [stdout] test audit_73_set_cr0_clears_priqen_when_pri_not_supported ... ok [INFO] [stdout] test audit_79_strw_el2_promotes_access_in_two_stage_stream ... ok [INFO] [stdout] test audit_74_reconfigure_stream_rejects_invalid_s2tg ... ok [INFO] [stdout] test audit_75_submit_event_no_op_when_eventqen_zero ... ok [INFO] [stdout] test audit_77_ats_tt_smmuen0_increments_total_translations ... ok [INFO] [stdout] test audit_74_reconfigure_stream_rejects_illegal_strw_el3_nonsecure ... ok [INFO] [stdout] test audit_77_ats_treq_smmuen0_increments_total_translations ... ok [INFO] [stdout] test audit_78_process_pri_queue_no_op_when_smmuen_zero ... ok [INFO] [stdout] test audit_76_set_gbpa_abort_true_updates_gbpa_config ... ok [INFO] [stdout] test audit_81_cmd_atc_inv_ignored_when_smmuen_zero ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit82_89.rs (/opt/rustwide/target/debug/deps/test_bugs_audit82_89-2190d75a29f68b67) [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test audit_89_internal_s2_fault_event_class_always_2_never_1_ttd ... ignored, BUG-AUDIT-89 full fix: requires record_translation_fault to accept a CLASS parameter so walk-time faults (s2=true + walk path) emit class=1 (TTD) events — deeper rework beyond the 5 specified task fixes [INFO] [stdout] test audit_89_walk_eabt_fault_type_maps_to_fwalkeabt_not_ftranslation ... ignored, BUG-AUDIT-89 full fix: requires the translate() path to emit F_WALK_EABT for unmapped IOVAs (currently PageNotMapped → TranslationFault → FTranslation). Fix 2 correctly maps FaultType::WalkEABT → FWalkEabt; completing this test requires also routing PageNotMapped in S2 walk to WalkEABT [INFO] [stdout] test audit_88_s2t0sz_in_hardcoded_range_but_illegal_for_tg_sl0_must_be_rejected ... ok [INFO] [stdout] test audit_88_s2t0sz_42_valid_for_4kb_s2sl0_1_must_not_be_rejected ... ok [INFO] [stdout] test audit_82_gatos_translate_absent_streamid_must_not_return_inv_stage ... ok [INFO] [stdout] test audit_82_gatos_translate_bypass_stream_returns_inv_stage ... ok [INFO] [stdout] test audit_85_tlbi_nsnh_all_cerror_ill_when_s1p_false ... ok [INFO] [stdout] test audit_86_tlbi_s2_ipa_ril_uses_raw_end_address_not_formula ... ok [INFO] [stdout] test audit_87_cmd_sync_completion_event_pasid_must_be_zero ... ok [INFO] [stdout] test audit_83_disable_stream_must_invalidate_tlb ... ok [INFO] [stdout] test audit_84_stage1_pa_exceeds_oas_must_silently_truncate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit90_93.rs (/opt/rustwide/target/debug/deps/test_bugs_audit90_93-706047c52b1ff542) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bug_audit_91_s2_t0sz_nonzero_below_min_stage2_enabled_is_illegal ... ok [INFO] [stdout] test bug_audit_90_two_stage_write_to_read_only_s2_sets_rnw_false ... ok [INFO] [stdout] test bug_audit_93_advance_cmdq_cons_is_separate_step ... ok [INFO] [stdout] test bug_audit_92_ssv_false_when_no_substreamid_presented ... ok [INFO] [stdout] test bug_audit_93_clear_gerror_alone_does_not_pop_queue ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_audit_s2_xnx_oas.rs (/opt/rustwide/target/debug/deps/test_bugs_audit_s2_xnx_oas-703fcad52a3ab5e0) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bug_audit_94_idr3_e0pd_bit_must_be_one_when_s2p_enabled ... ok [INFO] [stdout] test bug_audit_96_idr3_mteperm_mandatory_bit0_must_be_set ... ok [INFO] [stdout] test bug_audit_94_95_idr3_other_bits_unaffected_by_e0pd_ptwnnc_fix ... ok [INFO] [stdout] test bug_audit_s2_oas_idr5_oas_reflects_52bit_default_pa_config ... ok [INFO] [stdout] test bug_audit_95_idr3_ptwnnc_bit_must_be_one_when_s2p_enabled ... ok [INFO] [stdout] test bug_audit_s2_oas_idr5_other_bits_unaffected ... ok [INFO] [stdout] test bug_audit_s2_xnx_idr3_other_bits_unaffected ... ok [INFO] [stdout] test bug_audit_s2_xnx_idr3_xnx_bit_must_be_zero_when_s2uxn_not_implemented ... ok [INFO] [stdout] test bug_idr3_fwb_bit_must_be_zero_when_s2fwb_not_implemented ... ok [INFO] [stdout] test bug_idr3_stt_bit_must_be_one_when_s2t0sz_accepts_up_to_48 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_cmdq_cons_rd.rs (/opt/rustwide/target/debug/deps/test_bugs_cmdq_cons_rd-902f81b30678196e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test cmdq_cons_rd_advances_on_successful_command ... ok [INFO] [stdout] test cmdq_cons_rd_stable_after_gerror_blocks_further_processing ... ok [INFO] [stdout] test cmdq_cons_rd_advances_past_good_cmds_then_freezes_at_bad ... ok [INFO] [stdout] test cmdq_cons_rd_stays_at_erroneous_command_on_cerror_ill ... ok [INFO] [stdout] test gerror_cmdq_err_set_after_cerror_ill ... ok [INFO] [stdout] test cmdq_cons_err_is_cerror_ill_after_bad_sync ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_cons_ovackflg_s1dss.rs (/opt/rustwide/target/debug/deps/test_bugs_cons_ovackflg_s1dss-9c7d3931ae584a61) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug_rust1_process_pri_queue_preserves_ovackflg ... ok [INFO] [stdout] test bug_rust2_cmd_priresp_noop_preserves_ovackflg ... ok [INFO] [stdout] test bug_rust1_process_pri_queue_preserves_ovackflg_multiple ... ok [INFO] [stdout] test bug_rust2_cmd_priresp_zero_ovackflg_stays_zero ... ok [INFO] [stdout] test bug_rust1_process_pri_queue_zero_ovackflg_stays_zero ... ok [INFO] [stdout] test bug_rust4_strtab_split_32_does_not_panic ... ok [INFO] [stdout] test bug_rust3_s1dss_01_without_stage2_returns_identity ... ok [INFO] [stdout] test bug_rust4_strtab_split_33_does_not_panic ... ok [INFO] [stdout] test bug_rust3_s1dss_01_with_stage2_uses_stage2 ... ok [INFO] [stdout] test bug_rust3_s1dss_01_with_stage2_unmapped_ipa_returns_error ... ok [INFO] [stdout] test bug_rust2_cmd_priresp_preserves_ovackflg ... ok [INFO] [stdout] test note1_enqueue_event_eventq_prod_bit31_preserved ... ok [INFO] [stdout] test bug_rust4_valid_split_6_still_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_eventq_tlbi_tlb.rs (/opt/rustwide/target/debug/deps/test_bugs_eventq_tlbi_tlb-036ddb3c69f290d6) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug_new_b_inject_ste_fetch_abort_full_queue_toggles_ovflg ... ok [INFO] [stderr] Running tests/test_bugs_instcfg_privcfg_s2only.rs (/opt/rustwide/target/debug/deps/test_bugs_instcfg_privcfg_s2only-61243def45d23494) [INFO] [stdout] test bug_new_b_inject_cd_fetch_abort_full_queue_toggles_ovflg ... ok [INFO] [stdout] test bug_new_b_inject_walk_eabt_full_queue_toggles_ovflg ... ok [INFO] [stdout] test bug_new_f_eventq_occupied_entries_zero_after_overflow_ack ... ok [INFO] [stdout] test bug_new_c_tlbi_nh_vaa_executes_with_ptm_zero ... ok [INFO] [stdout] test bug_new_d_ovflg_preserved_after_advance_on_enqueue ... ok [INFO] [stdout] test bug_new_c_tlbi_nh_va_executes_with_ptm_zero ... ok [INFO] [stdout] test bug_new_c_tlbi_nh_asid_executes_with_ptm_zero ... ok [INFO] [stdout] test bug_new_f_is_eventq_empty_after_overflow_ack ... ok [INFO] [stdout] test bug_new_c_tlbi_nh_all_executes_with_ptm_zero ... ok [INFO] [stdout] test bug_new_g_ns_el1_stage1_only_tlb_entry_retains_vmid ... ok [INFO] [stdout] test bug_new_g_secure_stage1_only_tlb_entry_uses_vmid_zero ... ok [INFO] [stdout] test bug_new_g_stage2_only_tlb_entry_uses_asid_zero ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bug2_instcfg2_executeprivileged_becomes_readprivileged ... ok [INFO] [stdout] test bug1_stage2_only_s2t0sz_violation_s2_true_ipa_equals_iova ... ok [INFO] [stdout] test bug1_stage2_only_ftranslation_s2_true_ipa_nonzero ... ok [INFO] [stdout] test bug2_instcfg1_readprivileged_becomes_executeprivileged ... ok [INFO] [stdout] test bug3_twostage_privcfg3_plain_read_pnu_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new10.rs (/opt/rustwide/target/debug/deps/test_bugs_new10-2d497ff2b3f37f79) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test bug_new_a_idr0_vmw_set_when_s2p_enabled ... ok [INFO] [stdout] test bug_new_a_idr0_vmw_res0_when_s2p_disabled ... ok [INFO] [stdout] test bug_new_b_idr0_hyp_set_when_s2p_enabled ... ok [INFO] [stdout] test bug_new_c1_stall_model2_stage2_s2s_false_bad_ste ... ok [INFO] [stdout] test bug_new_c3_stall_model_nonzero_s1stalld_true_bad_ste ... ok [INFO] [stdout] test bug_new_c2_stall_model2_stage1_cd_s_false_bad_cd ... ok [INFO] [stdout] test bug_new_d_tlbi_nh_all_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_nh_asid_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_nh_va_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_nh_vaa_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_nsnh_all_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_s12_vmall_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_s2_ipa_ssec1_no_cerror_ill ... ok [INFO] [stdout] test bug_new_g_cfgi_vms_pidm_no_mpam_cerror_ill ... ok [INFO] [stdout] test new_finding_1_ats_tr_s1dss10_ssv1_pasid0_no_event ... ok [INFO] [stdout] test bug_new_e_s1dss10_ssv1_pasid0_f_stream_disabled ... ok [INFO] [stdout] test bug_new_g_idr3_bit6_is_res0 ... ok [INFO] [stdout] test bug_new_b_idr0_hyp_res0_when_s2p_disabled ... ok [INFO] [stdout] test new_finding_1_ordinary_s1dss10_ssv1_pasid0_does_record_event ... ok [INFO] [stdout] test bug_new_g_idr3_bit7_mpam_not_set ... ok [INFO] [stdout] test bug_new_e_s1dss10_ssv0_pasid0_no_abort ... ok [INFO] [stdout] test bug_new_f_cmd_sync_cs3_inline_signal_gerror ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new11.rs (/opt/rustwide/target/debug/deps/test_bugs_new11-bbde06391c693cf4) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test new_a_s1dss00_ats_tr_no_event ... ok [INFO] [stdout] test new_b_stall_model01_cd_s0_no_error ... ok [INFO] [stdout] test new_a_s1dss00_ordinary_records_event ... ok [INFO] [stdout] test new_b_stall_model01_cd_s1_bad_cd ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new12.rs (/opt/rustwide/target/debug/deps/test_bugs_new12-b394fd0a899af11f) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test new_bug2_reserved_ril_tg1_num0_scale0_ttl0_raises_cerror_ill ... ok [INFO] [stdout] test new_bug1_tg3_is_64kb_page_at_4kb_offset_evicted ... ok [INFO] [stdout] test new_bug1_tg1_is_4kb_page_beyond_64kb_survives ... ok [INFO] [stdout] test new_bug3_bypass_atschk_disabled_ats_translated_succeeds ... ok [INFO] [stdout] test new_bug3_atschk_bypass_ats_translated_emits_f_transl_forbidden ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new13.rs (/opt/rustwide/target/debug/deps/test_bugs_new13-618843faf9fab7e7) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test bug_new_a_pri_resp_resp_0b11_raises_cerror_ill ... ok [INFO] [stdout] test bug_new_c_reserved_ril_tg3_num0_scale0_ttl0_raises_cerror_ill ... ok [INFO] [stdout] test bug_new_d_tlbi_el2_asid_preserves_el1_el0_different_asid ... ok [INFO] [stdout] test bug_new_e_tlbi_el2_va_preserves_el1_el0_entries ... ok [INFO] [stdout] test bug_new_e_tlbi_el2_vaa_preserves_el1_el0_entries ... ok [INFO] [stdout] test bug_new_d_tlbi_el2_asid_preserves_el1_el0_entries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new14.rs (/opt/rustwide/target/debug/deps/test_bugs_new14-a1df4490268dddfc) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test bug_new_f_s1stalld_false_cd_stall_accepted ... ok [INFO] [stdout] test bug_new_f_s1stalld_cd_terminate_accepted ... ok [INFO] [stdout] test bug_new_f_s1stalld_cd_stall_model0_emits_c_bad_cd ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new15.rs (/opt/rustwide/target/debug/deps/test_bugs_new15-f303b99595be8506) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug_new_g_pri1_pri_resp_no_error ... ok [INFO] [stdout] test bug_new_g_pri0_pri_resp_raises_cerror_ill ... ok [INFO] [stdout] test bug_new_j_eats2_two_stage_s2s0_accepted ... ok [INFO] [stdout] test bug_new_i_stage2_ipa_fault_event_class_is_2_in ... ok [INFO] [stdout] test bug_new_j_eats2_stage1_only_emits_c_bad_ste ... ok [INFO] [stdout] test bug_new_j_eats1_s2s0_accepted ... ok [INFO] [stdout] test bug_new_j_eats2_two_stage_s2s1_emits_c_bad_ste ... ok [INFO] [stdout] test bug_new_j_eats1_s2s1_stage2_enabled_emits_c_bad_ste ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new16.rs (/opt/rustwide/target/debug/deps/test_bugs_new16-d58489ebcb81ef6f) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test bug_audit_01_ns1ats1_eats2_two_stage_emits_c_bad_ste ... ok [INFO] [stdout] test bug_audit_02_s2p_disabled_idr3_xnx_is_zero ... ok [INFO] [stdout] test bug_audit_01_ns1ats0_eats2_two_stage_accepted ... ok [INFO] [stdout] test bug_audit_02_s2p_enabled_idr3_xnx_is_one ... ok [INFO] [stdout] test bug_audit_03_smmuen1_pri_resp_prg_entry_consumed ... ok [INFO] [stderr] Running tests/test_bugs_new17.rs (/opt/rustwide/target/debug/deps/test_bugs_new17-a82ffac704f53555) [INFO] [stdout] test bug_audit_03_smmuen0_pri_resp_prg_entry_not_consumed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test new_audit_04_stage2_only_stream_cfgi_cd_no_error_when_s1p_enabled ... ok [INFO] [stdout] test new_audit_05_single_stage_walk_event_class_1_s2_false ... ok [INFO] [stdout] test new_audit_04_stage1_stream_cfgi_cd_no_error ... ok [INFO] [stdout] test new_audit_05_two_stage_walk_ipa_s2_true_event_class_2 ... ok [INFO] [stdout] test new_audit_04_bypass_stream_cfgi_cd_no_error_when_s1p_enabled ... ok [INFO] [stdout] test new_audit_04_bypass_stream_cfgi_cd_all_no_error_when_s1p_enabled ... ok [INFO] [stderr] Running tests/test_bugs_new18.rs (/opt/rustwide/target/debug/deps/test_bugs_new18-8cbbabd7d3719a18) [INFO] [stdout] test new_audit_05_two_stage_walk_tt_s2_true_event_class_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test ns1ats_res0_when_s2p_disabled ... ok [INFO] [stdout] test inject_walk_eabt_single_stage_regression ... ok [INFO] [stdout] test ns1ats_zero_when_not_supported ... ok [INFO] [stdout] test ste_fetch_abort_ssv_false_for_simple_stream ... ok [INFO] [stdout] test ns1ats_set_when_supported_and_s2p_enabled ... ok [INFO] [stdout] test ste_fetch_abort_ssv_true_for_substream_capable_stream ... ok [INFO] [stdout] test cd_fetch_abort_ssv_true_for_substream_capable_stream ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new19.rs (/opt/rustwide/target/debug/deps/test_bugs_new19-4da33b54f00b87b6) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test tlbi_nh_va_s1p_disabled_raises_cerror_ill ... ok [INFO] [stdout] test tlbi_nh_asid_s1p_disabled_raises_cerror_ill ... ok [INFO] [stdout] test tlbi_s2_ipa_ril_valid_no_error ... ok [INFO] [stdout] test cfgi_cd_s1p_disabled_raises_cerror_ill ... ok [INFO] [stdout] test tlbi_s2_ipa_ril_reserved_raises_cerror_ill ... ok [INFO] [stdout] test tlbi_nh_all_s1p_disabled_raises_cerror_ill ... ok [INFO] [stdout] test cfgi_cd_all_s1p_disabled_raises_cerror_ill ... ok [INFO] [stdout] test tlbi_s2_ipa_ril_false_no_error ... ok [INFO] [stdout] test s1p_default_true_idr0_bit1_set ... ok [INFO] [stdout] test set_s1p_supported_false_clears_idr0_bit1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new2.rs (/opt/rustwide/target/debug/deps/test_bugs_new2-7c7858b97982c7d1) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug_new10_after_gerror_ack_queue_resumes ... ok [INFO] [stdout] test bug_new10_cerror_ill_persists_after_process_cycle ... ok [INFO] [stdout] test bug_new12_overflow_last_false_no_auto_failure ... ok [INFO] [stdout] test bug_new11_stall_term_cerror_ill_when_terminate_only ... ok [INFO] [stdout] test bug_new10_cerror_ill_persists_after_new_submit ... ok [INFO] [stdout] test bug_new12_overflow_last_true_generates_auto_failure ... ok [INFO] [stdout] test bug_new14_cmd_pri_resp_advances_priq_cons ... ok [INFO] [stdout] test bug_new9_page_request_read_sets_ur ... ok [INFO] [stdout] test bug_new14_process_pri_queue_does_not_advance_priq_cons ... ok [INFO] [stdout] test bug_new12_overflow_mixed_only_last_true_generates_failure ... ok [INFO] [stdout] test bug_new11_resume_cerror_ill_when_terminate_only ... ok [INFO] [stdout] test bug_new9_page_request_span_field_exists ... ok [INFO] [stdout] test bug_new9_page_request_write_sets_uw ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new20.rs (/opt/rustwide/target/debug/deps/test_bugs_new20-708822bfe9556a42) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test idr0_ns1ats_set_when_all_enabled ... ok [INFO] [stdout] test idr0_ns1ats_res0_when_s2p_disabled ... ok [INFO] [stdout] test tlbi_nh_vaa_ril_tg2_no_cerror_ill ... ok [INFO] [stdout] test idr0_cd2l_must_be_one ... ok [INFO] [stdout] test idr0_httu_must_be_01_access_flag_only ... ok [INFO] [stdout] test idr0_ns1ats_res0_when_s1p_disabled ... ok [INFO] [stdout] test tlbi_el2_vaa_ril_tg2_no_cerror_ill ... ok [INFO] [stdout] test tlbi_nh_vaa_ril_tg3_step_size_no_panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new21.rs (/opt/rustwide/target/debug/deps/test_bugs_new21-031310fce374337d) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test idr3_had_res0_when_s1p_disabled ... ok [INFO] [stdout] test idr3_had_set_when_s1p_enabled ... ok [INFO] [stdout] test idr3_had_set_by_default ... ok [INFO] [stdout] test hd_raises_c_bad_cd_when_stage1_enabled ... ok [INFO] [stdout] test s2hd_raises_c_bad_ste_when_stage2_enabled ... ok [INFO] [stdout] test gatos_valid_mapping_returns_success ... ok [INFO] [stdout] test hd_accepted_when_stage1_disabled ... ok [INFO] [stdout] test gatos_returns_fault_when_smmuen_0 ... ok [INFO] [stdout] test hd_false_stage1_enabled_accepted ... ok [INFO] [stdout] test gatos_succeeds_when_smmuen_1 ... ok [INFO] [stdout] test gatos_unknown_stream_returns_c_bad_ste_faultcode ... ok [INFO] [stdout] test s2hd_false_stage2_enabled_accepted ... ok [INFO] [stdout] test s2hd_accepted_when_stage2_disabled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new22.rs (/opt/rustwide/target/debug/deps/test_bugs_new22-a395274d0612df29) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test idr0_hyp_res0_when_hyp_disabled ... ok [INFO] [stdout] test idr0_hyp_set_when_all_capabilities_enabled ... ok [INFO] [stdout] test idr0_hyp_res0_when_s2p_disabled ... ok [INFO] [stdout] test s1p_absent_stage1_enabled_raises_c_bad_ste ... ok [INFO] [stdout] test s2_aa64_false_raises_c_bad_ste_when_stage2_enabled ... ok [INFO] [stdout] test s2_aa64_false_is_accepted_when_stage2_disabled ... ok [INFO] [stdout] test s2_aa64_true_is_accepted_when_stage2_enabled ... ok [INFO] [stdout] test s2p_absent_stage2_enabled_raises_c_bad_ste ... ok [INFO] [stdout] test s2p_absent_stage2_disabled_is_accepted ... ok [INFO] [stdout] test s1p_absent_stage1_disabled_is_accepted ... ok [INFO] [stdout] test idr0_hyp_res0_when_s1p_disabled ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new23.rs (/opt/rustwide/target/debug/deps/test_bugs_new23-efc3c99edff6b3c6) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test get_idr0_stall_model_not_reserved ... ok [INFO] [stdout] test s1cd_max_at_limit_accepted ... ok [INFO] [stdout] test s1cd_max_exceeds_ssidsize_rejected ... ok [INFO] [stdout] test s2_t0sz_above_range_emits_event ... ok [INFO] [stdout] test s1cd_max_exceeds_ssidsize_emits_event ... ok [INFO] [stdout] test s2_t0sz_above_range_rejected ... ok [INFO] [stdout] test set_stall_model_reserved_value_ignored ... ok [INFO] [stdout] test s2_t0sz_below_range_emits_event ... ok [INFO] [stdout] test s2_t0sz_at_boundaries_accepted ... ok [INFO] [stdout] test s2_t0sz_below_range_rejected ... ok [INFO] [stdout] test set_stall_model_valid_values ... ok [INFO] [stderr] Running tests/test_bugs_new24.rs (/opt/rustwide/target/debug/deps/test_bugs_new24-fc388f62fd9078ff) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new25.rs (/opt/rustwide/target/debug/deps/test_bugs_new25-da13e3373ee0cb7b) [INFO] [stdout] running 9 tests [INFO] [stdout] test configure_stream_s2_t0sz_zero_sentinel_accepted ... ok [INFO] [stdout] test t0sz_below_min_translate_fails ... ok [INFO] [stdout] test t0sz_below_min_emits_event ... ok [INFO] [stdout] test t0sz_sentinel_zero_accepted ... ok [INFO] [stdout] test t0sz_at_max_boundary_accepted ... ok [INFO] [stdout] test t1sz_below_min_emits_event ... ok [INFO] [stdout] test t0sz_at_min_boundary_accepted ... ok [INFO] [stdout] test configure_stream_s2_t0sz_zero_no_bad_ste_event ... ok [INFO] [stdout] test configure_stream_s2_t0sz_valid_regression ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test idr0_sev_default_false ... ok [INFO] [stdout] test gatos_translate_normal_page_attr_and_sh_unchanged ... ok [INFO] [stdout] test gatos_translate_device_page_attr_not_normal ... ok [INFO] [stdout] test gatos_translate_device_page_sh_not_ish ... ok [INFO] [stdout] test idr0_dormhint_bit_must_be_one ... ok [INFO] [stdout] test idr0_sev_false_after_clear ... ok [INFO] [stdout] test idr0_sev_true_after_set_supported ... ok [INFO] [stdout] test idr5_granule_field_only_gran4k_set ... ok [INFO] [stdout] test receive_broadcast_tlbi_ptm0_participates_executes_tlbi ... ok [INFO] [stdout] test stream_config_s2endi_field_exists ... ok [INFO] [stdout] test idr5_gran16k_must_be_zero ... ok [INFO] [stdout] test receive_broadcast_tlbi_ptm1_private_skips_tlbi ... ok [INFO] [stdout] test idr5_gran4k_must_be_one ... ok [INFO] [stdout] test idr5_gran64k_must_be_zero ... ok [INFO] [stdout] test stream_config_endi_false_no_event ... ok [INFO] [stdout] test stream_config_endi_field_exists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new26.rs (/opt/rustwide/target/debug/deps/test_bugs_new26-5fe3003c88d28caf) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test bug_audit_59_idr0_reflects_stall_model_after_set ... ok [INFO] [stdout] test bug_audit_59_idr5_stall_max_zero_when_terminate_only ... ok [INFO] [stdout] test bug_audit_58_s2tg_4k_valid_no_event ... ok [INFO] [stdout] test bug_audit_60_set_cr2_accepted_when_smmuen0 ... ok [INFO] [stdout] test bug_audit_58_s2tg_16k_emits_cbad_ste ... ok [INFO] [stdout] test bug_audit_60_set_cr2_after_enable_ignored ... ok [INFO] [stdout] test bug_audit_58_s2tg_reserved_emits_cbad_ste ... ok [INFO] [stdout] test bug_audit_60_set_cr2_ptm_ignored_when_smmuen1 ... ok [INFO] [stdout] test bug_audit_61_set_cr1_queue_bits_ignored_when_queue_enabled ... ok [INFO] [stdout] test bug_audit_61_set_cr1_0x3f_ignored_when_smmuen1 ... ok [INFO] [stdout] test bug_audit_60_set_cr2_ignored_when_smmuen1 ... ok [INFO] [stdout] test bug_audit_61_set_cr1_ignored_when_smmuen1 ... ok [INFO] [stdout] test bug_audit_58_s2tg_64k_emits_cbad_ste ... ok [INFO] [stdout] test bug_audit_59_idr5_stall_max_nonzero_when_stall_enabled ... ok [INFO] [stdout] test bug_audit_61_set_cr1_accepted_when_smmuen0_queues_disabled ... ok [INFO] [stderr] Running tests/test_bugs_new27.rs (/opt/rustwide/target/debug/deps/test_bugs_new27-fd4818451f86aabb) [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bug_audit_64_gatos_absent_stream_returns_inv_stage ... ok [INFO] [stdout] test bug_audit_64_gatos_abort_stream_returns_inv_stage ... ok [INFO] [stdout] test bug_audit_63_set_strtab_split_ignored_when_enabled ... ok [INFO] [stdout] test bug_audit_63_set_strtab_log2size_ignored_when_enabled ... ok [INFO] [stdout] test bug_audit_63_set_strtab_format_ignored_when_enabled ... ok [INFO] [stdout] test bug_audit_64_gatos_bypass_stream_returns_inv_stage ... ok [INFO] [stdout] test bug_audit_64_gatos_stage1_stream_proceeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new28.rs (/opt/rustwide/target/debug/deps/test_bugs_new28-aea9571371743127) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bug_audit_67_set_cr2_writable_when_smmuen_cleared ... ok [INFO] [stdout] test bug_audit_68_table_fields_blocked_when_cr0_smmuen_set_regardless_of_cr0ack ... ok [INFO] [stdout] test bug_audit_68_table_fields_blocked_by_smmuen ... ok [INFO] [stdout] test bug_audit_66_queue_fields_writable_when_smmuen_set_but_queues_disabled ... ok [INFO] [stdout] test bug_audit_65_sev_cs2_with_sev_supported_generates_event ... ok [INFO] [stdout] test bug_audit_66_table_fields_writable_when_queues_enabled_but_smmuen_cleared ... ok [INFO] [stdout] test bug_audit_65_sev_cs2_with_sev_unsupported_is_noop ... ok [INFO] [stdout] test bug_audit_67_set_cr2_blocked_by_smmuen ... ok [INFO] [stdout] test bug_audit_67_cr0ack_mirrors_cr0_after_set_cr0 ... ok [INFO] [stdout] test bug_audit_65_irq_cs1_always_works_regardless_of_sev_supported ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new3.rs (/opt/rustwide/target/debug/deps/test_bugs_new3-1f2a2d1f274eeb2b) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test bug_new16_idr0_hyp_bit_reflects_setting ... ok [INFO] [stdout] test bug_new17_two_stage_pasid0_s1dss1_bypasses_stage1 ... ok [INFO] [stdout] test bug_new20_ssv_true_for_pasid0_on_substream_capable_stream ... ok [INFO] [stdout] test bug_new16_hyp_not_supported_el2_all_raises_cerror_ill ... ok [INFO] [stdout] test bug_new15_cfgi_ste_ssec0_no_error ... ok [INFO] [stdout] test bug_new21_priq_emitted_decrements_correctly_on_pri_resp ... ok [INFO] [stdout] test bug_new18_nsnh_all_preserves_secure_el1el0_mapping ... ok [INFO] [stdout] test bug_new18_nsnh_all_invalidation_count_only_ns_entries ... ok [INFO] [stdout] test bug_new15_cfgi_cd_ssec1_raises_cerror_ill ... ok [INFO] [stdout] test bug_new16_default_hyp_supported_el2_all_succeeds ... ok [INFO] [stdout] test bug_new19_t0sz_fault_event_class_is_2 ... ok [INFO] [stdout] test bug_new17_two_stage_pasid0_s1dss0_gives_stream_disabled ... ok [INFO] [stdout] test bug_new15_cfgi_ste_ssec1_raises_cerror_ill ... ok [INFO] [stdout] test bug_new15_cfgi_cd_all_ssec1_raises_cerror_ill ... ok [INFO] [stdout] test bug_new20_ssv_false_for_pasid0_on_non_substream_stream ... ok [INFO] [stdout] test bug_new15_cfgi_all_ssec1_raises_cerror_ill ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new4.rs (/opt/rustwide/target/debug/deps/test_bugs_new4-5e8bb6a00857e58d) [INFO] [stderr] Running tests/test_bugs_new5.rs (/opt/rustwide/target/debug/deps/test_bugs_new5-d64d5c473931a6cc) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test bug_new24_tlbi_el2_all_hyp0_raises_cerror_ill ... ignored, Requires IDR0.Hyp=0 override API — not yet exposed (see BUG-NEW-24) [INFO] [stdout] test bug_new26_cmd_sync_unknown_stream_id_nonsecure ... ok [INFO] [stdout] test bug_new18_tlbi_el2_all_evicts_el2_entries ... ok [INFO] [stdout] test bug_new26_cmd_sync_completion_always_nonsecure ... ok [INFO] [stdout] test bug_new18_tlbi_el2_all_evicts_el2e2h_entries ... ok [INFO] [stdout] test bug_new24_tlbi_el2_all_hyp1_executes_normally ... ok [INFO] [stdout] test new_bug_b_submit_last1_when_effective_priqen_zero_generates_auto_failure ... ok [INFO] [stdout] test bug_new18_tlbi_el2_all_preserves_el1el0_entries ... ok [INFO] [stdout] test new_bug_b_response_code_unconditional_failure_even_with_pasid ... ok [INFO] [stdout] test bug_new22_process_pri_queue_does_not_double_emit ... ok [INFO] [stdout] test bug_new22_submit_page_request_emits_event_immediately ... ok [INFO] [stdout] test new_bug_b_submit_last0_when_effective_priqen_zero_no_auto_failure ... ok [INFO] [stdout] test bug_new26_cmd_sync_nonsecure_stream_stays_nonsecure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test bug_new25_prefetch_addr_ssec0_no_error ... ok [INFO] [stderr] Running tests/test_bugs_new6.rs (/opt/rustwide/target/debug/deps/test_bugs_new6-860ad7add0ad50f4) [INFO] [stdout] test bug_new25_prefetch_addr_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new25_prefetch_config_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new27_hyp1_el2_asid_succeeds ... ok [INFO] [stdout] test bug_new27_hyp1_el2_va_succeeds ... ok [INFO] [stdout] test bug_new25_prefetch_config_ssec0_no_error ... ok [INFO] [stdout] test bug_new27_tlbi_el2_vaa_missing_hyp_guard ... ok [INFO] [stdout] test bug_new27_hyp1_el2_vaa_succeeds ... ok [INFO] [stdout] test bug_new26_cmd_sync_completion_nonsecure_regression ... ok [INFO] [stdout] test bug_new27_tlbi_el2_asid_missing_hyp_guard ... ok [INFO] [stdout] test bug_new27_tlbi_el2_va_missing_hyp_guard ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new7.rs (/opt/rustwide/target/debug/deps/test_bugs_new7-85d8a1734e0d0cfc) [INFO] [stdout] running 9 tests [INFO] [stdout] test bug_new32_cfgi_vms_pidm_mpam0_cerror_ill ... ok [INFO] [stdout] test bug_new29_s_el2_asid_ns_cerror_ill ... ok [INFO] [stdout] test bug_new29_s_el2_vaa_ns_cerror_ill ... ok [INFO] [stdout] test bug_new28_snhall_ns_queue_cerror_ill ... ok [INFO] [stdout] test bug_new30_s_s2_ipa_ns_cerror_ill ... ok [INFO] [stdout] test bug_new29_s_el2_va_ns_cerror_ill ... ok [INFO] [stdout] test bug_new30_s_s12_vmall_ns_cerror_ill ... ok [INFO] [stdout] test bug_new29_s_el2_all_ns_cerror_ill ... ok [INFO] [stdout] test bug_new32_cfgi_vms_pidm_ssec1_cerror_ill ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug_new35_dpti_pa_gerror_cmdq_err_active ... ok [INFO] [stdout] test bug_new34_tlbi_el3_va_gerror_cmdq_err_active ... ok [INFO] [stdout] test bug_new34_tlbi_el3_all_gerror_cmdq_err_active ... ok [INFO] [stdout] test bug_new35_dpti_all_gerror_cmdq_err_active ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new8.rs (/opt/rustwide/target/debug/deps/test_bugs_new8-96432afb7ce06586) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test bug_new37_tlbi_nh_vaa_vmid_scope_preserves_other_vmid ... ok [INFO] [stdout] test bug_new39_tlbi_s2_ipa_s2p0_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_nsnh_all_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_s2_ipa_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_nh_asid_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_s12_vmall_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new39_tlbi_s12_vmall_s2p0_cerror_ill ... ok [INFO] [stdout] test bug_new37_tlbi_nh_va_vmid_scope_preserves_other_vmid ... ok [INFO] [stdout] test bug_new38_tlbi_nh_vaa_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_nh_all_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_atc_inv_ssec1_cerror_ill ... ok [INFO] [stdout] test bug_new38_tlbi_nh_va_ssec1_cerror_ill ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_new9.rs (/opt/rustwide/target/debug/deps/test_bugs_new9-ba8cecc6df6c69a7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test bug_new42_tlbi_el2_vaa_ril_range_preserves_page_outside_range ... ok [INFO] [stdout] test bug_new42_tlbi_el2_vaa_ril_range_evicts_second_page ... ok [INFO] [stderr] Running tests/test_bugs_privcfg_ips.rs (/opt/rustwide/target/debug/deps/test_bugs_privcfg_ips-9cc0e0ac4ce07e07) [INFO] [stdout] test bug_new41_tlbi_nh_vaa_ril_range_evicts_second_page ... ok [INFO] [stdout] test bug_new41_tlbi_nh_vaa_ril_range_preserves_page_outside_range ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bug_rust_1b_privcfg2_el2_stage2only_privileged_only_denied_via_streamcontext ... ok [INFO] [stdout] test bug_rust_1a_privcfg3_two_stage_privileged_only_via_streamcontext_baseline ... ok [INFO] [stdout] test bug_rust_2a_privcfg3_el1_tlb_hit_should_allow_privileged_only_page ... ok [INFO] [stdout] test bug_rust_6a_translate_two_stage_ips_check_missing_via_streamcontext ... ok [INFO] [stdout] test bug_rust_6b_smmu_translate_ips_check_present_on_slow_path_regression_guard ... ok [INFO] [stdout] test bug_rust_6c_translate_two_stage_ips_within_range_succeeds ... ok [INFO] [stdout] test bug_rust_2b_privcfg2_el2_tlb_hit_should_deny_privileged_only_page ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_q2_q4.rs (/opt/rustwide/target/debug/deps/test_bugs_q2_q4-3993f9e5f9635f87) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bug_q2_reset_queues_clears_event_queue_too ... ok [INFO] [stdout] test bug_q4_priresp_for_unknown_entry_is_noop ... ok [INFO] [stdout] test bug_q2_reset_clears_multiple_stall_pending_entries ... ok [INFO] [stdout] test bug_q4_priresp_for_interior_entry_does_not_advance_cons ... ok [INFO] [stdout] test bug_q2_reset_queues_clears_stall_pending ... ok [INFO] [stdout] test bug_q4_interior_noop_then_head_succeeds ... ok [INFO] [stdout] test bug_q4_priresp_for_head_advances_cons ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_qa_11_12_13_14.rs (/opt/rustwide/target/debug/deps/test_bugs_qa_11_12_13_14-aa2f1d2ddc42011c) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test bug_qa12_s2s_stage2_stall_enabled ... ok [INFO] [stdout] test bug_qa13_s2r_false_s2s_false_suppresses_event ... ok [INFO] [stdout] test qa_audit_fix_a_nh_all_vmid_scope_preserves_other_vmid ... ok [INFO] [stdout] test bug_qa13_s2r_true_records_event ... ok [INFO] [stdout] test bug_qa14_nsnh_all_preserves_el2e2h ... ok [INFO] [stdout] test bug_qa12_s2s_false_stage2_fault_terminates ... ok [INFO] [stdout] test bug_qa12_s2s_stall_model_terminate_only_bad_ste ... ok [INFO] [stdout] test qa_audit_fix_b_stall_model_guard_bypass_stream ... ok [INFO] [stdout] test bug_qa14_nsnh_all_evicts_el1el0_preserves_el2 ... ok [INFO] [stdout] test bug_qa13_s2r_false_s2s_true_records_event ... ok [INFO] [stderr] Running tests/test_bugs_qa_7_8_9_10.rs (/opt/rustwide/target/debug/deps/test_bugs_qa_7_8_9_10-77c8be81414332c6) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test bug_qa7_cmd_sync_cs0_does_not_update_signal_type ... ok [INFO] [stdout] test bug_qa8_walk_eabt_event_class_is_tt ... ok [INFO] [stdout] test bug_qa8_walk_eabt_event_type_correct ... ok [INFO] [stdout] test bug_qa10_walk_eabt_ssv_false_when_pasid_zero ... ok [INFO] [stdout] test bug_qa9_tlbi_el3_all_no_invalidation_side_effect ... ok [INFO] [stdout] test bug_qa7_cmd_sync_cs2_stored_as_sev ... ok [INFO] [stdout] test bug_qa10_walk_eabt_ssv_true_when_pasid_nonzero ... ok [INFO] [stdout] test bug_qa9_tlbi_el3_va_raises_cerror_ill ... ok [INFO] [stdout] test bug_qa9_tlbi_el3_all_raises_cerror_ill ... ok [INFO] [stdout] test bug_qa7_cmd_sync_cs1_stored_as_irq ... ok [INFO] [stdout] test bug_qa8_and_qa10_walk_eabt_combined_fix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_qa_new.rs (/opt/rustwide/target/debug/deps/test_bugs_qa_new-d915a7efb8faaebf) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test bug_qa1_idr0_stall_model_reflects_set_stall_model_01 ... ok [INFO] [stdout] test bug_qa1_idr0_stall_model_default_is_zero ... ok [INFO] [stdout] test bug_qa1_idr0_stall_model_reflects_set_stall_model_02 ... ok [INFO] [stdout] test bug_qa2_idr5_stall_max_zero_for_terminate_only_model ... ok [INFO] [stdout] test bug_qa3_submit_event_ovflg_not_toggled_when_eventqen_disabled ... ok [INFO] [stdout] test bug_qa3_submit_event_ovflg_toggles_when_eventqen_enabled ... ok [INFO] [stdout] test bug_qa4_auto_failure_no_pasid_response_code_success ... ok [INFO] [stdout] test bug_qa2_idr5_stall_max_nonzero_for_default_model ... ok [INFO] [stdout] test bug_qa4_auto_failure_with_pasid_response_code_failure ... ok [INFO] [stdout] test bug_qa5_overflow_active_inhibits_new_pprs_with_space ... ok [INFO] [stdout] test bug_qa5_overflow_active_last0_silently_discarded ... ok [INFO] [stdout] test bug_qa3_submit_event_overflow_no_ovflg_repeatedly ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_bugs_rust_confirmed.rs (/opt/rustwide/target/debug/deps/test_bugs_rust_confirmed-f7facd6bdee29296) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test bug_rust_6a_cmd_pri_resp_wrong_pasid_does_not_retire ... ok [INFO] [stdout] test bug_rust_5a_mev_different_pasid_both_events_recorded ... ok [INFO] [stdout] test bug_rust_5b_mev_same_pasid_deduplicated ... ok [INFO] [stdout] test bug_rust_6b_cmd_pri_resp_correct_pasid_retires ... ok [INFO] [stdout] test bug_rust_5c_mev_false_all_events_recorded ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_c_bad_streamid_spec.rs (/opt/rustwide/target/debug/deps/test_c_bad_streamid_spec-b04090c014be9c0d) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_multiple_unknown_streams_each_generate_c_bad_streamid ... ok [INFO] [stdout] test test_unknown_stream_generates_c_bad_streamid_event ... ok [INFO] [stdout] test test_c_bad_streamid_event_carries_stream_id ... ok [INFO] [stderr] Running tests/test_c_bad_substreamid_spec.rs (/opt/rustwide/target/debug/deps/test_c_bad_substreamid_spec-f1b7fdcb1edab07b) [INFO] [stdout] test test_c_bad_streamid_event_carries_security_state ... ok [INFO] [stdout] test test_unknown_stream_not_f_translation_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test both_stages_nonzero_pasid_is_ok ... ok [INFO] [stdout] test stage1_only_nonzero_pasid_is_ok ... ok [INFO] [stdout] test bypass_nonzero_pasid_fails ... ok [INFO] [stdout] test stage2_only_event_carries_stream_id ... ok [INFO] [stdout] test event_opcode_is_0x08 ... ok [INFO] [stdout] test bypass_pasid_zero_succeeds ... ok [INFO] [stdout] test stage2_only_nonzero_pasid_fails ... ok [INFO] [stdout] test bypass_nonzero_pasid_generates_event ... ok [INFO] [stdout] test stage2_only_pasid_zero_succeeds ... ok [INFO] [stdout] test stage2_only_nonzero_pasid_generates_event ... ok [INFO] [stdout] test test_bug05_tlb_must_not_cache_invalid_pasid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_cfgi_cd_spec.rs (/opt/rustwide/target/debug/deps/test_cfgi_cd_spec-0ff1b09a6b74e264) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_cfgi_cd_opcode_is_0x05 ... ok [INFO] [stdout] test test_command_entry_new_cfgi_cd_all ... ok [INFO] [stdout] test test_command_entry_new_cfgi_cd ... ok [INFO] [stdout] test test_cfgi_cd_invalidates_target_pasid_tlb ... ok [INFO] [stdout] test test_cfgi_cd_does_not_affect_other_streams ... ok [INFO] [stdout] test test_cfgi_cd_all_increments_invalidation_count ... ok [INFO] [stdout] test test_cfgi_cd_all_invalidates_all_pasids ... ok [INFO] [stdout] test test_cfgi_cd_all_does_not_affect_other_streams ... ok [INFO] [stdout] test test_cfgi_cd_all_opcode_is_0x06 ... ok [INFO] [stdout] test test_cfgi_cd_increments_invalidation_count ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_cfgi_ste_range_spec.rs (/opt/rustwide/target/debug/deps/test_cfgi_ste_range_spec-f29b2ea85f1cbf70) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_cfgi_all_opcode_is_0x04 ... ok [INFO] [stdout] test test_range_field_defaults_to_31 ... ok [INFO] [stdout] test test_cfgi_ste_range_increments_invalidation_count ... ok [INFO] [stdout] test test_cfgi_all_range31_increments_invalidation_count ... ok [INFO] [stdout] test test_cfgi_all_range31_all_mappings_remain_accessible ... ok [INFO] [stdout] test test_cfgi_ste_range_matching_stream_mapping_remains_accessible ... ok [INFO] [stdout] test test_cfgi_ste_range_both_streams_accessible_after_prefix_cmd ... ok [INFO] [stdout] test test_cfgi_ste_range_range0_prefix_semantics ... ok [INFO] [stdout] test test_cfgi_all_range31_evicts_all_tlb_entries ... ok [INFO] [stdout] test test_cfgi_ste_range_nonmatching_stream_tlb_entry_survives ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_command_entry.rs (/opt/rustwide/target/debug/deps/test_command_entry-9b8d4bc1c566686f) [INFO] [stdout] [INFO] [stdout] running 79 tests [INFO] [stdout] test test_arm_spec_atc_inv_command ... ok [INFO] [stdout] test test_arm_spec_cfgi_ste_command ... ok [INFO] [stdout] test test_arm_spec_cfgi_all_command ... ok [INFO] [stdout] test test_arm_spec_prefetch_addr_command ... ok [INFO] [stdout] test test_arm_spec_prefetch_config_command ... ok [INFO] [stdout] test test_arm_spec_pri_resp_command ... ok [INFO] [stdout] test test_arm_spec_resume_command ... ok [INFO] [stdout] test test_arm_spec_sync_command ... ok [INFO] [stdout] test test_arm_spec_tlbi_el2_all_command ... ok [INFO] [stdout] test test_command_entry_copy ... ok [INFO] [stdout] test test_command_entry_clone ... ok [INFO] [stdout] test test_arm_spec_tlbi_nh_all_command ... ok [INFO] [stdout] test test_command_entry_debug ... ok [INFO] [stdout] test test_command_entry_debug_with_all_fields ... ok [INFO] [stdout] test test_command_entry_equality ... ok [INFO] [stdout] test test_command_entry_equality_all_fields ... ok [INFO] [stdout] test test_command_entry_new ... ok [INFO] [stdout] test test_command_entry_modify_all_fields ... ok [INFO] [stdout] test test_command_entry_field_access ... ok [INFO] [stdout] test test_command_entry_new_all_command_types ... ok [INFO] [stdout] test test_command_type_cfgi_all ... ok [INFO] [stdout] test test_command_type_all_variants ... ok [INFO] [stdout] test test_command_entry_new_maximum_ids ... ok [INFO] [stdout] test test_command_type_default ... ok [INFO] [stdout] test test_command_entry_const_constructor ... ok [INFO] [stdout] test test_command_entry_new_zero_ids ... ok [INFO] [stdout] test test_command_type_debug ... ok [INFO] [stdout] test test_arm_spec_tlbi_s12_vmall_command ... ok [INFO] [stdout] test test_command_type_clone ... ok [INFO] [stdout] test test_command_type_equality ... ok [INFO] [stdout] test test_command_type_atc_inv ... ok [INFO] [stdout] test test_command_queue_vec ... ok [INFO] [stdout] test test_command_type_debug_all_variants ... ok [INFO] [stdout] test test_command_type_hash_all_variants ... ok [INFO] [stdout] test test_command_type_hash_set ... ok [INFO] [stdout] test test_command_type_equality_all_pairs ... ok [INFO] [stdout] test test_command_type_ordering_in_queue ... ok [INFO] [stdout] test test_command_type_prefetch_addr ... ok [INFO] [stdout] test test_command_type_prefetch_config ... ok [INFO] [stdout] test test_command_type_pri_resp ... ok [INFO] [stdout] test test_command_type_resume ... ok [INFO] [stdout] test test_command_type_sync ... ok [INFO] [stdout] test test_command_type_tlbi_el2_all ... ok [INFO] [stdout] test test_command_type_tlbi_nh_all ... ok [INFO] [stdout] test test_command_type_tlbi_s12_vmall ... ok [INFO] [stdout] test test_edge_case_inverted_address_range ... ok [INFO] [stdout] test test_edge_case_maximum_address_range ... ok [INFO] [stdout] test test_opcode_cfgi_all_is_0x04 ... ok [INFO] [stdout] test test_opcode_cfgi_ste_is_0x03 ... ok [INFO] [stdout] test test_opcode_prefetch_addr_is_0x02 ... ok [INFO] [stdout] test test_opcode_prefetch_config_is_0x01 ... ok [INFO] [stdout] test test_opcode_resume_is_0x44 ... ok [INFO] [stdout] test test_opcode_pri_resp_is_0x41 ... ok [INFO] [stdout] test test_opcode_tlbi_el2_asid_is_0x21 ... ok [INFO] [stdout] test test_opcode_tlbi_el2_va_is_0x22 ... ok [INFO] [stdout] test test_opcode_tlbi_el2_vaa_is_0x23 ... ok [INFO] [stdout] test test_opcode_tlbi_nh_all_is_0x10 ... ok [INFO] [stdout] test test_opcode_tlbi_nh_asid_is_0x11 ... ok [INFO] [stdout] test test_opcode_tlbi_el2_all_is_0x20 ... ok [INFO] [stdout] test test_opcode_tlbi_nh_va_is_0x12 ... ok [INFO] [stdout] test test_opcode_tlbi_nsnh_all_is_0x30 ... ok [INFO] [stdout] test test_opcode_tlbi_s12_vmall_is_0x28 ... ok [INFO] [stdout] test test_opcode_tlbi_s2_ipa_is_0x2a ... ok [INFO] [stdout] test test_realistic_command_with_flags ... ok [INFO] [stdout] test test_realistic_configuration_invalidation_sequence ... ok [INFO] [stdout] test test_realistic_command_with_timestamp ... ok [INFO] [stdout] test test_realistic_multi_stream_invalidation ... ok [INFO] [stdout] test test_realistic_tlb_invalidation_sequence ... ok [INFO] [stdout] test test_spec_compliance_all_command_types_present ... ok [INFO] [stdout] test test_spec_compliance_command_entry_structure ... ok [INFO] [stdout] test test_realistic_address_range_prefetch ... ok [INFO] [stdout] test test_edge_case_all_flags_set ... ok [INFO] [stdout] test test_command_type_cfgi_ste ... ok [INFO] [stdout] test test_command_type_copy ... ok [INFO] [stdout] test test_edge_case_zero_address_range ... ok [INFO] [stdout] test test_opcode_atc_inv_is_0x40 ... ok [INFO] [stdout] test test_opcode_stall_term_is_0x45 ... ok [INFO] [stdout] test test_opcode_sync_is_0x46 ... ok [INFO] [stdout] test test_opcode_tlbi_nh_vaa_is_0x13 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_17mar2026.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_17mar2026-a26447a647e48da6) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test new_gap_i_gatos_par_faddr_set_to_faulting_ipa ... ok [INFO] [stdout] test new_gap_a_stage1_fault_reason_is_0b00 ... ok [INFO] [stdout] test new_gap_i_gatos_par_faddr_zero_for_stage1_fault ... ok [INFO] [stderr] Running tests/test_conf_gaps_3456789_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_3456789_fixes-ce784b9fd634c921) [INFO] [stdout] test new_gap_a_stage2_ipa_fault_reason_is_0b11 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test new4_privcfg_0_no_override ... ok [INFO] [stdout] test new8_stage2_pa_exceeds_s2ps ... ok [INFO] [stdout] test new4_privcfg_2_demotes_no_effect_on_unprivileged ... ok [INFO] [stdout] test new3_s2t0sz_16_ipa_at_limit_two_stage ... ok [INFO] [stdout] test new9_stall_event_not_queued_when_eventqen_zero ... ok [INFO] [stdout] test new8_stage2_pa_within_s2ps ... ok [INFO] [stdout] test new4_privcfg_3_promotes_read_to_privileged ... ok [INFO] [stdout] test new7_epd0_true_generates_f_translation ... ok [INFO] [stdout] test new7_epd0_false_allows_translation ... ok [INFO] [stdout] test new3_s2t0sz_0_no_restriction ... ok [INFO] [stdout] test new3_stage2_only_ipa_exceeds_s2t0sz ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_cd_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_cd_fixes-adc2a30446470099) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test gap_d_instcfg2_execute_overridden_to_read_allowed ... ok [INFO] [stdout] test gap_c_t0sz_0_no_restriction ... ok [INFO] [stdout] test gap_d_instcfg2_execute_overridden_to_read_denied ... ok [INFO] [stdout] test gap_d_instcfg1_read_overridden_to_execute_denied ... ok [INFO] [stdout] test gap_d_instcfg0_no_override ... ok [INFO] [stdout] test gap_c_t0sz_16_iova_within_range_succeeds ... ok [INFO] [stdout] test gap_c_t0sz_16_iova_exceeds_range_generates_f_translation ... ok [INFO] [stdout] test gap_d_instcfg1_read_overridden_to_execute_allowed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_efh_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_efh_fixes-276dd3007ef7f2e5) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test gap_e_tbi_1_masked_still_exceeds ... ok [INFO] [stdout] test gap_e_tbi_0_full_iova_checked ... ok [INFO] [stdout] test gap_e_tbi_1_top_byte_masked_within_range ... ok [INFO] [stdout] test gap_f_ips_32bit_ipa_overflow_f_addr_size ... ok [INFO] [stdout] test gap_h_priq_normal_no_auto_response ... ok [INFO] [stdout] test gap_h_priq_overflow_generates_auto_failure_response ... ok [INFO] [stdout] test gap_f_ips_52bit_no_restriction ... ok [INFO] [stdout] test gap_f_ips_48bit_within_succeeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_impl.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_impl-59158088ab618eb6) [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test test_cmd_sync_msi_registers_roundtrip ... ok [INFO] [stdout] test test_cerror_ill_set_on_cmd_sync_cs3 ... ok [INFO] [stdout] test test_cmd_sync_sig_irq_records_signal_type_1 ... ok [INFO] [stdout] test test_cr0_vmw_constants ... ok [INFO] [stdout] test test_cmdq_cons_err_constants ... ok [INFO] [stdout] test test_cr0ack_initial_value_is_zero ... ok [INFO] [stdout] test test_cmd_sync_sig_msi_records_signal_type_2 ... ok [INFO] [stdout] test test_cr1_initial_value_is_zero ... ok [INFO] [stdout] test test_gbpa_config_roundtrip ... ok [INFO] [stdout] test test_cr1_constants_non_overlapping ... ok [INFO] [stdout] test test_cr2_ptm_zero_does_not_gate_cq_tlbi_nh_all ... ok [INFO] [stdout] test test_cr0ack_zero_after_reset ... ok [INFO] [stdout] test test_gbpa_disabled_smmu_applies_output_attrs ... ok [INFO] [stdout] test test_cr0ack_tracks_cr0_after_set_cr0 ... ok [INFO] [stdout] test test_invalidate_by_va_range_and_asid ... ok [INFO] [stdout] test test_linear_strtab_first_invalid_streamid_rejected ... ok [INFO] [stdout] test test_ril_fields_on_command_entry ... ok [INFO] [stdout] test test_mev_false_allows_multiple_events ... ok [INFO] [stdout] test test_linear_strtab_log2size_zero_single_entry ... ok [INFO] [stdout] test test_linear_strtab_last_valid_streamid_succeeds ... ok [INFO] [stdout] test test_strtab_split_invalid_values_clamped_to_6 ... ok [INFO] [stdout] test test_mev_suppresses_duplicate_events ... ok [INFO] [stdout] test test_tlbi_nh_va_selective_invalidation ... ok [INFO] [stdout] test test_stream_table_format_constants ... ok [INFO] [stdout] test test_strtab_format_set_two_level ... ok [INFO] [stdout] test test_strtab_log2size_rejects_above_sidsize ... ok [INFO] [stdout] test test_two_level_invalid_stream_id_rejected ... ok [INFO] [stdout] test test_two_level_inrange_unconfigured_stream_returns_bad_ste ... ok [INFO] [stdout] test test_strtab_format_default_is_linear ... ok [INFO] [stdout] test test_strtab_split_default_and_set ... ok [INFO] [stdout] test test_tlbi_nh_vaa_invalidates_by_va_only ... ok [INFO] [stdout] test test_two_level_split10_boundary ... ok [INFO] [stdout] test test_two_level_split8_boundary ... ok [INFO] [stdout] test test_two_level_valid_stream_id_accepted ... ok [INFO] [stdout] test test_vmid_wildcard_invalidation ... ok [INFO] [stderr] Running tests/test_conf_gaps_jkl.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_jkl-0373bcb30b4ab988) [INFO] [stdout] test test_cr1_set_get_roundtrip ... ok [INFO] [stdout] test test_cr2_ptm_one_executes_tlbi_nh_all ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test gap_j_no_fault_when_af_is_true ... ok [INFO] [stdout] test gap_k_no_wxn_allows_execute_on_writable_page ... ok [INFO] [stdout] test gap_j_no_fault_when_ha_true ... ok [INFO] [stdout] test gap_j_no_fault_when_affd_true ... ok [INFO] [stdout] test gap_j_fault_when_af_is_zero_ha_false_affd_false ... ok [INFO] [stdout] test gap_k_wxn_allows_read_on_writable_page ... ok [INFO] [stdout] test gap_l_s2ptw_allows_translation_through_normal_page ... ok [INFO] [stdout] test gap_l_s2ptw_blocks_translation_through_device_page ... ok [INFO] [stdout] test gap_l_no_fault_when_s2ptw_false ... ok [INFO] [stdout] test gap_k_wxn_blocks_execute_on_writable_page ... ok [INFO] [stderr] Running tests/test_conf_gaps_moderate.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_moderate-86fb596036f4ed67) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_conf_gap20_event_entry_has_ipa_field ... ok [INFO] [stdout] test test_conf_gap24_resume_abort_outcome ... ok [INFO] [stdout] test test_conf_gap24_resume_retry_outcome ... ok [INFO] [stdout] test test_conf_gap24_clear_all_resume_outcomes ... ok [INFO] [stdout] test test_conf_gap16_ns_stream_el3_strw_rejected ... ok [INFO] [stdout] test test_conf_gap23_enable_sets_priqen ... ok [INFO] [stdout] test test_conf_gap20_event_entry_ssv_nonzero_pasid ... ok [INFO] [stdout] test test_conf_gap20_event_entry_ind_execute ... ok [INFO] [stdout] test test_conf_gap7_tlbi_s2_ipa_selective_invalidation ... ok [INFO] [stdout] test test_conf_gap16_s2ttb_oas_bounds_checked ... ok [INFO] [stdout] test test_conf_gap7_tlbi_s2_ipa_zero_ipa_not_matched ... ok [INFO] [stdout] test test_conf_gap24_resume_terminate_outcome ... ok [INFO] [stdout] test test_conf_gap20_event_entry_ssv_zero_pasid ... ok [INFO] [stdout] test test_conf_gap16_s2ttb_within_oas_allowed ... ok [INFO] [stdout] test test_conf_gap20_event_entry_rnw_read ... ok [INFO] [stdout] test test_conf_gap24_clear_resume_outcomes ... ok [INFO] [stdout] test test_conf_gap25_stage1_only_asid_nonzero_vmid_zero ... ok [INFO] [stdout] test test_conf_gap16_ns_stream_other_strw_allowed ... ok [INFO] [stdout] test test_conf_gap25_stage2_only_asid_zero_vmid_nonzero ... ok [INFO] [stdout] test test_conf_gap25_two_stage_asid_and_vmid_nonzero ... ok [INFO] [stdout] test test_conf_gap23_enable_sets_all_required_bits ... ok [INFO] [stdout] test test_conf_gap20_event_entry_rnw_write ... ok [INFO] [stdout] test test_conf_gap20_event_class_translation_fault ... ok [INFO] [stdout] test test_conf_gap25_two_stage_tlbi_s12_vmall_invalidates_by_vmid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_new_abdef.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_new_abdef-20da61a6f423384a) [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test test_gap_new_d_idr5_granules ... ok [INFO] [stdout] test test_gap_new_e_statusr_dormant_after_shutdown ... ok [INFO] [stdout] test test_gap_new_e_irq_ctrl_ctrlack_handshake ... ok [INFO] [stdout] test test_gap_new_a_cd_fetch_abort_event ... ok [INFO] [stdout] test test_gap_new_a_walk_eabt_event ... ok [INFO] [stdout] test test_gap_new_d_aidr_iidr ... ok [INFO] [stdout] test test_gap_j_idr0_ttf_vmsa64_only_consistent_with_aa64_rejection ... ok [INFO] [stdout] test test_gap_new_d_idr1_sidsize_32 ... ok [INFO] [stdout] test test_gap_new_a_ste_fetch_abort_no_event_when_eventqen_zero ... ok [INFO] [stdout] test test_gap_new_a_ste_fetch_abort_event ... ok [INFO] [stdout] test test_gap_n_c_bad_substreamid_ssv_always_true ... ok [INFO] [stdout] test test_gap_new_d_idr0_nonzero_s1p_set ... ok [INFO] [stdout] test test_gap_new_f_gatos_fault_on_unmapped ... ok [INFO] [stdout] test test_gap_new_e_irq_ctrlack_initial_zero ... ok [INFO] [stdout] test test_gap_new_s3_cr2_e2h_constant_defined ... ok [INFO] [stdout] test test_gap_new_d_idr2_returns_zero ... ok [INFO] [stdout] test test_gap_new_s1_idr1_attr_types_ovr_set ... ok [INFO] [stdout] test test_gap_new_s2_idr0_term_model_set ... ok [INFO] [stdout] test test_gap_new_f_gatos_success_returns_pa ... ok [INFO] [stdout] test test_gap_new_s3_cr2_e2h_readback ... ok [INFO] [stdout] test test_gap_p2_idr3_capability_bits ... ok [INFO] [stdout] test test_gap_p1_aidr_smmuv32 ... ok [INFO] [stdout] test test_gap_p9_idr0_stall_model_consistent_with_sev ... ok [INFO] [stdout] test test_gap_r02_idr0_hyp_set ... ok [INFO] [stdout] test test_gap_r05_r08_ats_uut_forbidden_event_class_zero ... ok [INFO] [stdout] test test_gap_r05_r08_transl_forbidden_smmuen0_event_class_zero ... ok [INFO] [stdout] test test_gap_r05_r08_bad_ats_treq_smmuen0_event_class_zero ... ok [INFO] [stdout] test test_gap_r01_idr0_stall_model_zero ... ok [INFO] [stdout] test test_gap_r03_idr3_xnx_set ... ok [INFO] [stdout] test test_gap_r04_idr0_atsrecerr_set ... ok [INFO] [stdout] test test_gap_p8_idr1_attr_perms_ovr_set ... ok [INFO] [stdout] test test_gap_new_s3_strw_el2e2h_downgrades_when_e2h_zero ... ok [INFO] [stdout] test test_gap_r07_idr0_btm_set ... ok [INFO] [stdout] test test_gap_r06_idr5_stall_max_nonzero ... ok [INFO] [stdout] test test_gap_p5_gatos_fault_par_has_faultcode ... ok [INFO] [stdout] test test_gap_new_g_stall_active_when_s1stalld_false ... ok [INFO] [stdout] test test_gap_new_g_s1stalld_with_terminate_produces_translation_error ... ok [INFO] [stdout] test test_gap_new_e_statusr_zero_when_running ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stderr] Running tests/test_conf_gaps_pnu_nsipa_uwxn.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_pnu_nsipa_uwxn-c7f5dae995cc3ba5) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test gap1_pnu_el3_stream_fault_is_privileged ... ok [INFO] [stdout] test gap1_pnu_privcfg3_force_privileged_is_pnu_true ... ok [INFO] [stdout] test gap1_pnu_privcfg2_force_unprivileged_is_pnu_false ... ok [INFO] [stdout] test gap2_nsipa_stage1_only_fault_is_false ... ok [INFO] [stdout] test gap2_nsipa_two_stage_nonsecure_stage2_fault_is_true ... ok [INFO] [stdout] test gap3_wxn_and_uwxn_regression_wxn_still_blocks_unprivileged_execute ... ok [INFO] [stdout] test gap2_nsipa_two_stage_secure_stage2_fault_is_false ... ok [INFO] [stdout] test gap1_pnu_el1el0_stream_fault_is_unprivileged ... ok [INFO] [stdout] test gap3_uwxn_true_privileged_stream_no_fault_on_privileged_only_page ... ok [INFO] [stdout] test gap3_uwxn_true_unprivileged_stream_no_fault ... ok [INFO] [stdout] test gap1_pnu_el2_stream_fault_is_privileged ... ok [INFO] [stdout] test gap3_uwxn_false_allows_privileged_execute_on_writable_page ... ok [INFO] [stdout] test gap3_uwxn_true_privileged_stream_faults_on_writable_nonpriv_page ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/test_ct_findings_spec.rs (/opt/rustwide/target/debug/deps/test_ct_findings_spec-58e231127020631e) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test test_aa64_field_defaults_to_true ... ok [INFO] [stdout] test test_aa64_field_present_in_stream_config ... ok [INFO] [stdout] test test_cr0_get_set_round_trip ... ok [INFO] [stdout] test test_command_queue_disabled_when_cmdqen_not_set ... ok [INFO] [stdout] test test_command_queue_processed_when_cmdqen_set ... ok [INFO] [stdout] test test_all_spec_command_opcodes_present ... ok [INFO] [stdout] test test_cr0_smmuen_controls_smmu_enable ... ok [INFO] [stdout] test test_new_opcodes_usable_in_command_entry ... ok [INFO] [stdout] test test_event_recorded_when_eventqen_set ... ok [INFO] [stdout] test test_out_of_range_t1sz_generates_c_bad_cd ... ok [INFO] [stdout] test test_out_of_range_t0sz_generates_c_bad_cd ... ok [INFO] [stdout] test test_pri_queue_disabled_when_priqen_not_set ... ok [INFO] [stdout] test test_stage2_ste_parameters_default_values ... ok [INFO] [stdout] test test_stage2_ste_parameters_present_in_stream_config ... ok [INFO] [stdout] test test_stage2_ste_parameters_round_trip ... ok [INFO] [stdout] test test_event_not_recorded_when_eventqen_not_set ... ok [INFO] [stdout] test test_ste_inst_cfg_priv_cfg_fields_present ... ok [INFO] [stdout] test test_ste_config_0b000_aborts_silently_no_event ... ok [INFO] [stdout] test test_stream_world_repr_values ... ok [INFO] [stdout] test test_ste_output_attribute_fields_default_to_zero ... ok [INFO] [stdout] test test_stream_world_round_trip_all_variants ... ok [INFO] [stdout] test test_strw_field_present_in_stream_config ... ok [INFO] [stdout] test test_t0sz_t1sz_fields_present_in_stream_config ... ok [INFO] [stdout] test test_ste_config_0b000_no_fault_record ... ok [INFO] [stdout] test test_t0sz_t1sz_default_values ... ok [INFO] [stdout] test test_valid_t0sz_boundary_no_event ... ok [INFO] [stdout] test test_pri_queue_active_when_priqen_set ... ok [INFO] [stdout] test test_ste_config_bypass_returns_identity_mapping ... ok [INFO] [stdout] test test_new_opcodes_processable_in_command_queue ... ok [INFO] [stderr] Running tests/test_event_entry_comprehensive.rs (/opt/rustwide/target/debug/deps/test_event_entry_comprehensive-f60af2a7a70fa03a) [INFO] [stdout] test test_ste_output_attribute_override_fields_present ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 77 tests [INFO] [stdout] test test_event_entry_all_max_values ... ok [INFO] [stdout] test test_event_entry_all_security_states ... ok [INFO] [stdout] test test_event_entry_all_zeros ... ok [INFO] [stdout] test test_event_entry_arm_smmu_command_sync_completion ... ok [INFO] [stdout] test test_event_entry_arm_smmu_configuration_error ... ok [INFO] [stdout] test test_event_entry_arm_smmu_atc_invalidate_completion ... ok [INFO] [stdout] test test_event_entry_arm_smmu_internal_error ... ok [INFO] [stdout] test test_event_entry_arm_smmu_pri_page_request ... ok [INFO] [stdout] test test_event_entry_const_new_in_const_context ... ok [INFO] [stdout] test test_event_entry_copy ... ok [INFO] [stdout] test test_event_entry_copy_with_modifications ... ok [INFO] [stdout] test test_event_entry_debug ... ok [INFO] [stdout] test test_event_entry_debug_with_all_fields ... ok [INFO] [stdout] test test_event_entry_equality_with_all_fields_set ... ok [INFO] [stdout] test test_event_entry_equality ... ok [INFO] [stdout] test test_event_entry_const_new ... ok [INFO] [stdout] test test_event_entry_error_code_arm_smmu_values ... ok [INFO] [stdout] test test_event_entry_arm_smmu_section_7_3_event_types ... ok [INFO] [stdout] test test_event_entry_arm_smmu_security_context ... ok [INFO] [stdout] test test_event_entry_clone ... ok [INFO] [stdout] test test_event_entry_error_code_max ... ok [INFO] [stdout] test test_event_entry_error_code_common_values ... ok [INFO] [stdout] test test_event_entry_arm_smmu_fault_recording ... ok [INFO] [stdout] test test_event_entry_error_code_zero_default ... ok [INFO] [stdout] test test_event_entry_in_vec ... ok [INFO] [stdout] test test_event_entry_filtering_by_type ... ok [INFO] [stdout] test test_event_entry_inequality_different_pasid ... ok [INFO] [stdout] test test_event_entry_inequality_different_address ... ok [INFO] [stdout] test test_event_entry_inequality_different_security_state ... ok [INFO] [stdout] test test_event_entry_inequality_different_error_code ... ok [INFO] [stdout] test test_event_entry_inequality_different_type ... ok [INFO] [stdout] test test_event_entry_modify_all_fields ... ok [INFO] [stdout] test test_event_entry_inequality_different_timestamp ... ok [INFO] [stdout] test test_event_entry_inequality_different_stream_id ... ok [INFO] [stdout] test test_event_entry_modify_error_code ... ok [INFO] [stdout] test test_event_entry_modify_security_state ... ok [INFO] [stdout] test test_event_entry_new_all_event_types ... ok [INFO] [stdout] test test_event_entry_new_defaults_timestamp_zero ... ok [INFO] [stdout] test test_event_entry_new_defaults_to_nonsecure ... ok [INFO] [stdout] test test_event_entry_mixed_boundary_values ... ok [INFO] [stdout] test test_event_entry_new_permission_fault ... ok [INFO] [stdout] test test_event_entry_new_translation_fault ... ok [INFO] [stdout] test test_event_entry_new_max_address ... ok [INFO] [stdout] test test_event_entry_new_zero_values ... ok [INFO] [stdout] test test_event_entry_size ... ok [INFO] [stdout] test test_event_entry_sorting_by_timestamp ... ok [INFO] [stdout] test test_event_entry_timestamp_increment ... ok [INFO] [stdout] test test_event_entry_timestamp_max_value ... ok [INFO] [stdout] test test_event_entry_timestamp_ordering ... ok [INFO] [stdout] test test_event_entry_new_max_pasid ... ok [INFO] [stdout] test test_event_entry_with_nonsecure_state ... ok [INFO] [stdout] test test_event_entry_new_max_stream_id ... ok [INFO] [stdout] test test_event_type_debug_all_variants ... ok [INFO] [stdout] test test_event_entry_new_defaults_error_code_zero ... ok [INFO] [stdout] test test_event_type_debug_permission_fault ... ok [INFO] [stdout] test test_event_entry_with_realm_state ... ok [INFO] [stdout] test test_event_entry_with_secure_state ... ok [INFO] [stdout] test test_event_entry_timestamp_zero_initialization ... ok [INFO] [stdout] test test_event_type_all_variants_unique ... ok [INFO] [stdout] test test_event_type_command_sync_completion ... ok [INFO] [stdout] test test_event_type_clone ... ok [INFO] [stdout] test test_event_type_configuration_error ... ok [INFO] [stdout] test test_event_type_copy ... ok [INFO] [stdout] test test_event_type_atc_invalidate_completion ... ok [INFO] [stdout] test test_event_entry_modify_timestamp ... ok [INFO] [stdout] test test_event_type_default_matches_translation_fault ... ok [INFO] [stdout] test test_event_type_hash_consistency ... ok [INFO] [stdout] test test_event_type_hash_in_hashmap ... ok [INFO] [stdout] test test_event_type_hash_in_hashset ... ok [INFO] [stdout] test test_event_type_permission_fault ... ok [INFO] [stdout] test test_event_type_internal_error ... ok [INFO] [stdout] test test_event_type_debug_translation_fault ... ok [INFO] [stdout] test test_event_type_default ... ok [INFO] [stdout] test test_event_type_pri_page_request ... ok [INFO] [stdout] test test_event_type_repr_u8 ... ok [INFO] [stdout] test test_event_type_equality ... ok [INFO] [stdout] test test_event_type_translation_fault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s [INFO] [stdout] [INFO] [stderr] Running tests/test_event_queue_stall_overflow_spec.rs (/opt/rustwide/target/debug/deps/test_event_queue_stall_overflow_spec-d7285e05d825b967) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_non_stall_event_has_stall_field_false ... ok [INFO] [stdout] test test_non_stall_event_dropped_when_queue_full ... ok [INFO] [stdout] test test_stall_event_has_stall_field_true ... ok [INFO] [stdout] test test_stall_event_survives_queue_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_event_types_spec.rs (/opt/rustwide/target/debug/deps/test_event_types_spec-1f6790ee910b9a2c) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_c_bad_substreamid_event_code ... ok [INFO] [stdout] test test_f_access_event_code ... ok [INFO] [stdout] test test_e_page_request_event_code ... ok [INFO] [stdout] test test_c_bad_ste_event_code ... ok [INFO] [stdout] test test_f_cd_fetch_event_code ... ok [INFO] [stdout] test test_f_cfg_conflict_event_code ... ok [INFO] [stdout] test test_f_addr_size_event_code ... ok [INFO] [stdout] test test_f_ste_fetch_event_code ... ok [INFO] [stdout] test test_f_translation_event_code ... ok [INFO] [stdout] test test_f_uut_event_code ... ok [INFO] [stdout] test test_f_vms_fetch_event_code ... ok [INFO] [stdout] test test_f_walk_eabt_event_code ... ok [INFO] [stdout] test test_spec_all_event_variants_present ... ok [INFO] [stdout] test test_c_bad_cd_event_code ... ok [INFO] [stdout] test test_c_bad_streamid_event_code ... ok [INFO] [stdout] test test_f_permission_event_code ... ok [INFO] [stdout] test test_f_stream_disabled_event_code ... ok [INFO] [stdout] test test_f_bad_ats_treq_event_code ... ok [INFO] [stdout] test test_f_tlb_conflict_event_code ... ok [INFO] [stdout] test test_f_transl_forbidden_event_code ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_f_stream_disabled_spec.rs (/opt/rustwide/target/debug/deps/test_f_stream_disabled_spec-64f66bdaf0ed14b8) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_f_stream_disabled_event_code_is_0x06 ... ok [INFO] [stdout] test test_disabled_stream_not_c_bad_ste_event ... ok [INFO] [stdout] test test_disabled_stream_event_carries_stream_id ... ok [INFO] [stdout] test test_reenable_stream_resumes_translation ... ok [INFO] [stdout] test test_disabled_stream_generates_f_stream_disabled_event ... ok [INFO] [stderr] Running tests/test_fault_detection.rs (/opt/rustwide/target/debug/deps/test_fault_detection-ee8c10ad1e40986c) [INFO] [stdout] test test_disabled_stream_not_f_translation_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_translation_fault_records_realm_security_state ... ok [INFO] [stdout] test test_translation_fault_records_nonsecure_security_state ... ok [INFO] [stdout] test test_translation_fault_records_secure_security_state ... ok [INFO] [stdout] test test_event_queue_records_secure_security_state ... ok [INFO] [stdout] test test_stream_not_found_fault_records_secure_security_state ... ok [INFO] [stderr] Running tests/test_fault_processing.rs (/opt/rustwide/target/debug/deps/test_fault_processing-b8a7b4e6be4f4510) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test test_arm_smmu_v3_event_generation ... ok [INFO] [stdout] test test_arm_smmu_v3_section_6_2_terminate_mode ... ok [INFO] [stdout] test test_arm_smmu_v3_section_6_2_stall_mode ... ok [INFO] [stdout] test test_error_display_invalid_resume ... ok [INFO] [stdout] test test_error_display_serialization_error ... ok [INFO] [stdout] test test_error_recovery_failed_recovery ... ok [INFO] [stdout] test test_error_display_no_stalled_fault ... ok [INFO] [stdout] test test_error_display_queue_full ... ok [INFO] [stdout] test test_error_recovery_multiple_faults ... ok [INFO] [stdout] test test_error_recovery_stall_mode_workflow ... ok [INFO] [stdout] test test_events_in_time_window_empty ... ok [INFO] [stdout] test test_events_in_time_window_filtering ... ok [INFO] [stdout] test test_events_in_time_window_small_window ... ok [INFO] [stdout] test test_fault_propagation_both_queues_stall_mode ... ok [INFO] [stdout] test test_events_in_time_window_basic ... ok [INFO] [stdout] test test_fault_propagation_deserialization_empty ... ok [INFO] [stdout] test test_fault_propagation_event_queue ... ok [INFO] [stdout] test test_fault_propagation_serialization ... ok [INFO] [stdout] test test_fault_propagation_stall_queue ... ok [INFO] [stdout] test test_get_events_all ... ok [INFO] [stdout] test test_fault_propagation_deserialization_non_empty ... ok [INFO] [stdout] test test_get_events_by_pasid ... ok [INFO] [stdout] test test_get_events_by_stream ... ok [INFO] [stdout] test test_get_events_by_type ... ok [INFO] [stdout] test test_get_fault_count_by_type ... ok [INFO] [stdout] test test_get_queued_faults_terminate_mode ... ok [INFO] [stdout] test test_max_event_queue_size_enforcement ... ok [INFO] [stdout] test test_stall_mode_basic_processing ... ok [INFO] [stdout] test test_stall_mode_fault_queuing ... ok [INFO] [stdout] test test_stall_mode_fifo_ordering ... ok [INFO] [stdout] test test_stall_mode_get_next_stalled_fault ... ok [INFO] [stdout] test test_stall_mode_invalid_resume_in_terminate_mode ... ok [INFO] [stdout] test test_stall_mode_no_stalled_fault_when_empty ... ok [INFO] [stdout] test test_stall_mode_queue_full_error ... ok [INFO] [stdout] test test_stall_mode_resume_stalled_fault_failure ... ok [INFO] [stdout] test test_stall_mode_resume_stalled_fault_success ... ok [INFO] [stdout] test test_stall_mode_with_custom_queue_size ... ok [INFO] [stdout] test test_statistics_access_flag_fault_count ... ok [INFO] [stdout] test test_statistics_address_size_fault_count ... ok [INFO] [stdout] test test_statistics_multiple_fault_types ... ok [INFO] [stdout] test test_statistics_other_fault_types_not_tracked ... ok [INFO] [stdout] test test_statistics_total_fault_count ... ok [INFO] [stdout] test test_statistics_translation_fault_count ... ok [INFO] [stdout] test test_get_current_timestamp ... ok [INFO] [stdout] test test_terminate_mode_basic_processing ... ok [INFO] [stdout] test test_queued_fault_count_terminate_mode ... ok [INFO] [stdout] test test_terminate_mode_error_display ... ok [INFO] [stdout] test test_terminate_mode_event_recording ... ok [INFO] [stdout] test test_statistics_permission_fault_count ... ok [INFO] [stdout] test test_terminate_mode_statistics_update ... ok [INFO] [stdout] test test_terminate_mode_timestamp_auto_generation ... ok [INFO] [stdout] test test_timestamp_preservation ... ok [INFO] [stdout] test test_various_access_types ... ok [INFO] [stdout] test test_various_addresses ... ok [INFO] [stdout] test test_get_fault_count ... ok [INFO] [stdout] test test_max_event_queue_overflow ... ok [INFO] [stderr] Running tests/test_fault_queue_comprehensive.rs (/opt/rustwide/target/debug/deps/test_fault_queue_comprehensive-afcfb49bc7e61942) [INFO] [stdout] test test_concurrent_statistics_updates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test test_clear_and_reuse ... ok [INFO] [stdout] test test_capacity_boundary_minus_one ... ok [INFO] [stdout] test test_clear_empty_queue ... ok [INFO] [stdout] test test_error_clone ... ok [INFO] [stdout] test test_clear_non_empty_queue ... ok [INFO] [stdout] test test_clone_empty_queue ... ok [INFO] [stdout] test test_clone_independence ... ok [INFO] [stdout] test test_clone_non_empty_queue ... ok [INFO] [stdout] test test_different_access_types ... ok [INFO] [stdout] test test_different_fault_types ... ok [INFO] [stdout] test test_error_debug ... ok [INFO] [stdout] test test_error_equality ... ok [INFO] [stdout] test test_fifo_order_simple ... ok [INFO] [stdout] test test_get_all_does_not_remove_faults ... ok [INFO] [stdout] test test_fill_empty_cycle ... ok [INFO] [stdout] test test_lock_poisoned_error_display ... ok [INFO] [stdout] test test_new_queue_zero_capacity ... ok [INFO] [stdout] test test_large_capacity_queue ... ok [INFO] [stdout] test test_fifo_order_large_sequence ... ok [INFO] [stdout] test test_peek_returns_front_item ... ok [INFO] [stdout] test test_push_single_fault ... ok [INFO] [stdout] test test_push_until_full ... ok [INFO] [stdout] test test_fifo_order_with_refill ... ok [INFO] [stdout] test test_get_all_empty_queue ... ok [INFO] [stdout] test test_get_all_returns_all_faults ... ok [INFO] [stdout] test test_multiple_operations_sequence ... ok [INFO] [stdout] test test_new_queue_empty ... ok [INFO] [stdout] test test_new_queue_large_capacity ... ok [INFO] [stdout] test test_peek_does_not_remove ... ok [INFO] [stdout] test test_peek_empty_queue ... ok [INFO] [stdout] test test_pop_empty_queue ... ok [INFO] [stdout] test test_pop_multiple_times_empty ... ok [INFO] [stdout] test test_pop_single_fault ... ok [INFO] [stdout] test test_push_to_zero_capacity_queue ... ok [INFO] [stdout] test test_queue_empty_error_display ... ok [INFO] [stdout] test test_queue_full_after_exact_capacity ... ok [INFO] [stdout] test test_queue_full_error_display ... ok [INFO] [stdout] test test_capacity_one_special_case ... ok [INFO] [stdout] test test_push_when_full_returns_error ... ok [INFO] [stderr] Running tests/test_fault_record.rs (/opt/rustwide/target/debug/deps/test_fault_record-1b223ca9ca00e3e1) [INFO] [stdout] test test_alternating_push_pop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test test_access_flag_fault_scenario ... ok [INFO] [stdout] test test_address_size_fault_scenario ... ok [INFO] [stdout] test test_fault_record_builder_all_fields ... ok [INFO] [stdout] test test_fault_record_all_getters ... ok [INFO] [stdout] test test_builder_fluent_interface ... ok [INFO] [stdout] test test_fault_record_clone ... ok [INFO] [stdout] test test_fault_record_debug ... ok [INFO] [stdout] test test_fault_record_builder_minimal ... ok [INFO] [stdout] test test_fault_record_default ... ok [INFO] [stdout] test test_fault_record_filtering ... ok [INFO] [stdout] test test_fault_record_maximum_timestamp ... ok [INFO] [stdout] test test_fault_record_iova_alias ... ok [INFO] [stdout] test test_fault_record_equality ... ok [INFO] [stdout] test test_fault_record_timestamp_ordering ... ok [INFO] [stdout] test test_fault_syndrome_builder_basic ... ok [INFO] [stdout] test test_fault_syndrome_builder_all_fields ... ok [INFO] [stdout] test test_fault_record_stage ... ok [INFO] [stdout] test test_fault_syndrome_builder_partial_fields ... ok [INFO] [stdout] test test_fault_syndrome_fault_level ... ok [INFO] [stdout] test test_fault_record_vec_operations ... ok [INFO] [stdout] test test_fault_record_with_syndrome ... ok [INFO] [stdout] test test_fault_syndrome_context_descriptor_index ... ok [INFO] [stdout] test test_fault_syndrome_maximum_values ... ok [INFO] [stdout] test test_fault_syndrome_write_not_read_flags ... ok [INFO] [stdout] test test_fault_syndrome_debug ... ok [INFO] [stdout] test test_nonsecure_fault_record ... ok [INFO] [stdout] test test_realm_fault_record ... ok [INFO] [stdout] test test_fault_record_new ... ok [INFO] [stdout] test test_secure_fault_record ... ok [INFO] [stdout] test test_fault_syndrome_new ... ok [INFO] [stdout] test test_fault_syndrome_syndrome_register ... ok [INFO] [stdout] test test_fault_syndrome_default ... ok [INFO] [stdout] test test_fault_syndrome_equality ... ok [INFO] [stdout] test test_permission_fault_scenario ... ok [INFO] [stdout] test test_translation_fault_scenario ... ok [INFO] [stdout] test test_fault_syndrome_valid_syndrome_flag ... ok [INFO] [stdout] test test_syndrome_builder_fluent_interface ... ok [INFO] [stdout] test test_fault_syndrome_clone ... ok [INFO] [stdout] test test_fault_record_builder_missing_address - should panic ... ok [INFO] [stdout] test test_fault_record_builder_missing_pasid - should panic ... ok [INFO] [stdout] test test_fault_record_builder_missing_stream_id - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/test_fault_type.rs (/opt/rustwide/target/debug/deps/test_fault_type-bcff266161a99faf) [INFO] [stdout] [INFO] [stdout] running 44 tests [INFO] [stdout] test test_address_type_variants ... ok [INFO] [stdout] test test_address_type_equality ... ok [INFO] [stdout] test test_can_occur_in_stage2 ... ok [INFO] [stdout] test test_address_type_debug ... ok [INFO] [stdout] test test_can_occur_in_stage1 ... ok [INFO] [stdout] test test_classification_mutually_exclusive ... ok [INFO] [stdout] test test_copy_clone_traits ... ok [INFO] [stdout] test test_debug_trait ... ok [INFO] [stdout] test test_display_trait ... ok [INFO] [stdout] test test_const_methods_in_const_context ... ok [INFO] [stdout] test test_fault_context_clone ... ok [INFO] [stdout] test test_fault_context_new ... ok [INFO] [stdout] test test_fault_context_debug ... ok [INFO] [stdout] test test_fault_context_getters ... ok [INFO] [stdout] test test_fault_context_with_all_fault_types ... ok [INFO] [stdout] test test_fault_severity_equality ... ok [INFO] [stdout] test test_fault_severity_variants ... ok [INFO] [stdout] test test_fault_type_codes_correct ... ok [INFO] [stdout] test test_fault_type_descriptions ... ok [INFO] [stdout] test test_fault_type_codes_unique ... ok [INFO] [stdout] test test_from_code_invalid_above_range ... ok [INFO] [stdout] test test_fault_type_names ... ok [INFO] [stdout] test test_from_code_roundtrip ... ok [INFO] [stdout] test test_from_code_valid_codes ... ok [INFO] [stdout] test test_hash_trait ... ok [INFO] [stdout] test test_is_configuration_fault ... ok [INFO] [stdout] test test_from_code_invalid_zero ... ok [INFO] [stdout] test test_is_recoverable ... ok [INFO] [stdout] test test_is_address_fault ... ok [INFO] [stdout] test test_is_external_fault ... ok [INFO] [stdout] test test_is_permission_fault ... ok [INFO] [stdout] test test_partialeq_eq_traits ... ok [INFO] [stdout] test test_severity_error ... ok [INFO] [stdout] test test_is_translation_fault ... ok [INFO] [stdout] test test_translation_step_debug ... ok [INFO] [stdout] test test_severity_coverage ... ok [INFO] [stdout] test test_fault_severity_debug ... ok [INFO] [stdout] test test_translation_step_variants ... ok [INFO] [stdout] test test_severity_critical ... ok [INFO] [stdout] test test_severity_warning ... ok [INFO] [stdout] test test_recoverable_severity_correlation ... ok [INFO] [stdout] test test_translation_step_equality ... ok [INFO] [stdout] test test_stage_occurrence_consistency ... ok [INFO] [stdout] test test_is_stage_agnostic ... ok [INFO] [stderr] Running tests/test_gap1_output_attributes.rs (/opt/rustwide/target/debug/deps/test_gap1_output_attributes-8a263a19ccc2ed40) [INFO] [stdout] [INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_translation_data_has_mem_type_field ... ok [INFO] [stdout] test test_alloc_cfg_applied ... ok [INFO] [stdout] test test_inst_cfg_applied ... ok [INFO] [stdout] test test_ns_cfg_applied ... ok [INFO] [stdout] test test_translation_data_has_alloc_hint_field ... ok [INFO] [stdout] test test_translation_data_has_ns_cfg_out_field ... ok [INFO] [stdout] test test_translation_data_has_inst_cfg_field ... ok [INFO] [stdout] test test_translation_data_has_shareability_field ... ok [INFO] [stdout] test test_translation_data_has_priv_cfg_field ... ok [INFO] [stdout] test test_with_output_attrs_sets_all_fields ... ok [INFO] [stdout] test test_mtcfg_false_uses_default ... ok [INFO] [stdout] test test_priv_cfg_applied ... ok [INFO] [stderr] Running tests/test_gap2_strw_privilege.rs (/opt/rustwide/target/debug/deps/test_gap2_strw_privilege-853105df2e964652) [INFO] [stdout] test test_mtcfg_true_applies_mem_attr ... ok [INFO] [stdout] test test_sh_cfg_applied ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_intersection_preserves_privileged_only_with_or ... ok [INFO] [stdout] test test_el3_suppresses_privileged_only ... ok [INFO] [stdout] test test_el2_suppresses_privileged_only ... ok [INFO] [stdout] test test_el2e2h_does_not_suppress_privileged_only ... ok [INFO] [stdout] test test_el1el0_unpriv_access_denied_on_priv_page ... ok [INFO] [stdout] test test_normal_page_allows_unprivileged_access_el1el0 ... ok [INFO] [stderr] Running tests/test_gatos_faultcode_idr0_httu.rs (/opt/rustwide/target/debug/deps/test_gatos_faultcode_idr0_httu-d959d9472b29acdd) [INFO] [stdout] test test_page_permissions_default_not_privileged_only ... ok [INFO] [stdout] test test_page_permissions_privileged_only_constructor ... ok [INFO] [stdout] test test_with_privileged_only_clears_bit ... ok [INFO] [stdout] test test_with_privileged_only_sets_bit ... ok [INFO] [stdout] test test_privileged_only_not_included_in_allows_check ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_gap3_idr0_httu_bits_are_0b01 ... ok [INFO] [stdout] test test_gap2_gatos_c_bad_streamid_faultcode_is_0x02 ... ok [INFO] [stdout] test test_gap2_gatos_f_translation_faultcode_is_0x10 ... ok [INFO] [stdout] test test_gap2_gatos_c_bad_substreamid_faultcode_is_0x08 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_gbpa_6314_conformance.rs (/opt/rustwide/target/debug/deps/test_gbpa_6314_conformance-f0b8522d5b7e3a06) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_gbpa_alloccfg_1xxx_outputs_override ... ok [INFO] [stdout] test test_gbpa_instcfg_valid_values_preserved ... ok [INFO] [stdout] test test_gbpa_privcfg_reserved_01_normalized_to_00 ... ok [INFO] [stdout] test test_gbpa_privcfg_valid_values_preserved ... ok [INFO] [stdout] test test_gbpa_field_width_masking ... ok [INFO] [stdout] test test_gbpa_instcfg_reserved_01_normalized_to_00 ... ok [INFO] [stdout] test test_gbpa_alloccfg_0xxx_outputs_zero_alloc_hint ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_gbpa_abort_spec.rs (/opt/rustwide/target/debug/deps/test_gbpa_abort_spec-2ead7b6584fbb81e) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_gbpa_abort_no_fault_event_enqueued ... ok [INFO] [stdout] test test_gbpa_abort_toggle_changes_behavior ... ok [INFO] [stdout] test test_gbpa_abort_clear ... ok [INFO] [stdout] test test_gbpa_abort_default_is_false ... ok [INFO] [stdout] test test_gbpa_abort_enabled_smmu_abort_true_no_effect_on_unmapped ... ok [INFO] [stdout] test test_gbpa_abort_disabled_smmu_abort_false_returns_identity ... ok [INFO] [stdout] test test_gbpa_abort_enabled_smmu_abort_true_mapped_translates_normally ... ok [INFO] [stdout] test test_gbpa_abort_disabled_smmu_abort_true_returns_err ... ok [INFO] [stdout] test test_gbpa_abort_set_true ... ok [INFO] [stdout] test test_gbpa_abort_aborts_write_access ... ok [INFO] [stdout] test test_gbpa_abort_aborts_configured_stream ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_gerror_spec.rs (/opt/rustwide/target/debug/deps/test_gerror_spec-6f16685202b2c4d2) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_gerror_bit_constants ... ok [INFO] [stdout] test test_gerror_cmdq_err_bit_position ... ok [INFO] [stdout] test test_cmdq_err_halts_remaining_commands ... ok [INFO] [stdout] test test_c_bad_streamid_event_generated_on_cmdq_err ... ok [INFO] [stdout] test test_clear_gerror_clears_cmdq_err_bit ... ok [INFO] [stdout] test test_clear_gerror_noop_when_zero ... ok [INFO] [stdout] test test_command_queue_resumes_after_clear_gerror ... ok [INFO] [stdout] test test_clear_gerror_only_clears_specified_bits ... ok [INFO] [stdout] test test_gerror_starts_at_zero ... ok [INFO] [stdout] test test_cmdq_err_set_on_cfgi_ste_unknown_stream ... ok [INFO] [stderr] Running tests/test_httu_3_13_4_spec.rs (/opt/rustwide/target/debug/deps/test_httu_3_13_4_spec-29037c0e86a55281) [INFO] [stdout] test test_cfgi_ste_valid_stream_no_cmdq_err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_ha_hd_both_true_is_valid ... ok [INFO] [stdout] test test_hd_requires_ha_stage1 ... ok [INFO] [stdout] test test_s2ha_s2hd_both_true_is_valid ... ok [INFO] [stdout] test test_s2hd_requires_s2ha ... ok [INFO] [stdout] test test_translate_two_stage_s2ha_updates_af ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_irq_ctrl_6316_conformance.rs (/opt/rustwide/target/debug/deps/test_irq_ctrl_6316_conformance-d017aa9212458bdc) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_irq_ctrl_priq_irqen_settable_when_pri_enabled ... ok [INFO] [stdout] test test_irq_ctrl_res0_bits_masked_on_write ... ok [INFO] [stdout] test test_irq_ctrl_reset_value_zero ... ok [INFO] [stdout] test test_irq_ctrl_valid_bits_preserved ... ok [INFO] [stdout] test test_irq_ctrl_priq_irqen_res0_when_pri_disabled ... ok [INFO] [stdout] test test_irq_ctrl_ctrlack_mirrors_ctrl ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_new01_new03_bugs.rs (/opt/rustwide/target/debug/deps/test_new01_new03_bugs-f504f7e8e7820e60) [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test new01_t0sz_fault_privcfg3_pnu_is_true ... ok [INFO] [stdout] test new03_s2t0sz_violation_event_has_s2_true_and_correct_ipa ... ok [INFO] [stdout] test new01_t0sz_fault_write_privileged_rnw_is_true ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new04_epd0_two_stage.rs (/opt/rustwide/target/debug/deps/test_new04_epd0_two_stage-e563b3fbd3dfdf55) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test new04_epd0_false_allows_two_stage_translation ... ok [INFO] [stdout] test new04_epd0_true_blocks_two_stage_translation ... ok [INFO] [stdout] test new04_epd0_true_two_stage_no_ipa_in_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new10_11_12_spec.rs (/opt/rustwide/target/debug/deps/test_new10_11_12_spec-30a9f2bf16fb43a4) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_new10_acknowledge_no_op_when_no_overflow ... ok [INFO] [stdout] test test_new11_fuut_silent_when_eventqen_disabled ... ok [INFO] [stdout] test test_new10_acknowledge_overflow_does_not_clear_queue ... ok [INFO] [stdout] test test_new12_tr_bypass_stream_bad_ats_treq ... ok [INFO] [stdout] test test_new12_ordinary_behavior_preserved ... ok [INFO] [stdout] test test_new11_fuut_emitted_when_eventqen ... ok [INFO] [stdout] test test_new12_tr_eats_nonzero_succeeds ... ok [INFO] [stdout] test test_new12_tt_atschk_off_no_recheck ... ok [INFO] [stdout] test test_new12_tt_atschk_on_mapped_succeeds ... ok [INFO] [stdout] test test_new12_tr_eats_zero_bad_ats_treq ... ok [INFO] [stdout] test test_new12_tt_atschk_on_unmapped_transl_forbidden ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_new13_15_19_spec.rs (/opt/rustwide/target/debug/deps/test_new13_15_19_spec-ae7514ef5cbacd27) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_new15_ats_tr_unknown_sid_no_rec_cfg_ats_suppressed ... ok [INFO] [stdout] test test_new19_ats_tr_bypass_stream_still_emits_event ... ok [INFO] [stdout] test test_new13_smmuen_zero_ats_tr_rec_cfg_ats_emits_event ... ok [INFO] [stdout] test test_new15_ats_tr_unknown_sid_both_bits_set_emits_bad_sid ... ok [INFO] [stdout] test test_new13_smmuen_zero_ordinary_bypass ... ok [INFO] [stdout] test test_new19_ats_tr_disabled_stream_silent_ur ... ok [INFO] [stdout] test test_new13_smmuen_zero_ats_tt_emits_transl_forbidden ... ok [INFO] [stdout] test test_new15_ordinary_unknown_sid_recinvsid_still_fires ... ok [INFO] [stdout] test test_new13_smmuen_zero_ats_tr_no_rec_cfg_ats_silent ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_new24_spec.rs (/opt/rustwide/target/debug/deps/test_new24_spec-e3d3b869859a61f6) [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test builder_new_setters_do_not_break_existing_api ... ok [INFO] [stdout] test builder_s1cd_max_setter_propagates ... ok [INFO] [stdout] test builder_s1dss_and_s1cd_max_both_propagate ... ok [INFO] [stdout] test builder_s1dss_s1cd_max_defaults_when_not_set ... ok [INFO] [stdout] test builder_s1dss_setter_propagates ... ok [INFO] [stderr] Running tests/test_new26_27_spec.rs (/opt/rustwide/target/debug/deps/test_new26_27_spec-afb19ca0a16f0f11) [INFO] [stdout] test builder_s1dss_setter_is_chainable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test sync_cs_sig_irq_produces_one_completion_event ... ok [INFO] [stdout] test stall_event_stag_matches_error_stag ... ok [INFO] [stdout] test stall_event_entry_has_nonzero_stag ... ok [INFO] [stdout] test non_stall_event_has_zero_stag ... ok [INFO] [stdout] test sync_cs_sig_none_produces_no_completion_event ... ok [INFO] [stdout] test sync_cs_sig_msi_produces_one_completion_event ... ok [INFO] [stdout] test sync_mixed_cs_values_correct_event_count ... ok [INFO] [stdout] test sync_default_cs_zero_produces_no_completion_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new29_30_spec.rs (/opt/rustwide/target/debug/deps/test_new29_30_spec-2c1eaa5fa8913ca4) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test two_stage_s1_readwrite_s2_readonly_write_denied ... ok [INFO] [stdout] test stall_term_clears_all_stalls_for_stream ... ok [INFO] [stdout] test two_stage_s1_readonly_s2_readwrite_write_denied ... ok [INFO] [stderr] Running tests/test_new31_33_spec.rs (/opt/rustwide/target/debug/deps/test_new31_33_spec-6845f044f145853e) [INFO] [stdout] test two_stage_both_readwrite_write_succeeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test cmd_sync_cs_reserved_generates_no_completion_event ... ok [INFO] [stdout] test translation_fault_produces_f_translation_not_f_access ... ok [INFO] [stdout] test pri_request_nonsecure_generates_nonsecure_event ... ok [INFO] [stdout] test permission_fault_produces_f_permission_not_f_access ... ok [INFO] [stdout] test cmd_sync_cs_sig_irq_generates_completion_event ... ok [INFO] [stdout] test pri_request_secure_generates_secure_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_new36_spec.rs (/opt/rustwide/target/debug/deps/test_new36_spec-b3a5f2e5037c2687) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_is_abort_mode_false_for_builder_default ... ok [INFO] [stdout] test test_is_abort_mode_false_for_bypass_factory ... ok [INFO] [stdout] test test_is_abort_mode_true_for_direct_construction ... ok [INFO] [stdout] test test_is_abort_mode_true_for_disabled_via_builder ... ok [INFO] [stdout] test test_is_bypass_false_for_builder_with_translation_enabled_true ... ok [INFO] [stdout] test test_is_bypass_false_for_translation_enabled_stage1 ... ok [INFO] [stdout] test test_is_bypass_false_for_translation_enabled_stage2 ... ok [INFO] [stdout] test test_is_bypass_true_for_builder_default ... ok [INFO] [stdout] test test_is_bypass_true_for_bypass_factory ... ok [INFO] [stdout] test test_bypass_and_abort_mode_are_mutually_exclusive ... ok [INFO] [stdout] test test_is_bypass_false_for_abort_mode_direct ... ok [INFO] [stdout] test test_is_bypass_false_for_abort_mode_via_builder ... ok [INFO] [stderr] Running tests/test_new44_spec.rs (/opt/rustwide/target/debug/deps/test_new44_spec-a0e77f09cbe16e85) [INFO] [stdout] test test_is_bypass_false_for_two_stage_translation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_stream_config_security_state_builder ... ok [INFO] [stdout] test test_sync_completion_always_nonsecure ... ok [INFO] [stdout] test test_atc_completion_uses_stream_security_state ... ok [INFO] [stdout] test test_atc_completion_nonsecure_stream_stays_nonsecure ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new_bugs_mar2026.rs (/opt/rustwide/target/debug/deps/test_new_bugs_mar2026-3620cadaac7ecbc1) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test rust1_in_range_streamid_not_range_faulted ... ok [INFO] [stdout] test rust2_recinvsid_one_records_event_for_unknown_stream ... ok [INFO] [stderr] Running tests/test_new_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_new_bugs_spec-ed5c3b08d4d032ec) [INFO] [stdout] test rust1_out_of_range_streamid_rejected ... ok [INFO] [stdout] test rust1_default_log2size_no_range_fault ... ok [INFO] [stdout] test rust2_recinvsid_zero_suppresses_event_for_unknown_stream ... ok [INFO] [stdout] test rust4_config_values_visible_after_configure_stream ... ok [INFO] [stdout] test rust4_t0sz_t1sz_getters_consistent ... ok [INFO] [stdout] test rust4_output_attr_getters_consistent ... ok [INFO] [stdout] test rust4_s1dss_getter_returns_correct_value ... ok [INFO] [stdout] test rust4_aa64_getter_consistent ... ok [INFO] [stdout] test rust5_oas_boundary_rejected_on_bypass ... ok [INFO] [stdout] test rust3_signal_gerror_no_double_toggle_after_clear ... ok [INFO] [stdout] test rust6_stream_count_zero_after_shutdown_single_stream ... ok [INFO] [stdout] test rust5_oas_check_applied_consistently ... ok [INFO] [stdout] test rust6_stream_count_zero_after_shutdown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_cfgi_ste_bad_stream_event_carries_command_security_state ... ok [INFO] [stdout] test test_map_page_succeeds_when_stream_disabled ... ok [INFO] [stdout] test test_bypass_oas_violation_not_cached_in_tlb ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_new_gaps_rust.rs (/opt/rustwide/target/debug/deps/test_new_gaps_rust-e5f3c3c4a7a3897f) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test recinvsid_default_gerror_cmdq_err_still_set ... ok [INFO] [stdout] test cr2_get_set_round_trip ... ok [INFO] [stdout] test recinvsid_set_event_recorded_for_cfgi_ste_unknown ... ok [INFO] [stdout] test recinvsid_default_no_event_for_cfgi_ste_unknown ... ok [INFO] [stdout] test bug_rust_e_signal_gerror_uses_gerrorn_reread ... ok [INFO] [stdout] test bug_rust_c_max_streams_snapshot_before_increment ... ok [INFO] [stdout] test conf_gap4_dpti_pa_sets_gerror_cmdq_err ... ok [INFO] [stdout] test conf_gap4_dpti_all_sets_gerror_cmdq_err ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_new_qa_findings.rs (/opt/rustwide/target/debug/deps/test_new_qa_findings-b972335ceb0009e9) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test new1_c_config_event_class_is_zero ... ok [INFO] [stdout] test new2_stage1_fault_has_s2_false ... ok [INFO] [stdout] test gap_b_reserved_config_translation_on_no_stage_rejected ... ok [INFO] [stdout] test new2_stage2_fault_has_s2_true ... ok [INFO] [stdout] test gap_b_valid_configs_still_accepted ... ok [INFO] [stdout] test new1_f_translation_event_class_is_in ... ok [INFO] [stdout] test new2_stage2_fault_has_correct_ipa ... ok [INFO] [stderr] Running tests/test_new_rust_bugs_mar2026b.rs (/opt/rustwide/target/debug/deps/test_new_rust_bugs_mar2026b-341dcd1084769cee) [INFO] [stdout] test new5_stage2_bypass_oas_truncates_not_aborts ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test rust1_s1dss_toctou_stale_tlb_invalidated_on_reconfigure ... ok [INFO] [stdout] test rust4_submit_event_full_queue_toggles_ovflg ... ok [INFO] [stdout] test rust5_get_stream_count_is_zero_after_shutdown ... ok [INFO] [stdout] test rust2_process_command_queue_seqlock_halts_on_cmdq_err ... ok [INFO] [stdout] test rust3_pri_resp_middle_entry_does_not_advance_priq_cons ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_open_items_23mar2026.rs (/opt/rustwide/target/debug/deps/test_open_items_23mar2026-d9c3adec856bc17d) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test open3_cmdq_cons_err_shift_is_24 ... ok [INFO] [stdout] test open3_cerror_constants_correct ... ok [INFO] [stdout] test open6_security_violation_emits_f_permission_event ... ok [INFO] [stdout] test bug_new_e_scale255_treated_as_scale39 ... ok [INFO] [stdout] test bug_new_e_scale40_must_not_exceed_scale39_range ... ok [INFO] [stdout] test open6_security_violation_fault_record_has_permission_fault_type ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_page_entry.rs (/opt/rustwide/target/debug/deps/test_page_entry-2cba6b26e2cb9602) [INFO] [stdout] [INFO] [stdout] running 72 tests [INFO] [stdout] test test_page_entry_all_security_states ... ok [INFO] [stdout] test test_page_entry_all_permission_combinations ... ok [INFO] [stdout] test test_page_entry_builder_device_memory_overrides_cacheable ... ok [INFO] [stdout] test test_page_entry_builder_full_configuration ... ok [INFO] [stdout] test test_page_entry_builder_with_cacheable ... ok [INFO] [stdout] test test_page_entry_builder_default_values ... ok [INFO] [stdout] test test_page_entry_builder_with_device_memory ... ok [INFO] [stdout] test test_page_entry_builder_basic ... ok [INFO] [stdout] test test_page_entry_builder_with_shareable ... ok [INFO] [stdout] test test_page_entry_clone ... ok [INFO] [stdout] test test_page_entry_builder_with_security_state ... ok [INFO] [stdout] test test_page_entry_cacheable ... ok [INFO] [stdout] test test_page_entry_device_memory ... ok [INFO] [stdout] test test_page_entry_default ... ok [INFO] [stdout] test test_page_entry_device_memory_forces_non_cacheable ... ok [INFO] [stdout] test test_page_entry_device_non_cacheable_shareable ... ok [INFO] [stdout] test test_page_entry_device_non_cacheable_non_shareable ... ok [INFO] [stdout] test test_page_entry_equality ... ok [INFO] [stdout] test test_page_entry_inequality_different_address ... ok [INFO] [stdout] test test_page_entry_inequality_different_permissions ... ok [INFO] [stdout] test test_page_entry_mark_invalid ... ok [INFO] [stdout] test test_page_entry_mark_invalid_idempotent ... ok [INFO] [stdout] test test_page_entry_mark_valid ... ok [INFO] [stdout] test test_page_entry_new ... ok [INFO] [stdout] test test_page_entry_non_cacheable ... ok [INFO] [stdout] test test_page_entry_normal_cacheable_shareable ... ok [INFO] [stdout] test test_page_entry_normal_memory ... ok [INFO] [stdout] test test_page_entry_normal_non_cacheable_non_shareable ... ok [INFO] [stdout] test test_page_entry_normal_non_cacheable_shareable ... ok [INFO] [stdout] test test_page_entry_with_permissions ... ok [INFO] [stdout] test test_page_entry_with_permissions_all_variants ... ok [INFO] [stdout] test test_page_entry_with_security_state_realm ... ok [INFO] [stdout] test test_page_entry_with_security_state_nonsecure ... ok [INFO] [stdout] test test_page_entry_non_shareable ... ok [INFO] [stdout] test test_page_entry_with_security_state_secure ... ok [INFO] [stdout] test test_page_entry_mark_valid_idempotent ... ok [INFO] [stdout] test test_page_entry_shareable ... ok [INFO] [stdout] test test_page_permissions_allows_execute ... ok [INFO] [stdout] test test_page_permissions_allows_read ... ok [INFO] [stdout] test test_page_permissions_allows_read_execute ... ok [INFO] [stdout] test test_page_permissions_allows_write ... ok [INFO] [stdout] test test_page_permissions_allows_write_execute ... ok [INFO] [stdout] test test_page_permissions_allows_read_write ... ok [INFO] [stdout] test test_page_permissions_default ... ok [INFO] [stdout] test test_page_permissions_allows_read_write_execute ... ok [INFO] [stdout] test test_page_permissions_execute_only ... ok [INFO] [stdout] test test_page_permissions_hash_all_combinations ... ok [INFO] [stdout] test test_page_permissions_hash_in_hashset ... ok [INFO] [stdout] test test_page_permissions_allows_none ... ok [INFO] [stdout] test test_page_permissions_all ... ok [INFO] [stdout] test test_page_entry_normal_cacheable_non_shareable ... ok [INFO] [stdout] test test_page_entry_method_chaining ... ok [INFO] [stdout] test test_page_permissions_intersection ... ok [INFO] [stdout] test test_page_permissions_intersection_disjoint ... ok [INFO] [stdout] test test_page_permissions_intersection_idempotent ... ok [INFO] [stdout] test test_page_permissions_intersection_with_all ... ok [INFO] [stdout] test test_page_permissions_is_subset_of ... ok [INFO] [stdout] test test_page_permissions_read_only ... ok [INFO] [stdout] test test_page_permissions_is_subset_of_reflexive ... ok [INFO] [stdout] test test_page_permissions_union_idempotent ... ok [INFO] [stdout] test test_page_permissions_union ... ok [INFO] [stdout] test test_page_permissions_is_subset_of_transitive ... ok [INFO] [stdout] test test_page_permissions_none ... ok [INFO] [stdout] test test_page_permissions_write_execute ... ok [INFO] [stdout] test test_page_permissions_union_with_none ... ok [INFO] [stdout] test test_page_permissions_write_only ... ok [INFO] [stdout] test test_page_permissions_read_execute ... ok [INFO] [stdout] test test_page_permissions_read_write ... ok [INFO] [stdout] test test_page_permissions_copy ... ok [INFO] [stdout] test test_page_permissions_union_overlapping ... ok [INFO] [stdout] test test_page_permissions_is_subset_of_none ... ok [INFO] [stdout] test test_page_entry_builder_panics_without_physical_address - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/test_pasid.rs (/opt/rustwide/target/debug/deps/test_pasid-c42923ea8ab03e22) [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test test_pasid_boundary_max ... ok [INFO] [stdout] test test_pasid_boundary_max_minus_one ... ok [INFO] [stdout] test test_pasid_boundary_max_plus_one_invalid ... ok [INFO] [stdout] test test_pasid_boundary_20bit_limit ... ok [INFO] [stdout] test test_pasid_boundary_zero ... ok [INFO] [stdout] test test_pasid_clone ... ok [INFO] [stdout] test test_pasid_boundary_one ... ok [INFO] [stdout] test test_pasid_copy ... ok [INFO] [stdout] test test_pasid_collection_usage ... ok [INFO] [stdout] test test_pasid_const_fn_usage ... ok [INFO] [stdout] test test_pasid_const_value_extraction ... ok [INFO] [stdout] test test_pasid_debug_max ... ok [INFO] [stdout] test test_pasid_debug ... ok [INFO] [stdout] test test_pasid_default_is_zero ... ok [INFO] [stdout] test test_pasid_display_formatting ... ok [INFO] [stdout] test test_pasid_display_max ... ok [INFO] [stdout] test test_pasid_display_zero ... ok [INFO] [stdout] test test_pasid_display_middle_value ... ok [INFO] [stdout] test test_pasid_equality ... ok [INFO] [stdout] test test_pasid_equality_reflexive ... ok [INFO] [stdout] test test_pasid_boundary_max_minus_two ... ok [INFO] [stdout] test test_pasid_hash_consistency ... ok [INFO] [stdout] test test_pasid_in_hashmap ... ok [INFO] [stdout] test test_pasid_error_message_large_value ... ok [INFO] [stdout] test test_pasid_in_hashmap_overwrite ... ok [INFO] [stdout] test test_pasid_equality_symmetric ... ok [INFO] [stdout] test test_pasid_in_hashset ... ok [INFO] [stdout] test test_pasid_from_conversion ... ok [INFO] [stdout] test test_pasid_default_equals_new_zero ... ok [INFO] [stdout] test test_pasid_multiple_conversions ... ok [INFO] [stdout] test test_pasid_new_invalid_large_value ... ok [INFO] [stdout] test test_pasid_into_u32_middle_value ... ok [INFO] [stdout] test test_pasid_new_invalid_exceeds_max ... ok [INFO] [stderr] Running tests/test_prg_index_spec.rs (/opt/rustwide/target/debug/deps/test_prg_index_spec-0c6453375f9f9140) [INFO] [stdout] test test_pasid_inequality ... ok [INFO] [stdout] test test_pasid_new_invalid_max_u32 ... ok [INFO] [stdout] test test_pasid_hash_different_values ... ok [INFO] [stdout] test test_pasid_new_valid_max ... ok [INFO] [stdout] test test_pasid_equality_transitive ... ok [INFO] [stdout] test test_pasid_new_valid_max_minus_one ... ok [INFO] [stdout] test test_pasid_debug_zero ... ok [INFO] [stdout] test test_pasid_error_message_format ... ok [INFO] [stdout] test test_pasid_into_u32_zero ... ok [INFO] [stdout] test test_pasid_ordering_transitivity ... ok [INFO] [stdout] test test_pasid_into_u32_max ... ok [INFO] [stdout] test test_pasid_ordering_equal_values ... ok [INFO] [stdout] test test_pasid_spec_20bit_range ... ok [INFO] [stdout] test test_pasid_new_valid_middle_value ... ok [INFO] [stdout] test test_pasid_spec_default_address_space ... ok [INFO] [stdout] test test_pasid_ordering_max_minus_one_less_than_max ... ok [INFO] [stdout] test test_pasid_spec_out_of_range_invalid ... ok [INFO] [stdout] test test_pasid_try_from_invalid_exceeds_max ... ok [INFO] [stdout] test test_pasid_try_from_invalid_max_u32 ... ok [INFO] [stdout] test test_pasid_try_from_valid_max ... ok [INFO] [stdout] test test_pasid_ordering_zero_less_than_one ... ok [INFO] [stdout] test test_pasid_ordering_methods ... ok [INFO] [stdout] test test_pasid_partial_ord ... ok [INFO] [stdout] test test_pasid_try_from_valid_value ... ok [INFO] [stdout] test test_pasid_roundtrip_conversion ... ok [INFO] [stdout] test test_pasid_try_from_valid_zero ... ok [INFO] [stdout] test test_pasid_new_valid_zero ... ok [INFO] [stdout] test test_pasid_spec_full_range_valid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_command_entry_has_prg_index_field ... ok [INFO] [stdout] test test_command_entry_prg_index_can_be_set ... ok [INFO] [stderr] Running tests/test_pri_entry.rs (/opt/rustwide/target/debug/deps/test_pri_entry-0b73adcb102592dd) [INFO] [stdout] test test_priq_prod_advances_on_submit ... ok [INFO] [stdout] test test_pri_resp_non_matching_stream_id_does_not_clear ... ok [INFO] [stdout] test test_pri_resp_matching_removes_pri_entry ... ok [INFO] [stdout] test test_process_pri_queue_echoes_prg_index_in_event ... ok [INFO] [stdout] test test_pri_resp_non_matching_prg_index_does_not_clear ... ok [INFO] [stdout] test test_pri_resp_removes_only_matching_entry ... ok [INFO] [stdout] test test_process_pri_queue_drains_queue ... ok [INFO] [stdout] test test_priq_prod_advances_twice_on_two_submits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test test_all_access_types_coverage ... ok [INFO] [stdout] test test_arm_spec_page_fault_read_request ... ok [INFO] [stdout] test test_arm_spec_page_fault_execute_request ... ok [INFO] [stdout] test test_arm_spec_page_fault_write_request ... ok [INFO] [stdout] test test_arm_spec_request_with_timestamp ... ok [INFO] [stdout] test test_arm_spec_last_request_in_group ... ok [INFO] [stdout] test test_edge_case_all_access_permissions ... ok [INFO] [stdout] test test_edge_case_maximum_timestamp ... ok [INFO] [stdout] test test_edge_case_maximum_address ... ok [INFO] [stdout] test test_edge_case_zero_address ... ok [INFO] [stdout] test test_pri_entry_clone ... ok [INFO] [stdout] test test_pri_entry_const_constructor ... ok [INFO] [stdout] test test_pri_entry_debug ... ok [INFO] [stdout] test test_pri_entry_debug_with_all_fields ... ok [INFO] [stdout] test test_pri_entry_default_fields ... ok [INFO] [stdout] test test_multiple_request_groups ... ok [INFO] [stdout] test test_pri_entry_equality ... ok [INFO] [stdout] test test_pri_entry_equality_all_fields ... ok [INFO] [stdout] test test_pri_entry_equality_different_address ... ok [INFO] [stdout] test test_pri_entry_equality_different_pasid ... ok [INFO] [stdout] test test_pri_entry_has_prg_index_field ... ok [INFO] [stdout] test test_pri_entry_equality_different_stream_id ... ok [INFO] [stdout] test test_pri_entry_has_span_field_default_zero ... ok [INFO] [stdout] test test_edge_case_page_boundary ... ok [INFO] [stdout] test test_pri_entry_modify_access_type ... ok [INFO] [stdout] test test_pri_entry_modify_all_fields ... ok [INFO] [stdout] test test_pri_entry_modify_is_last_request ... ok [INFO] [stdout] test test_pri_entry_modify_pasid ... ok [INFO] [stdout] test test_pri_entry_modify_requested_address ... ok [INFO] [stdout] test test_pri_entry_modify_stream_id ... ok [INFO] [stdout] test test_pri_entry_copy ... ok [INFO] [stdout] test test_pri_entry_new_with_write_execute ... ok [INFO] [stdout] test test_pri_entry_new_zero_values ... ok [INFO] [stdout] test test_pri_entry_with_prg_index_builder ... ok [INFO] [stdout] test test_pri_entry_with_prg_index_max ... ok [INFO] [stdout] test test_pri_entry_with_prg_index_preserves_other_fields ... ok [INFO] [stdout] test test_pri_entry_with_span_builder ... ok [INFO] [stdout] test test_pri_entry_with_span_preserves_other_fields ... ok [INFO] [stdout] test test_pri_queue_filtering_by_access_type ... ok [INFO] [stdout] test test_pri_entry_new ... ok [INFO] [stdout] test test_pri_entry_new_maximum_values ... ok [INFO] [stdout] test test_pri_entry_modify_timestamp ... ok [INFO] [stdout] test test_pri_entry_new_with_execute ... ok [INFO] [stdout] test test_pri_entry_with_span_max ... ok [INFO] [stdout] test test_pri_entry_new_with_read_execute ... ok [INFO] [stdout] test test_pri_entry_new_with_read_write ... ok [INFO] [stdout] test test_pri_entry_new_with_read_write_execute ... ok [INFO] [stdout] test test_pri_queue_vec_operations ... ok [INFO] [stdout] test test_realistic_data_and_code_page ... ok [INFO] [stdout] test test_spec_compliance_pasid_0 ... ok [INFO] [stdout] test test_realistic_multi_request_group ... ok [INFO] [stdout] test test_realistic_single_page_request ... ok [INFO] [stdout] test test_realistic_write_fault_request ... ok [INFO] [stdout] test test_pri_queue_filtering_by_pasid ... ok [INFO] [stdout] test test_pri_queue_timestamp_ordering ... ok [INFO] [stdout] test test_spec_compliance_pri_entry_structure ... ok [INFO] [stdout] test test_spec_compliance_request_grouping ... ok [INFO] [stdout] test test_pri_entry_new_with_write ... ok [INFO] [stdout] test test_realistic_stack_page_fault ... ok [INFO] [stdout] test test_request_group_identification ... ok [INFO] [stdout] test test_realistic_code_page_fault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s [INFO] [stdout] [INFO] [stderr] Running tests/test_priqen_asymmetry_spec.rs (/opt/rustwide/target/debug/deps/test_priqen_asymmetry_spec-46273919d177c1b7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test priqen_submit_on_never_enabled_smmu_returns_error ... ok [INFO] [stdout] test priqen_asymmetry_submit_after_enable_then_disable_returns_error ... ok [INFO] [stdout] test priqen_submit_after_enable_disable_reenable_succeeds ... ok [INFO] [stderr] Running tests/test_queue_statistics.rs (/opt/rustwide/target/debug/deps/test_queue_statistics-39dfdd7acf44ed3b) [INFO] [stdout] test priqen_submit_while_enabled_succeeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 53 tests [INFO] [stdout] test test_all_queues_utilization_empty ... ok [INFO] [stdout] test test_all_queues_utilization_half_full ... ok [INFO] [stdout] test test_all_queues_utilization_mixed ... ok [INFO] [stdout] test test_all_queues_utilization_over_capacity ... ok [INFO] [stdout] test test_clone_trait ... ok [INFO] [stdout] test test_command_queue_utilization_fractional ... ok [INFO] [stdout] test test_command_queue_size_getter ... ok [INFO] [stdout] test test_command_queue_utilization_full ... ok [INFO] [stdout] test test_command_queue_utilization_quarter_full ... ok [INFO] [stdout] test test_debug_trait_default ... ok [INFO] [stdout] test test_edge_case_mixed_zero_capacity ... ok [INFO] [stdout] test test_event_queue_utilization_empty ... ok [INFO] [stdout] test test_command_queue_utilization_zero_capacity ... ok [INFO] [stdout] test test_event_queue_utilization_fractional ... ok [INFO] [stdout] test test_all_getters_together ... ok [INFO] [stdout] test test_debug_trait ... ok [INFO] [stdout] test test_event_queue_utilization_over_capacity ... ok [INFO] [stdout] test test_event_queue_utilization_full ... ok [INFO] [stdout] test test_command_queue_utilization_over_capacity ... ok [INFO] [stdout] test test_event_queue_utilization_half_full ... ok [INFO] [stdout] test test_event_queue_utilization_precision ... ok [INFO] [stdout] test test_edge_case_large_capacity_small_usage ... ok [INFO] [stdout] test test_command_queue_utilization_precision ... ok [INFO] [stdout] test test_pri_queue_utilization_over_capacity ... ok [INFO] [stdout] test test_pri_queue_utilization_full ... ok [INFO] [stdout] test test_pri_queue_utilization_precision ... ok [INFO] [stdout] test test_pri_queue_utilization_three_quarters_full ... ok [INFO] [stdout] test test_queue_statistics_new_maximum_values ... ok [INFO] [stdout] test test_edge_case_single_entry_queue ... ok [INFO] [stdout] test test_queue_statistics_new ... ok [INFO] [stdout] test test_edge_case_small_capacity_large_usage ... ok [INFO] [stdout] test test_pri_queue_utilization_zero_capacity ... ok [INFO] [stdout] test test_queue_statistics_default ... ok [INFO] [stdout] test test_event_queue_utilization_zero_capacity ... ok [INFO] [stdout] test test_pri_queue_utilization_empty ... ok [INFO] [stdout] test test_queue_statistics_new_mixed_values ... ok [INFO] [stdout] test test_queue_statistics_new_zero_values ... ok [INFO] [stdout] test test_pri_queue_utilization_fractional ... ok [INFO] [stdout] test test_pri_queue_size_getter ... ok [INFO] [stdout] test test_realistic_critical_load ... ok [INFO] [stdout] test test_realistic_high_load ... ok [INFO] [stdout] test test_realistic_low_load ... ok [INFO] [stdout] test test_realistic_medium_load ... ok [INFO] [stdout] test test_spec_compliance_utilization_range ... ok [INFO] [stdout] test test_realistic_varying_queue_sizes ... ok [INFO] [stdout] test test_spec_compliance_queue_monitoring ... ok [INFO] [stdout] test test_spec_compliance_zero_capacity_safety ... ok [INFO] [stdout] test test_command_queue_utilization_empty ... ok [INFO] [stdout] test test_const_constructor ... ok [INFO] [stdout] test test_const_getters ... ok [INFO] [stdout] test test_edge_case_asymmetric_queues ... ok [INFO] [stdout] test test_all_queues_utilization_full ... ok [INFO] [stderr] Running tests/test_queues_section_5_3.rs (/opt/rustwide/target/debug/deps/test_queues_section_5_3-94a2f76038b44499) [INFO] [stdout] test test_event_queue_size_getter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [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] [stderr] Running tests/test_r2_bugs_rust.rs (/opt/rustwide/target/debug/deps/test_r2_bugs_rust-ec04e1933010dcd2) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test rust2_disable_clears_cr0_before_enabled_flag ... ok [INFO] [stdout] test rust6_stream_count_consistent_after_shutdown ... ok [INFO] [stdout] test rust7_signal_gerror_terminates_correctly ... ok [INFO] [stderr] Running tests/test_s1dss_single_fault.rs (/opt/rustwide/target/debug/deps/test_s1dss_single_fault-a8c4ee00b410ac63) [INFO] [stdout] test rust2_disable_enable_ordering_consistent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test s1dss0_pasid0_produces_exactly_one_fault_record ... ok [INFO] [stdout] test s1dss0_pasid0_translation_stats_invariant ... ok [INFO] [stdout] test s1dss0_pasid0_increments_failed_translations_exactly_once ... ok [INFO] [stdout] test s1dss0_pasid0_no_mapping_counter_exactly_once ... ok [INFO] [stdout] test s1dss0_pasid0_generates_exactly_one_f_stream_disabled_event ... ok [INFO] [stdout] test s1dss0_pasid0_no_mapping_exactly_one_fault ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/test_s1dss_spec.rs (/opt/rustwide/target/debug/deps/test_s1dss_spec-f49d1c2beb511810) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test command_entry_has_leaf_field_default_false ... ok [INFO] [stdout] test stream_config_stage1_only_defaults ... ok [INFO] [stdout] test command_entry_leaf_false_round_trip ... ok [INFO] [stdout] test stream_config_fields_settable ... ok [INFO] [stdout] test command_entry_leaf_field_settable ... ok [INFO] [stdout] test stream_config_has_s1dss_default_2 ... ok [INFO] [stdout] test stream_config_two_stage_defaults ... ok [INFO] [stdout] test command_entry_cfgi_cd_leaf_default_false ... ok [INFO] [stdout] test s1dss_00_abort_independent_of_mapping ... ok [INFO] [stdout] test s1cd_max_zero_s1dss_ignored_pasid0_uses_cd0 ... ok [INFO] [stdout] test s1dss_01_bypass_works_without_mapping ... ok [INFO] [stdout] test s1dss_00_pasid0_aborts_with_f_stream_disabled ... ok [INFO] [stdout] test s1dss_01_pasid0_bypasses_stage1 ... ok [INFO] [stdout] test stream_config_has_s1cd_max_default_0 ... ok [INFO] [stdout] test s1dss_10_pasid0_no_mapping_translation_fault ... ok [INFO] [stdout] test s1dss_10_pasid0_uses_cd0 ... ok [INFO] [stdout] test s1dss_does_not_affect_nonzero_pasid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_12_3_sfm.rs (/opt/rustwide/target/debug/deps/test_section_12_3_sfm-bde8afe3aaf2ff7b) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_sfm_terminates_translations ... ok [INFO] [stdout] test test_sfm_cleared_restores_translations ... ok [INFO] [stdout] test test_sfm_not_active_without_signal ... ok [INFO] [stdout] test test_sfm_terminates_pri_queue ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_13_1_2_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_1_2_spec-4003d3efa1e03638) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_gbpa_bypass_write_inst_cfg_clamped_to_data ... ok [INFO] [stdout] test test_gbpa_bypass_read_inst_cfg_preserved_regression ... ok [INFO] [stdout] test test_instcfg3_write_privileged_fault_event_rnw_stays_false ... ok [INFO] [stdout] test test_instcfg3_write_fault_event_rnw_stays_false ... ok [INFO] [stdout] test test_instcfg3_read_privileged_fault_event_ind_becomes_true_regression ... ok [INFO] [stdout] test test_instcfg3_read_fault_event_ind_becomes_true_regression ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_section_13_1_4_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_1_4_spec-a93bd969cee5ea0d) [INFO] [stdout] running 2 tests [INFO] [stdout] test test_bug_13_1_4_d_device_memattr_forces_osh ... ok [INFO] [stdout] test test_bug_13_1_4_a_gatos_ignores_instcfg3 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_13_1_5_combine_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_1_5_combine_spec-3e8e97284a306ccb) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_13_1_5_normal_s1_normal_s2_gives_normal_via_stream_context ... ok [INFO] [stdout] test test_13_1_5_gatos_normal_s1_device_s2_attr_is_device ... ok [INFO] [stdout] test test_13_1_5_normal_s1_device_s2_gives_device_via_stream_context ... ok [INFO] [stdout] test test_13_1_5_device_s1_normal_s2_gives_device ... ok [INFO] [stdout] test test_13_1_5_device_wins_regardless_of_stage_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_13_2_gbpa_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_2_gbpa_spec-2f8eb4854a7ffeec) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tests_13_2::test_13_2_no_mtcfg_preserves_shcfg ... ok [INFO] [stdout] test tests_13_2::test_13_2_a_device_memattr_forces_osh_over_gbpa_shcfg ... ok [INFO] [stderr] Running tests/test_section_13_6_3_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_6_3_spec-684ccbd2e6480de7) [INFO] [stdout] test tests_13_2::test_13_2_a_nc_memattr_forces_osh_over_gbpa_shcfg ... ok [INFO] [stderr] Running tests/test_section_13_7_spec.rs (/opt/rustwide/target/debug/deps/test_section_13_7_spec-26c17a070261dddf) [INFO] [stdout] test tests_13_2::test_13_2_normal_wb_preserves_gbpa_shcfg ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests_13_6_3::test_13_6_3_a_atschk_eats2_ats_translated_runs_stage2_only ... ok [INFO] [stdout] test tests_13_6_3::test_13_6_3_sanity_two_stage_ordinary_translate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test tests_13_7::test_13_7_a_without_instcfg_execute_fails_on_rw_stage2 ... ok [INFO] [stdout] test tests_13_7::test_13_7_a_eats2_atschk_applies_instcfg_before_stage2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_8_1_1_spec.rs (/opt/rustwide/target/debug/deps/test_section_8_1_1_spec-0d90d298c203cbc0) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_recover_priq_overflow_clears_overflow_condition ... ok [INFO] [stdout] test test_recover_priq_overflow_skips_incomplete_groups ... ok [INFO] [stdout] test test_recover_priq_overflow_noop_when_no_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_section_8_2_spec.rs (/opt/rustwide/target/debug/deps/test_section_8_2_spec-db0f3b7dba97a9d7) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_priq_abt_err_last0_no_auto_response ... ok [INFO] [stdout] test test_secure_stream_ppr_last0_no_auto_response ... ok [INFO] [stdout] test test_secure_stream_ppr_discarded_with_failure ... ok [INFO] [stdout] test test_priq_abt_err_with_pasid_still_failure ... ok [INFO] [stdout] test test_priq_abt_err_blocks_queue_writes ... ok [INFO] [stdout] test test_secure_stream_ppr_with_pasid_still_failure ... ok [INFO] [stderr] Running tests/test_section_8_3_spec.rs (/opt/rustwide/target/debug/deps/test_section_8_3_spec-cef668abea04bb21) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_pri_resp_all_valid_codes_consume_entry ... ok [INFO] [stdout] test test_pri_resp_invalid_request_accepted ... ok [INFO] [stdout] test test_pri_resp_success_accepted ... ok [INFO] [stdout] test test_pri_resp_response_failure_accepted ... ok [INFO] [stdout] test test_pri_resp_reserved_raises_cerror_ill ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/test_security_state.rs (/opt/rustwide/target/debug/deps/test_security_state-2f1bf66b0c49fc96) [INFO] [stdout] running 75 tests [INFO] [stdout] test test_all_state_combinations_access_matrix ... ok [INFO] [stdout] test test_arm_cca_realm_complete_isolation ... ok [INFO] [stdout] test test_can_access_same_state_nonsecure ... ok [INFO] [stdout] test test_cannot_access_nonsecure_to_realm ... ok [INFO] [stdout] test test_cannot_access_realm_to_nonsecure ... ok [INFO] [stdout] test test_can_access_secure_to_nonsecure ... ok [INFO] [stdout] test test_can_access_same_state_realm ... ok [INFO] [stdout] test test_cannot_access_realm_to_secure ... ok [INFO] [stdout] test test_cannot_access_nonsecure_to_secure ... ok [INFO] [stdout] test test_copy ... ok [INFO] [stdout] test test_clone ... ok [INFO] [stdout] test test_default_is_nonsecure ... ok [INFO] [stdout] test test_can_access_same_state_secure ... ok [INFO] [stdout] test test_cannot_access_secure_to_realm ... ok [INFO] [stdout] test test_display_all_states ... ok [INFO] [stdout] test test_display_nonsecure ... ok [INFO] [stdout] test test_display_realm ... ok [INFO] [stdout] test test_display_secure ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test test_from_bits_invalid ... ok [INFO] [stdout] test test_from_bits_invalid_large_value ... ok [INFO] [stdout] test test_from_bits_nonsecure ... ok [INFO] [stdout] test test_from_bits_realm ... ok [INFO] [stdout] test test_from_bits_root ... ok [INFO] [stdout] test test_from_bits_roundtrip ... ok [INFO] [stdout] test test_from_bits_roundtrip_includes_root ... ok [INFO] [stdout] test test_from_bits_secure ... ok [INFO] [stdout] test test_hash_consistency ... ok [INFO] [stdout] test test_hash_in_hashset ... ok [INFO] [stdout] test test_security_state_const_is_non_secure ... ok [INFO] [stdout] test test_is_root_false_for_other_states ... ok [INFO] [stdout] test test_others_cannot_access_root ... ok [INFO] [stdout] test test_realm_isolation_from_secure ... ok [INFO] [stdout] test test_root_display ... ok [INFO] [stdout] test test_realm_self_access_only ... ok [INFO] [stdout] test test_root_can_access_all_states ... ok [INFO] [stdout] test test_root_is_root ... ok [INFO] [stdout] test test_root_to_bits ... ok [INFO] [stdout] test test_root_validate_access_allowed ... ok [INFO] [stdout] test test_realm_isolation_from_nonsecure ... ok [INFO] [stdout] test test_security_downgrade_allowed ... ok [INFO] [stdout] test test_security_state_const_is_secure ... ok [INFO] [stdout] test test_security_state_const_is_realm ... ok [INFO] [stdout] test test_security_state_const_methods_in_const_context ... ok [INFO] [stdout] test test_security_state_is_realm ... ok [INFO] [stdout] test test_security_state_is_secure ... ok [INFO] [stdout] test test_security_upgrade_forbidden ... ok [INFO] [stdout] test test_spec_from_bits_0b00_is_nonsecure ... ok [INFO] [stdout] test test_spec_sec_sid_nonsecure_is_0b00 ... ok [INFO] [stdout] test test_inequality ... ok [INFO] [stdout] test test_spec_from_bits_0b01_is_secure ... ok [INFO] [stdout] test test_spec_sec_sid_secure_is_0b01 ... ok [INFO] [stdout] test test_to_bits_secure ... ok [INFO] [stdout] test test_transition_nonsecure_to_nonsecure ... ok [INFO] [stdout] test test_transition_realm_to_nonsecure_requires_reconfiguration ... ok [INFO] [stdout] test test_transition_nonsecure_to_realm_requires_reconfiguration ... ok [INFO] [stdout] test test_transition_realm_to_realm ... ok [INFO] [stdout] test test_transition_realm_to_secure_requires_reconfiguration ... ok [INFO] [stdout] test test_transition_secure_to_secure ... ok [INFO] [stdout] test test_transition_secure_to_nonsecure_requires_reconfiguration ... ok [INFO] [stdout] test test_validate_access_realm_to_nonsecure_violation ... ok [INFO] [stdout] test test_validate_access_nonsecure_to_realm_violation ... ok [INFO] [stdout] test test_validate_access_realm_to_secure_violation ... ok [INFO] [stdout] test test_validate_access_same_state_secure ... ok [INFO] [stdout] test test_validate_access_same_state_nonsecure ... ok [INFO] [stdout] test test_validate_access_secure_to_realm_violation ... ok [INFO] [stdout] test test_validate_access_to_root_denied ... ok [INFO] [stdout] test test_to_bits_nonsecure ... ok [INFO] [stdout] test test_validate_access_secure_to_nonsecure ... ok [INFO] [stdout] test test_transition_nonsecure_to_secure_requires_reconfiguration ... ok [INFO] [stdout] test test_transition_secure_to_realm_requires_reconfiguration ... ok [INFO] [stdout] test test_to_bits_realm ... ok [INFO] [stdout] test test_validate_access_nonsecure_to_secure_violation ... ok [INFO] [stdout] test test_security_state_is_non_secure ... ok [INFO] [stdout] test test_validate_access_same_state_realm ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 75 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_smmu_comprehensive.rs (/opt/rustwide/target/debug/deps/test_smmu_comprehensive-e78503e692ab5591) [INFO] [stdout] [INFO] [stdout] running 74 tests [INFO] [stdout] test test_command_queue_submit_prefetch_addr ... ok [INFO] [stdout] test test_command_queue_submit_prefetch_config ... ok [INFO] [stdout] test test_cache_statistics_invalidation_count ... ok [INFO] [stdout] test test_command_queue_submit_cfgi_ste ... ok [INFO] [stdout] test test_command_queue_process_sync_generates_event ... ok [INFO] [stdout] test test_command_queue_submit_sync ... ok [INFO] [stdout] test test_command_queue_submit_tlbi_el2_all ... ok [INFO] [stdout] test test_command_queue_submit_resume ... ok [INFO] [stdout] test test_command_queue_process_multiple_commands ... ok [INFO] [stdout] test test_command_queue_submit_pri_resp ... ok [INFO] [stdout] test test_command_queue_submit_tlbi_nh_all ... ok [INFO] [stdout] test test_command_queue_process_single_tlbi ... ok [INFO] [stdout] test test_command_queue_submit_tlbi_s12_vmall ... ok [INFO] [stdout] test test_configure_stream_after_removal ... ok [INFO] [stdout] test test_command_queue_process_atc_inv_generates_event ... ok [INFO] [stdout] test test_event_queue_clear ... ok [INFO] [stdout] test test_configure_stream_at_max_limit ... ok [INFO] [stdout] test test_create_pasid_after_shutdown_fails ... ok [INFO] [stdout] test test_configure_stream_with_pasid_enabled ... ok [INFO] [stdout] test test_command_queue_clear ... ok [INFO] [stdout] test test_command_queue_is_full ... ok [INFO] [stdout] test test_command_queue_submit_atc_inv_invalid_range ... ok [INFO] [stdout] test test_event_queue_filter_by_stream ... ok [INFO] [stdout] test test_event_queue_filter_by_type ... ok [INFO] [stdout] test test_command_queue_submit_atc_inv ... ok [INFO] [stdout] test test_event_queue_submit_permission_fault ... ok [INFO] [stdout] test test_event_queue_submit_translation_fault ... ok [INFO] [stdout] test test_get_config_returns_copy ... ok [INFO] [stdout] test test_has_stream_returns_true_after_configuration ... ok [INFO] [stdout] test test_has_stream_returns_false_for_unconfigured ... ok [INFO] [stdout] test test_event_queue_overflow_with_small_queue ... ok [INFO] [stdout] test test_initialize_after_shutdown_fails ... ok [INFO] [stdout] test test_event_queue_large_queue_no_overflow ... ok [INFO] [stdout] test test_pri_queue_get_all_requests ... ok [INFO] [stdout] test test_map_page_after_shutdown_fails ... ok [INFO] [stdout] test test_operations_after_shutdown_fail ... ok [INFO] [stdout] test test_event_queue_submit_access_fault ... ok [INFO] [stdout] test test_pasid_operations_on_configured_stream ... ok [INFO] [stdout] test test_pri_queue_overflow_with_small_queue ... ok [INFO] [stdout] test test_pri_queue_clear ... ok [INFO] [stdout] test test_pri_queue_process_empty_queue ... ok [INFO] [stdout] test test_multiple_event_types ... ok [INFO] [stdout] test test_pri_queue_process_generates_events ... ok [INFO] [stdout] test test_pri_queue_submit_multiple_requests ... ok [INFO] [stdout] test test_pri_queue_process_multiple_requests ... ok [INFO] [stdout] test test_reset_queues_atomically ... ok [INFO] [stdout] test test_queue_statistics ... ok [INFO] [stdout] test test_shutdown_idempotent ... ok [INFO] [stdout] test test_pri_queue_submit_page_request ... ok [INFO] [stdout] test test_shutdown_clears_fault_queue ... ok [INFO] [stdout] test test_shutdown_success ... ok [INFO] [stdout] test test_remove_stream_after_shutdown_fails ... ok [INFO] [stdout] test test_configure_stream_duplicate ... ok [INFO] [stdout] test test_stage2_address_space_operations ... ok [INFO] [stdout] test test_configure_stream_invalid_config ... ok [INFO] [stdout] test test_remove_stream_not_found ... ok [INFO] [stdout] test test_event_queue_get_all_events ... ok [INFO] [stdout] test test_command_queue_submit_cfgi_all ... ok [INFO] [stdout] test test_command_queue_process_empty_queue ... ok [INFO] [stdout] test test_clear_faults ... ok [INFO] [stdout] test test_update_config_multiple_fields ... ok [INFO] [stdout] test test_update_config_validation_failure_rollback ... ok [INFO] [stdout] test test_stream_limit_enforcement_at_boundary ... ok [INFO] [stdout] test test_translation_during_shutdown_fails ... ok [INFO] [stdout] test test_translation_records_fault_on_stream_not_found ... ok [INFO] [stdout] test test_translation_stats_failed_translation_no_stream ... ok [INFO] [stdout] test test_translation_stats_reset ... ok [INFO] [stdout] test test_stream_count_after_removal ... ok [INFO] [stdout] test test_stream_limit_allows_reconfiguration_after_removal ... ok [INFO] [stdout] test test_translation_stats_initial_state ... ok [INFO] [stdout] test test_translation_stats_multiple_translations ... ok [INFO] [stdout] test test_translation_stats_successful_translation ... ok [INFO] [stdout] test test_update_config_after_shutdown_fails ... ok [INFO] [stdout] test test_update_config_transactional ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 74 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/test_smmu_section_5_1.rs (/opt/rustwide/target/debug/deps/test_smmu_section_5_1-a34d4b1d88eabc07) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/test_smmuen_spec.rs (/opt/rustwide/target/debug/deps/test_smmuen_spec-be204e3295b2e2d6) [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 12 tests [INFO] [stdout] test test_smmuen_bypass_no_fault_recorded ... ok [INFO] [stdout] test test_smmuen_toggle_multiple_times ... ok [INFO] [stdout] test test_smmuen_disable ... ok [INFO] [stdout] test test_smmuen_enabled_translation_succeeds_on_mapped ... ok [INFO] [stdout] test test_smmuen_starts_disabled ... ok [INFO] [stdout] test test_smmuen_disable_after_enable_reverts_to_bypass ... ok [INFO] [stdout] test test_smmuen_bypass_no_stream_configured ... ok [INFO] [stdout] test test_smmuen_disable_after_shutdown_fails ... ok [INFO] [stdout] test test_smmuen_bypass_overrides_configured_stream ... ok [INFO] [stdout] test test_smmuen_enable_after_shutdown_fails ... ok [INFO] [stdout] test test_smmuen_enabled_translation_faults_on_unmapped ... ok [INFO] [stderr] Running tests/test_spec20_bad_ste_vs_bad_streamid.rs (/opt/rustwide/target/debug/deps/test_spec20_bad_ste_vs_bad_streamid-0661ebb2ea207442) [INFO] [stdout] test test_smmuen_enable ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test spec20_e_c_bad_ste_event_carries_stream_id ... ok [INFO] [stdout] test spec20_a_in_range_unconfigured_stream_emits_c_bad_ste ... ok [INFO] [stdout] test spec20_f_no_log2size_unconfigured_stream_emits_c_bad_ste ... ok [INFO] [stdout] test spec20_b_out_of_range_stream_emits_c_bad_streamid ... ok [INFO] [stdout] test spec20_d_c_bad_streamid_still_gated_by_recinvsid ... ok [INFO] [stdout] test spec20_c_c_bad_ste_not_gated_by_recinvsid ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_stall_resume_spec.rs (/opt/rustwide/target/debug/deps/test_stall_resume_spec-3d58ac1fbe794f03) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_stream_config_builder_stall_mode ... ok [INFO] [stdout] test test_stream_config_factory_default_terminate_mode ... ok [INFO] [stdout] test test_stall_queue_populated_after_stall_fault ... ok [INFO] [stdout] test test_two_faults_produce_different_stags ... ok [INFO] [stdout] test test_abort_stalled_transaction_api ... ok [INFO] [stdout] test test_resume_wrong_stream_id_is_noop ... ok [INFO] [stdout] test test_stall_mode_fault_returns_stalled_error ... ok [INFO] [stdout] test test_resume_with_wrong_stag_leaves_queue_intact ... ok [INFO] [stdout] test test_resume_ac0_ab1_abort_clears_stall_record ... ok [INFO] [stdout] test test_stall_queue_empty_initially ... ok [INFO] [stdout] test test_abort_unknown_stag_returns_false ... ok [INFO] [stdout] test test_resume_ac1_retry_clears_stall_record ... ok [INFO] [stdout] test test_terminate_mode_fault_is_not_stalled ... ok [INFO] [stdout] test test_resume_ac0_ab0_terminate_clears_stall_record ... ok [INFO] [stdout] test test_stall_mode_successful_translation_still_works ... ok [INFO] [stdout] test test_stall_term_command_aborts_stalled_transaction ... ok [INFO] [stdout] test test_resume_command_clears_stall_queue ... ok [INFO] [stdout] test test_resume_command_entry_has_action_abort_fields ... ok [INFO] [stdout] test test_stall_term_wrong_stream_id_is_noop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_stream_context_comprehensive.rs (/opt/rustwide/target/debug/deps/test_stream_context_comprehensive-ff3eeb44f0446557) [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test test_enable_fault_retry ... ok [INFO] [stdout] test test_bypass_mode_translation ... ok [INFO] [stdout] test test_apply_config_stage_flags ... ok [INFO] [stdout] test test_disable_stream_clears_pasids ... ok [INFO] [stdout] test test_create_pasid_when_disabled ... ok [INFO] [stdout] test test_clear_fault_records ... ok [INFO] [stdout] test test_bypass_mode_full_permissions ... ok [INFO] [stdout] test test_create_stage2_address_space_success ... ok [INFO] [stdout] test test_create_stage2_address_space_already_exists ... ok [INFO] [stdout] test test_fault_rate_limiting ... ok [INFO] [stdout] test test_fault_recording_on_translation_error ... ok [INFO] [stdout] test test_fault_statistics_empty ... ok [INFO] [stdout] test test_fault_statistics_by_pasid ... ok [INFO] [stdout] test test_fault_statistics_by_type ... ok [INFO] [stdout] test test_enable_stream ... ok [INFO] [stdout] test test_apply_config_stage2_address_space ... ok [INFO] [stdout] test test_clear_all_pasids ... ok [INFO] [stdout] test test_fault_statistics_total_faults ... ok [INFO] [stdout] test test_get_pasid_address_space_exists ... ok [INFO] [stdout] test test_map_stage2_page_success ... ok [INFO] [stdout] test test_get_pasid_address_space_not_found ... ok [INFO] [stdout] test test_permission_violation_fault_type ... ok [INFO] [stdout] test test_map_stage2_page_no_address_space ... ok [INFO] [stdout] test test_map_page_when_disabled ... ok [INFO] [stdout] test test_query_get_stats ... ok [INFO] [stdout] test test_pasid_limit_enforcement_add_pasid ... ok [INFO] [stdout] test test_query_has_pasid ... ok [INFO] [stdout] test test_pasid_limit_enforcement_at_limit ... ok [INFO] [stdout] test test_query_is_enabled ... ok [INFO] [stdout] test test_add_pasid_duplicate ... ok [INFO] [stdout] test test_add_pasid_success ... ok [INFO] [stdout] test test_fault_statistics_rate_limited_flag ... ok [INFO] [stdout] test test_query_pasid_count ... ok [INFO] [stdout] test test_set_stage2_address_space ... ok [INFO] [stdout] test test_stage2_only_translation_fault ... ok [INFO] [stdout] test test_stage2_only_translation_success ... ok [INFO] [stdout] test test_remove_pasid_not_found ... ok [INFO] [stdout] test test_stream_context_default ... ok [INFO] [stdout] test test_stream_config_builder_fluent_api ... ok [INFO] [stdout] test test_stream_config_builder_new ... ok [INFO] [stdout] test test_translate_when_disabled ... ok [INFO] [stdout] test test_translate_with_retry ... ok [INFO] [stdout] test test_reset_fault_statistics ... ok [INFO] [stdout] test test_two_stage_no_stage2_address_space ... ok [INFO] [stdout] test test_two_stage_pasid_not_found ... ok [INFO] [stdout] test test_stage2_only_no_address_space ... ok [INFO] [stdout] test test_unmap_page_pasid_not_found ... ok [INFO] [stdout] test test_validate_config_pasid_limit_exceeds_maximum ... ok [INFO] [stdout] test test_unmap_page_success ... ok [INFO] [stdout] test test_update_config_builder_creation ... ok [INFO] [stdout] test test_apply_config_max_pasids ... ok [INFO] [stdout] test test_validate_config_reduce_limit_below_current_count ... ok [INFO] [stdout] test test_two_stage_translation_complete_path ... ok [INFO] [stdout] test test_validate_config_stage2_enabled_with_address_space ... ok [INFO] [stdout] test test_fault_statistics_last_fault_time ... ok [INFO] [stdout] test test_validate_config_stage2_enabled_without_address_space ... ok [INFO] [stdout] test test_validate_config_stage2_enabled_with_existing_address_space ... ok [INFO] [stdout] test test_two_stage_translation_stage1_fault ... ok [INFO] [stdout] test test_two_stage_translation_stage2_fault ... ok [INFO] [stdout] test test_query_pasids_by_security_state ... ok [INFO] [stderr] Running tests/test_stream_context_section_4_1.rs (/opt/rustwide/target/debug/deps/test_stream_context_section_4_1-c23b1c8e22d3873e) [INFO] [stdout] test test_query_pasids_iterator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/test_stream_context_section_4_2.rs (/opt/rustwide/target/debug/deps/test_stream_context_section_4_2-2b2e464c8265b55c) [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] [stderr] Running tests/test_stream_id.rs (/opt/rustwide/target/debug/deps/test_stream_id-c37f1f5ce67c1008) [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 47 tests [INFO] [stdout] test bug_audit_120_stream_id_above_16bit_is_valid ... ok [INFO] [stdout] test bug_audit_120_stream_id_u32_max_is_valid ... ok [INFO] [stdout] test test_arm_spec_stream_id_zero_valid ... ok [INFO] [stdout] test test_stream_id_as_u32 ... ok [INFO] [stdout] test test_stream_id_boundary_max ... ok [INFO] [stdout] test test_stream_id_boundary_one_below_max ... ok [INFO] [stdout] test test_stream_id_boundary_max_plus_one ... ok [INFO] [stdout] test test_stream_id_boundary_powers_of_two ... ok [INFO] [stdout] test test_stream_id_as_u32_const ... ok [INFO] [stdout] test test_arm_spec_typical_hardware_values ... ok [INFO] [stdout] test test_stream_id_boundary_zero ... ok [INFO] [stdout] test test_stream_id_clone ... ok [INFO] [stdout] test test_stream_id_copy ... ok [INFO] [stdout] test test_stream_id_debug_formatting ... ok [INFO] [stdout] test test_stream_id_default ... ok [INFO] [stdout] test test_stream_id_display ... ok [INFO] [stdout] test test_stream_id_display_maximum ... ok [INFO] [stdout] test test_stream_id_display_zero ... ok [INFO] [stdout] test test_stream_id_equality ... ok [INFO] [stdout] test test_stream_id_error_preserves_value ... ok [INFO] [stdout] test test_stream_id_equality_zero ... ok [INFO] [stdout] test test_stream_id_hash_consistency ... ok [INFO] [stdout] test test_stream_id_hash_map ... ok [INFO] [stdout] test test_stream_id_debug ... ok [INFO] [stdout] test test_stream_id_inequality ... ok [INFO] [stdout] test test_stream_id_multiple_invalid_values ... ok [INFO] [stdout] test test_stream_id_into_u32 ... ok [INFO] [stdout] test test_stream_id_new_above_maximum ... ok [INFO] [stdout] test test_stream_id_new_typical_values ... ok [INFO] [stdout] test test_stream_id_new_u32_max ... ok [INFO] [stdout] test test_stream_id_new_valid ... ok [INFO] [stdout] test test_stream_id_new_way_above_maximum ... ok [INFO] [stdout] test test_stream_id_new_zero ... ok [INFO] [stdout] test test_stream_id_round_trip_multiple_values ... ok [INFO] [stdout] test test_stream_id_new_maximum ... ok [INFO] [stdout] test test_stream_id_hash_set ... ok [INFO] [stdout] test test_stream_id_hash_map_update ... ok [INFO] [stdout] test test_stream_id_default_display ... ok [INFO] [stdout] test test_stream_id_round_trip_new_as_u32 ... ok [INFO] [stdout] test test_stream_id_round_trip_try_from_into ... ok [INFO] [stdout] test test_stream_id_try_from_boundary ... ok [INFO] [stdout] test test_stream_id_try_from_valid ... ok [INFO] [stdout] test test_stream_id_vec_contains ... ok [INFO] [stdout] test test_stream_id_try_from_invalid ... ok [INFO] [stdout] test test_stream_id_validation_error_message ... ok [INFO] [stdout] test test_stream_id_vec_operations ... ok [INFO] [stdout] test test_arm_spec_16_bit_range ... ok [INFO] [stderr] Running tests/test_tenth_pass_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_tenth_pass_bugs_spec-9b9beb0230bd8ca8) [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stderr] Running tests/test_three_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_three_bugs_spec-24996a376723c5d4) [INFO] [stdout] test bug09_cmd_sync_cs3_does_not_produce_event_entry ... ok [INFO] [stdout] test bug10_ovflg_not_retriggered_on_second_overflow ... ok [INFO] [stdout] test bug10_ovflg_set_on_first_overflow ... ok [INFO] [stdout] test bug09_cmd_sync_cs3_sets_gerror_cmdq_err ... ok [INFO] [stdout] test bug11_s1cd_max_0_is_valid ... ok [INFO] [stdout] test bug11_s1cd_max_20_is_valid ... ok [INFO] [stdout] test bug11_s1cd_max_21_fails_validation ... ok [INFO] [stdout] test bug10_stall_fault_does_not_toggle_ovflg ... ok [INFO] [stdout] test bug11_s1cd_max_31_fails_validation ... ok [INFO] [stdout] test bug13_stall_fault_does_not_return_tlb_conflict ... ok [INFO] [stdout] test bug13_stall_fault_records_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_timestamp_optimization.rs (/opt/rustwide/target/debug/deps/test_timestamp_optimization-3cd3bd9d24d0881d) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test bug_rust1_two_stage_final_ipa_readwrite_write_succeeds ... ok [INFO] [stdout] test bug_rust1_two_stage_s2_readonly_read_succeeds ... ok [INFO] [stdout] test bug_rust1_two_stage_s2_readonly_write_denied ... ok [INFO] [stdout] test bug_rust2_stag_values_are_unique ... ok [INFO] [stdout] test bug_rust3_queue_ops_basic_correctness ... ok [INFO] [stdout] test bug_rust2_stag_never_zero ... ok [INFO] [stdout] test bug_rust3_large_log2size_clamp_no_panic ... ok [INFO] [stdout] test bug_rust3_log2size_19_does_not_panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test timestamp_tests::test_fault_timestamps_monotonic ... ok [INFO] [stdout] test timestamp_tests::test_no_systemtime_overhead ... ok [INFO] [stdout] [INFO] [stderr] Running tests/test_tlbi_3_17_spec.rs (/opt/rustwide/target/debug/deps/test_tlbi_3_17_spec-5957fb2dabfe1c5e) [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_broadcast_tlbi_s2p0_substitutes_vmid0 ... ok [INFO] [stdout] test test_broadcast_tlbi_nh_va_s2p0_substitutes_vmid0 ... ok [INFO] [stdout] test test_broadcast_tlbi_s2p1_preserves_original_vmid ... ok [INFO] [stdout] test test_broadcast_tlbi_nh_vaa_s2p0_substitutes_vmid0 ... ok [INFO] [stdout] test test_broadcast_tlbi_nh_asid_s2p0_substitutes_vmid0 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_translation_result.rs (/opt/rustwide/target/debug/deps/test_translation_result-14e23f8e24811d3a) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/test_translation_result_comprehensive.rs (/opt/rustwide/target/debug/deps/test_translation_result_comprehensive-41338803c154bfa1) [INFO] [stdout] [INFO] [stdout] running 59 tests [INFO] [stdout] test test_all_security_permission_combinations ... ok [INFO] [stdout] test test_builder_basic ... ok [INFO] [stdout] test test_builder_chaining ... ok [INFO] [stdout] test test_builder_clone ... ok [INFO] [stdout] test test_builder_debug ... ok [INFO] [stdout] test test_builder_full_configuration ... ok [INFO] [stdout] test test_builder_partial_configuration ... ok [INFO] [stdout] test test_builder_different_order ... ok [INFO] [stdout] test test_error_clone ... ok [INFO] [stdout] test test_error_address_size_error ... ok [INFO] [stdout] test test_error_alignment_error ... ok [INFO] [stdout] test test_error_debug ... ok [INFO] [stdout] test test_error_equality ... ok [INFO] [stdout] test test_error_external_abort ... ok [INFO] [stdout] test test_error_invalid_address ... ok [INFO] [stdout] test test_error_page_not_mapped ... ok [INFO] [stdout] test test_error_invalid_address_max ... ok [INFO] [stdout] test test_error_security_violation ... ok [INFO] [stdout] test test_error_stream_disabled ... ok [INFO] [stdout] test test_error_permission_violation_execute ... ok [INFO] [stdout] test test_error_pasid_not_found ... ok [INFO] [stdout] test test_error_permission_violation ... ok [INFO] [stdout] test test_error_invalid_pasid ... ok [INFO] [stdout] test test_error_invalid_stream_id ... ok [INFO] [stdout] test test_error_invalid_address_zero ... ok [INFO] [stdout] test test_error_equality_with_fields ... ok [INFO] [stdout] test test_error_permission_violation_read ... ok [INFO] [stdout] test test_error_stream_not_configured ... ok [INFO] [stdout] test test_result_err_invalid_address ... ok [INFO] [stdout] test test_result_err_page_not_mapped ... ok [INFO] [stdout] test test_result_err_permission_violation ... ok [INFO] [stdout] test test_result_ok_basic ... ok [INFO] [stdout] test test_result_ok_full_data ... ok [INFO] [stdout] test test_result_pattern_matching ... ok [INFO] [stdout] test test_result_unwrap_or ... ok [INFO] [stdout] test test_translation_data_all_permissions ... ok [INFO] [stdout] test test_translation_data_debug ... ok [INFO] [stdout] test test_translation_data_copy ... ok [INFO] [stdout] test test_translation_data_equality ... ok [INFO] [stdout] test test_translation_data_execute_only_permissions ... ok [INFO] [stdout] test test_translation_data_inequality_permissions ... ok [INFO] [stdout] test test_translation_data_inequality_address ... ok [INFO] [stdout] test test_translation_data_max_address ... ok [INFO] [stdout] test test_translation_data_inequality_security ... ok [INFO] [stdout] test test_translation_data_realm_state ... ok [INFO] [stdout] test test_translation_data_secure_state ... ok [INFO] [stdout] test test_translation_data_with_pa ... ok [INFO] [stdout] test test_translation_data_read_write_permissions ... ok [INFO] [stdout] test test_translation_data_zero_address ... ok [INFO] [stdout] test test_translation_data_new ... ok [INFO] [stdout] test test_translation_data_default ... ok [INFO] [stdout] test test_result_err_all_variants ... ok [INFO] [stdout] test test_translation_data_non_secure_state ... ok [INFO] [stdout] test test_error_tlb_conflict ... ok [INFO] [stdout] test test_translation_data_none_permissions ... ok [INFO] [stderr] Running tests/test_translation_stage.rs (/opt/rustwide/target/debug/deps/test_translation_stage-d185ad27ec5422ba) [INFO] [stdout] test test_translation_data_read_execute_permissions ... ok [INFO] [stdout] test test_translation_data_read_only_permissions ... ok [INFO] [stdout] test test_translation_data_write_only_permissions ... ok [INFO] [stdout] test test_builder_without_physical_address_panics - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 59 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 68 tests [INFO] [stdout] test test_address_types_consistency ... ok [INFO] [stdout] test test_all_16_transition_combinations ... ok [INFO] [stdout] test test_all_predicates_for_bypass ... ok [INFO] [stdout] test test_all_predicates_for_stage1 ... ok [INFO] [stdout] test test_all_predicates_for_stage1_and_2 ... ok [INFO] [stdout] test test_all_predicates_for_stage2 ... ok [INFO] [stdout] test test_can_transition_any_to_bypass ... ok [INFO] [stdout] test test_bypass_stage_flags ... ok [INFO] [stdout] test test_can_transition_stage1_to_both ... ok [INFO] [stdout] test test_can_transition_bypass_to_any ... ok [INFO] [stdout] test test_can_transition_same_stage_always_valid ... ok [INFO] [stdout] test test_cannot_transition_both_to_stage1 ... ok [INFO] [stdout] test test_cannot_transition_stage1_to_stage2 ... ok [INFO] [stdout] test test_cannot_transition_both_to_stage2 ... ok [INFO] [stdout] test test_cannot_transition_stage2_to_both ... ok [INFO] [stdout] test test_cannot_transition_stage2_to_stage1 ... ok [INFO] [stdout] test test_clone_trait ... ok [INFO] [stdout] test test_const_address_types ... ok [INFO] [stdout] test test_const_functions_work_in_const_context ... ok [INFO] [stdout] test test_const_stage_flags ... ok [INFO] [stdout] test test_const_to_bits ... ok [INFO] [stdout] test test_debug_format ... ok [INFO] [stdout] test test_display_stage1 ... ok [INFO] [stdout] test test_display_stage2 ... ok [INFO] [stdout] test test_copy_trait ... ok [INFO] [stdout] test test_from_bits_boundary_values ... ok [INFO] [stdout] test test_default_is_bypass ... ok [INFO] [stdout] test test_from_bits_all_invalid_values ... ok [INFO] [stdout] test test_input_address_type_stage2_is_ipa ... ok [INFO] [stdout] test test_input_address_type_stage1_is_iova ... ok [INFO] [stdout] test test_is_guest_address_space_stage2_modes ... ok [INFO] [stdout] test test_is_process_address_space_stage1_modes ... ok [INFO] [stdout] test test_intermediate_address_type_only_both_has_ipa ... ok [INFO] [stdout] test test_display_stage1_and_2 ... ok [INFO] [stdout] test test_from_bits_valid_all_stages ... ok [INFO] [stdout] test test_hash_trait ... ok [INFO] [stdout] test test_repr_u8_memory_layout ... ok [INFO] [stdout] test test_input_address_type_both_is_iova ... ok [INFO] [stdout] test test_requires_page_tables_all_except_bypass ... ok [INFO] [stdout] test test_display_bypass ... ok [INFO] [stdout] test test_stage2_flags ... ok [INFO] [stdout] test test_stage1_flags ... ok [INFO] [stdout] test test_from_bits_invalid_error_contains_bits ... ok [INFO] [stdout] test test_partial_eq ... ok [INFO] [stdout] test test_stream_config_default ... ok [INFO] [stdout] test test_stage1_and_2_flags ... ok [INFO] [stdout] test test_input_address_type_bypass_is_pa ... ok [INFO] [stdout] test test_output_address_type_all_stages_is_pa ... ok [INFO] [stdout] test test_to_bits_from_bits_roundtrip ... ok [INFO] [stdout] test test_translation_sequence_both_va_to_ipa_to_pa ... ok [INFO] [stdout] test test_to_bits_encoding ... ok [INFO] [stdout] test test_translation_sequence_consistency_with_address_types ... ok [INFO] [stdout] test test_supports_pasid_only_stage1_modes ... ok [INFO] [stdout] test test_from_bits_invalid_returns_error ... ok [INFO] [stdout] test test_translation_sequence_bypass_returns_empty ... ok [INFO] [stdout] test test_translation_sequence_stage1_va_to_pa ... ok [INFO] [stdout] test test_translation_sequence_stage2_ipa_to_pa ... ok [INFO] [stdout] test test_validate_both_stages_fails_with_only_stage1 ... ok [INFO] [stdout] test test_validate_both_stages_fails_with_neither_enabled ... ok [INFO] [stdout] test test_validate_both_stages_fails_with_only_stage2 ... ok [INFO] [stdout] test test_validate_bypass_always_valid ... ok [INFO] [stdout] test test_validate_for_config_stub ... ok [INFO] [stdout] test test_validate_stage1_fails_without_stage1_enabled ... ok [INFO] [stdout] test test_validate_both_stages_requires_both_enabled ... ok [INFO] [stdout] test test_validate_stage2_fails_without_stage2_enabled ... ok [INFO] [stdout] test test_validate_stage1_requires_stage1_enabled ... ok [INFO] [stdout] test test_validate_stage2_requires_stage2_enabled ... ok [INFO] [stdout] test test_supports_page_size_all_except_bypass ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/test_twostage_s1_fault_class_spec.rs (/opt/rustwide/target/debug/deps/test_twostage_s1_fault_class_spec-9adc8a6e6ccf983a) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test stage2_only_fault_does_not_double_record_in_stream_context ... ok [INFO] [stdout] test stage1_only_fault_does_not_double_record_in_stream_context ... ok [INFO] [stdout] test two_stage_s1_fault_does_not_double_record_in_stream_context ... ok [INFO] [stdout] test two_stage_s2_fault_does_not_double_record_in_stream_context ... ok [INFO] [stdout] test two_stage_s1_security_violation_records_security_fault_not_translation_fault ... ok [INFO] [stderr] Running tests/test_validation_error.rs (/opt/rustwide/target/debug/deps/test_validation_error-c375290f99d53c57) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test test_validation_error_construct_all_variants ... ok [INFO] [stdout] test test_validation_error_clone ... ok [INFO] [stdout] test test_validation_error_debug_generic ... ok [INFO] [stdout] test test_validation_error_debug ... ok [INFO] [stdout] test test_validation_error_downcast ... ok [INFO] [stdout] test test_validation_error_generic_display ... ok [INFO] [stdout] test test_validation_error_generic_empty_values ... ok [INFO] [stdout] test test_validation_error_implements_std_error ... ok [INFO] [stdout] test test_validation_error_inequality ... ok [INFO] [stdout] test test_validation_error_invalid_access_type_display ... ok [INFO] [stdout] test test_validation_error_equality ... ok [INFO] [stdout] test test_validation_error_invalid_configuration_cache ... ok [INFO] [stdout] test test_validation_error_invalid_configuration_display ... ok [INFO] [stdout] test test_validation_error_invalid_fault_type_display ... ok [INFO] [stdout] test test_validation_error_invalid_fault_type_zero ... ok [INFO] [stdout] test test_validation_error_invalid_pasid_display ... ok [INFO] [stdout] test test_validation_error_invalid_security_state_display ... ok [INFO] [stdout] test test_validation_error_invalid_pasid_max ... ok [INFO] [stdout] test test_validation_error_invalid_security_state_three ... ok [INFO] [stdout] test test_validation_error_invalid_state_transition_disabled ... ok [INFO] [stdout] test test_validation_error_invalid_state_transition_display ... ok [INFO] [stdout] test test_validation_error_invalid_translation_stage_display ... ok [INFO] [stdout] test test_validation_error_invalid_alignment_64kb ... ok [INFO] [stdout] test test_validation_error_invalid_translation_stage_four ... ok [INFO] [stdout] test test_validation_error_invalid_alignment_display ... ok [INFO] [stdout] test test_validation_error_invalid_access_type_zero ... ok [INFO] [stdout] test test_validation_error_new_constructor ... ok [INFO] [stdout] test test_validation_error_large_values ... ok [INFO] [stdout] test test_validation_error_out_of_range_stream_id ... ok [INFO] [stdout] test test_validation_error_new_display ... ok [INFO] [stdout] test test_validation_error_message_format_consistency ... ok [INFO] [stdout] test test_validation_error_permission_denied_execute ... ok [INFO] [stdout] test test_validation_error_security_violation_display ... ok [INFO] [stdout] test test_validation_error_out_of_range_display ... ok [INFO] [stdout] test test_validation_error_security_violation_realm ... ok [INFO] [stdout] test test_validation_error_unicode_support ... ok [INFO] [stdout] test test_validation_error_zero_values ... ok [INFO] [stdout] test test_validation_error_permission_denied_display ... ok [INFO] [stdout] test test_validation_error_special_characters ... ok [INFO] [stdout] test test_validation_error_source_is_none ... ok [INFO] [stderr] Running tests/test_vmid_tlb_spec.rs (/opt/rustwide/target/debug/deps/test_vmid_tlb_spec-27feca72c3c590fa) [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stderr] Running tests/tlb_cache_integration_test.rs (/opt/rustwide/target/debug/deps/tlb_cache_integration_test-145d74619916d58a) [INFO] [stdout] test test_set_stream_vmid_unknown_stream_fails ... ok [INFO] [stdout] test test_get_stream_vmid_default_zero ... ok [INFO] [stdout] test test_set_stream_vmid_returns_ok ... ok [INFO] [stdout] test test_set_then_get_stream_vmid ... ok [INFO] [stdout] test test_stream_config_builder_vmid ... ok [INFO] [stdout] test test_tlbi_s12vmall_does_not_affect_different_vmid ... ok [INFO] [stdout] test test_stream_config_default_vmid_is_zero ... ok [INFO] [stdout] test test_tlbi_s2ipa_removes_matching_vmid ... ok [INFO] [stdout] test test_vmid_from_stream_config ... ok [INFO] [stdout] test test_tlbi_s12vmall_removes_only_matching_vmid ... ok [INFO] [stdout] test test_vmid_invalidation_covers_multiple_streams ... ok [INFO] [stdout] test test_vmid_zero_invalidation_scoped ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_tlb_cache_hit_miss_tracking ... ok [INFO] [stdout] test test_tlb_cache_execute_permission ... ok [INFO] [stdout] test test_tlb_cache_invalidation_on_unmap ... ok [INFO] [stdout] test test_tlb_cache_statistics_accuracy ... ok [INFO] [stdout] test test_tlb_cache_multiple_pages ... ok [INFO] [stdout] test test_tlb_cache_cross_pasid_isolation ... ok [INFO] [stdout] test test_tlb_cache_permission_upgrade ... ok [INFO] [stdout] test test_tlb_cache_pasid_removal_invalidation ... ok [INFO] [stdout] test test_tlb_cache_with_bypass_mode ... ok [INFO] [stdout] test test_tlb_cache_permission_checking ... ok [INFO] [stdout] test test_tlb_cache_stream_invalidation ... ok [INFO] [stdout] test test_tlb_performance_improvement ... ok [INFO] [stderr] error: test failed, to rerun pass `--test tlb_cache_integration_test` [INFO] [stdout] test test_tlb_performance_multiple_pages ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_tlb_performance_multiple_pages stdout ---- [INFO] [stdout] [INFO] [stdout] === Multi-Page TLB Performance === [INFO] [stdout] Pages: 100 [INFO] [stdout] First pass (uncached): 1.308499ms [INFO] [stdout] Second pass (cached): 1.47424ms [INFO] [stdout] Per-page uncached: 13.084µs [INFO] [stdout] Per-page cached: 14.742µs [INFO] [stdout] [INFO] [stdout] thread 'test_tlb_performance_multiple_pages' (4064) panicked at tests/tlb_cache_integration_test.rs:684:5: [INFO] [stdout] Cached pass should be faster or equal (cached: 1.47424ms, uncached: 1.308499ms) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x60e6d397492a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x60e6d397492a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x60e6d397492a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x60e6d397492a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x60e6d398881a - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x60e6d398881a - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x60e6d39791b2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x60e6d39791b2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x60e6d39539cf - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x60e6d39539cf - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x60e6d396cd69 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x60e6d38960ec - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x60e6d38960ec - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x60e6d396cf22 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x60e6d396cf22 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x60e6d3953a88 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x60e6d394b429 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x60e6d395479d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x60e6d3988f6c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x60e6d388361c - tlb_cache_integration_test[7695ccbb65350fcd]::test_tlb_performance_multiple_pages [INFO] [stdout] at /opt/rustwide/workdir/tests/tlb_cache_integration_test.rs:684:5 [INFO] [stdout] 20: 0x60e6d3877697 - tlb_cache_integration_test[7695ccbb65350fcd]::test_tlb_performance_multiple_pages::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/tlb_cache_integration_test.rs:626:41 [INFO] [stdout] 21: 0x60e6d388a006 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x60e6d388a1cb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x60e6d388a1cb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x60e6d3896bbb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x60e6d3896bbb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x60e6d3896bbb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x60e6d3896bbb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x60e6d3896bbb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x60e6d3896bbb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x60e6d3896bbb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x60e6d38922d4 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x60e6d38922d4 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x60e6d38997c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x60e6d38997c2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x60e6d38997c2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x60e6d38997c2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x60e6d38997c2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x60e6d38997c2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x60e6d38997c2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x60e6d397420f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x60e6d397420f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x7bb425946aa4 - [INFO] [stdout] 43: 0x7bb4259d3a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_tlb_performance_multiple_pages [INFO] [stdout] [INFO] [stdout] test result: FAILED. 12 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "838c1d745cb982a3fc6ca5e074aa8ca3caa4cff8bbf63b12393d40368381feed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "838c1d745cb982a3fc6ca5e074aa8ca3caa4cff8bbf63b12393d40368381feed", kill_on_drop: false }` [INFO] [stdout] 838c1d745cb982a3fc6ca5e074aa8ca3caa4cff8bbf63b12393d40368381feed