[INFO] fetching crate smmu 1.6.0...
[INFO] testing smmu-1.6.0 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] extracting crate smmu 1.6.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate smmu 1.6.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate smmu 1.6.0
[INFO] tweaked toml for crates.io crate smmu 1.6.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate smmu 1.6.0 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate smmu 1.6.0 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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 32c5880f77dabf1e381614bf6bfd0259ed02db539e657c977c6c58e8700e2b08
[INFO] running `Command { std: "docker" "start" "-a" "32c5880f77dabf1e381614bf6bfd0259ed02db539e657c977c6c58e8700e2b08", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "32c5880f77dabf1e381614bf6bfd0259ed02db539e657c977c6c58e8700e2b08", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "32c5880f77dabf1e381614bf6bfd0259ed02db539e657c977c6c58e8700e2b08", kill_on_drop: false }`
[INFO] [stdout] 32c5880f77dabf1e381614bf6bfd0259ed02db539e657c977c6c58e8700e2b08
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f93671523e852077d5734c0dbad043f95f7b418b79801edfe6731137c0c5da08
[INFO] running `Command { std: "docker" "start" "-a" "f93671523e852077d5734c0dbad043f95f7b418b79801edfe6731137c0c5da08", kill_on_drop: false }`
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling smmu v1.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.24s
[INFO] running `Command { std: "docker" "inspect" "f93671523e852077d5734c0dbad043f95f7b418b79801edfe6731137c0c5da08", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f93671523e852077d5734c0dbad043f95f7b418b79801edfe6731137c0c5da08", kill_on_drop: false }`
[INFO] [stdout] f93671523e852077d5734c0dbad043f95f7b418b79801edfe6731137c0c5da08
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2b3aeab7e45c880a2e5c75a843edbf8c35b9d919b7b2d9b99eb70ed12b013bc0
[INFO] running `Command { std: "docker" "start" "-a" "2b3aeab7e45c880a2e5c75a843edbf8c35b9d919b7b2d9b99eb70ed12b013bc0", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling generator v0.8.8
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling quickcheck_macros v1.2.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling smmu v1.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling clap v4.6.0
[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 loom v0.7.2
[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 ciborium v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 55.12s
[INFO] running `Command { std: "docker" "inspect" "2b3aeab7e45c880a2e5c75a843edbf8c35b9d919b7b2d9b99eb70ed12b013bc0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2b3aeab7e45c880a2e5c75a843edbf8c35b9d919b7b2d9b99eb70ed12b013bc0", kill_on_drop: false }`
[INFO] [stdout] 2b3aeab7e45c880a2e5c75a843edbf8c35b9d919b7b2d9b99eb70ed12b013bc0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b685fb30197e2dba7037dbc348dbd142325b4a6fceec2c2f68b8644a25697898
[INFO] running `Command { std: "docker" "start" "-a" "b685fb30197e2dba7037dbc348dbd142325b4a6fceec2c2f68b8644a25697898", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/smmu-d07fd601feca7100)
[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_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_map_single_page ... ok
[INFO] [stdout] test address_space::tests::test_update_access_flags_hd_sets_dirty_on_write ... ok
[INFO] [stdout] test address_space::tests::test_update_access_flags_no_flags_enabled_returns_false ... ok
[INFO] [stdout] test address_space::tests::test_new_address_space ... ok
[INFO] [stdout] test address_space::tests::test_translate_page ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_const_new_with_security ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_default_construction ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_equality ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_copy_semantics ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_iova ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_pa ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_permissions ... 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_large_addresses ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_max_timestamp ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_multiple_copies ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_new_default_security ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_non_page_aligned_addresses ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_page_aligned_addresses ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_all ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_realm ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_secure ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_execute_only ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_execute ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_only ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_write ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_execute ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_only ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_debug_format ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_security_state_values ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_zero_timestamp ... ok
[INFO] [stdout] test cache::tests::test_cache_key_all_security_states ... ok
[INFO] [stdout] test cache::tests::test_cache_key_clone_semantics ... ok
[INFO] [stdout] test cache::tests::test_cache_key_const_construction ... ok
[INFO] [stdout] test cache::tests::test_cache_key_copy_semantics ... ok
[INFO] [stdout] test cache::tests::test_cache_key_debug_format ... ok
[INFO] [stdout] test cache::tests::test_cache_key_equality_same_values ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_avalanche_effect ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_permissions_none ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_different_iova_page ... 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_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_entry_clone_semantics ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_const_new ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_uses_murmur_constants ... ok
[INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_nonsecure ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_wrapping_mul ... 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_key_page_aligned_iova ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_clone_semantics ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_deterministic ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_max_values ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_page_number_upper_bits ... 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_new ... 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_min_values ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_page_offset_ignored ... 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_hash_different_pasid ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_different_stream ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_fnv_algorithm ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_pasids ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_min_values ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hashability ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_streams ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_inequality_different_pasid ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_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_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_tlb_cache_empty_operations ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_debug_format ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_streams ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_eviction_fifo ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_uses_fast_mixing ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_fifo_no_timestamp_update ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_eviction_lru ... 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_invalidate_by_pasid ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_concurrent_lookups ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_va_range ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_entry ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_nonexistent_stream ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_lookup_miss ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_lru_timestamp_update ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_multiple_inserts ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_lookup_hit ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_stream_pasid ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_stream ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_concurrent_inserts ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_security_state_isolation ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_same_stream_multiple_pasids ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_statistics_clear ... ok
[INFO] [stdout] test fault::detection::tests::test_address_size_exceeds ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_statistics_hit_rate ... 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_comprehensive_detector ... ok
[INFO] [stdout] test fault::detection::tests::test_alignment_validation ... ok
[INFO] [stdout] test fault::detection::tests::test_address_validation_output ... 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 cache::tests::test_tlb_cache_new_fifo ... ok
[INFO] [stdout] test fault::queue::tests::test_fifo_order ... ok
[INFO] [stdout] test fault::queue::tests::test_new_queue ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_new_lru ... 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::recovery::tests::test_recommended_strategy_translation_fault ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_permissions_preserved ... ok
[INFO] [stdout] test fault::validator::tests::test_address_range_validator_32bit ... ok
[INFO] [stdout] test fault::validator::tests::test_address_range_validator_48bit ... ok
[INFO] [stdout] test fault::validator::tests::test_page_alignment_check ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_large_capacity ... ok
[INFO] [stdout] test fault::recovery::tests::test_retry_limit ... ok
[INFO] [stdout] test fault::validator::tests::test_address_range_validation ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_deterministic ... ok
[INFO] [stdout] test fault::recovery::tests::test_state_save_restore ... ok
[INFO] [stdout] test fault::validator::tests::test_page_alignment_validation ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_equality ... ok
[INFO] [stdout] test fault::validator::tests::test_permission_allows_access ... ok
[INFO] [stdout] test fault::validator::tests::test_permission_validator_execute ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_replacement_policy_default ... ok
[INFO] [stdout] test fault::validator::tests::test_permission_validator_write ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_statistics_zero_lookups ... ok
[INFO] [stdout] test cache::tests::test_cache_key_hash_collision_resistance ... ok
[INFO] [stdout] test fault::validator::tests::test_permission_validator_read ... ok
[INFO] [stdout] test cache::tests::test_tlb_cache_multiple_streams_same_pasid ... ok
[INFO] [stdout] test fault::validator::tests::test_permission_violation_description ... ok
[INFO] [stdout] test smmu::tests::bug_new_f_is_eventq_empty_masks_both_prod_and_cons_bit31 ... ok
[INFO] [stdout] test fault::validator::tests::test_validation_context ... ok
[INFO] [stdout] test smmu::tests::access_flag_fault_maps_to_f_access ... ok
[INFO] [stdout] test smmu::tests::bug_rust1_bad_ste_maps_to_c_bad_ste ... ok
[INFO] [stdout] test smmu::tests::bug_new_d_eventq_prod_ovflg_preserved_after_advance_on_enqueue ... 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_f_eventq_occupied_entries_masks_cons_bit31 ... ok
[INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_collision_resistance ... ok
[INFO] [stdout] test smmu::tests::bug_rust2_stag_zero_never_returned_on_counter_wrap ... ok
[INFO] [stdout] test smmu::tests::bug_rust3_queue_occupied_log2size_31_no_panic ... ok
[INFO] [stdout] test smmu::tests::bug_rust_c_stream_limit_enforced_after_fetch_add_reorder ... ok
[INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_bit_positions ... ok
[INFO] [stdout] test smmu::tests::bug_rust_h_oas_check_still_enforced_after_single_read ... ok
[INFO] [stdout] test smmu::tests::bug_rust_e_signal_gerror_consistency_reread ... ok
[INFO] [stdout] test smmu::tests::bug_rust_a_get_stream_count_uses_atomic_after_shutdown ... ok
[INFO] [stdout] test smmu::tests::bug_rust_j_toggle_ovflg_once_consistency_reread ... ok
[INFO] [stdout] test smmu::tests::bug_rust_h01_stag_entry_no_overwrite ... ok
[INFO] [stdout] test smmu::tests::bug_rust_m03_submit_event_enforces_large_capacity ... ok
[INFO] [stdout] test smmu::tests::bug_rust3_advance_index_log2size_19_no_panic ... ok
[INFO] [stdout] test smmu::tests::open6_security_violation_maps_to_permission_fault ... ok
[INFO] [stdout] test smmu::tests::bug_rust3_advance_index_log2size_above_19_clamped_no_panic ... ok
[INFO] [stdout] test smmu::tests::test_clear_faults ... ok
[INFO] [stdout] test smmu::tests::bug_rust_d_cfgi_ste_unknown_stream_uses_get ... ok
[INFO] [stdout] test smmu::tests::test_cmdq_initially_empty_by_index ... ok
[INFO] [stdout] test smmu::tests::test_eventq_initially_empty_by_index ... ok
[INFO] [stdout] test smmu::tests::test_configure_stream_duplicate ... ok
[INFO] [stdout] test smmu::tests::test_cmdq_log2size_for_default_capacity ... ok
[INFO] [stdout] test smmu::tests::test_eventq_prod_advances_on_submit ... ok
[INFO] [stdout] test smmu::tests::test_eventq_prod_cons_index_after_clear ... ok
[INFO] [stdout] test smmu::tests::test_cmdq_prod_advances_on_submit ... ok
[INFO] [stdout] test smmu::tests::test_fault_recording ... ok
[INFO] [stdout] test smmu::tests::bug_rust_b_shutdown_resets_stream_count_atomic ... ok
[INFO] [stdout] test smmu::tests::test_configure_stream_limit ... ok
[INFO] [stdout] test smmu::tests::bug_rust_h02_failed_translations_single_increment ... ok
[INFO] [stdout] test smmu::tests::test_cmdq_cons_advances_on_process ... ok
[INFO] [stdout] test smmu::tests::test_has_stream ... ok
[INFO] [stdout] test smmu::tests::test_multiple_commands_prod_advances_by_count ... ok
[INFO] [stdout] test smmu::tests::test_initialize ... ok
[INFO] [stdout] test smmu::tests::test_remove_stream ... ok
[INFO] [stdout] test smmu::tests::test_shutdown_idempotent ... ok
[INFO] [stdout] test smmu::tests::test_smmu_new ... ok
[INFO] [stdout] test smmu::tests::bug_rust_m01_security_fault_maps_to_f_permission_event ... ok
[INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_reset_value_uses_correct_bits ... ok
[INFO] [stdout] test smmu::tests::test_configure_stream_success ... ok
[INFO] [stdout] test smmu::tests::test_smmu_with_config ... ok
[INFO] [stdout] test smmu::tests::bug_rust_m02_stall_events_bounded_at_2x_capacity ... ok
[INFO] [stdout] test smmu::tests::test_update_config ... ok
[INFO] [stdout] test smmu::tests::test_update_config_validation ... 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_m04_create_pasid_enforces_limit_atomically ... ok
[INFO] [stdout] test stream_context::tests::bug_rust_g_create_pasid_limit_rolls_back_atomic ... ok
[INFO] [stdout] test stream_context::tests::test_create_duplicate_pasid ... ok
[INFO] [stdout] test stream_context::tests::test_create_pasid_success ... ok
[INFO] [stdout] test smmu::tests::test_cmdq_prod_cons_index_after_clear ... ok
[INFO] [stdout] test stream_context::tests::bug_rust_m04_create_pasid_rejects_duplicate_atomically ... ok
[INFO] [stdout] test smmu::tests::translation_fault_maps_to_f_translation ... ok
[INFO] [stdout] test stream_context::tests::test_remove_pasid ... ok
[INFO] [stdout] test stream_context::tests::test_stage_configuration ... 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 smmu::tests::test_remove_stream_not_found ... ok
[INFO] [stdout] test smmu::tests::test_thread_safety_markers ... ok
[INFO] [stdout] test stream_context::tests::bug_rust5_privcfg2_demotes_read_execute_privileged ... ok
[INFO] [stdout] test smmu::tests::test_shutdown ... ok
[INFO] [stdout] test stream_context::tests::bug_rust5_privcfg3_promotes_read_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 types::config::tests::test_address_config_validation ... ok
[INFO] [stdout] test stream_context::tests::bug_rust5_privcfg3_promotes_write_execute_via_effective_access_type ... 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_sets_dirty_on_write ... ok
[INFO] [stdout] test stream_context::tests::test_stream_context_new ... ok
[INFO] [stdout] test stream_context::tests::test_two_stage_translation_pasid_0 ... ok
[INFO] [stdout] test types::access_type::tests::test_access_type_bits ... ok
[INFO] [stdout] test types::access_type::tests::test_access_type_from_bits ... ok
[INFO] [stdout] test types::access_type::tests::test_permissions ... ok
[INFO] [stdout] test types::address::tests::test_iova_basic ... ok
[INFO] [stdout] test types::address::tests::test_ipa_basic ... ok
[INFO] [stdout] test types::address::tests::test_pa_basic ... ok
[INFO] [stdout] test types::address::tests::test_page_size_constant ... ok
[INFO] [stdout] test stream_context::tests::test_stream_context_hd_not_set_on_read ... ok
[INFO] [stdout] test smmu::tests::bug_rust2_stag_counter_ordering_acquirerel ... ok
[INFO] [stdout] test types::config::tests::test_cache_config_validation ... ok
[INFO] [stdout] test types::config::tests::test_config_constants_env_vars ... ok
[INFO] [stdout] test types::config::tests::test_config_constants_version ... ok
[INFO] [stdout] test types::config::tests::test_configuration_error_types_exist ... ok
[INFO] [stdout] test types::config::tests::test_config_constants_default_file ... 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 types::config::tests::test_smmu_config_development_profile ... ok
[INFO] [stdout] test types::config::tests::test_resource_limits_validation ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_server_profile ... ok
[INFO] [stdout] test types::config::tests::test_resource_limits_builder ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_to_string ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_merge ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_update_cache_settings ... 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_resource_limits_constants ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_from_string ... 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_reset ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_update_resource_limits ... ok
[INFO] [stdout] test types::page_entry::tests::test_page_entry_with_access_flag ... ok
[INFO] [stdout] test types::page_entry::tests::test_page_entry_with_dirty ... 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::security_state::tests::test_security_states ... ok
[INFO] [stdout] test types::smmu_error::tests::test_smmu_error_construction ... ok
[INFO] [stdout] test types::config::tests::test_smmu_config_validation ... ok
[INFO] [stdout] test types::config::tests::test_validation_result_add_warning ... ok
[INFO] [stdout] test types::config::tests::test_validation_result_success ... 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::smmu_error::tests::test_smmu_error_display ... ok
[INFO] [stdout] test types::stream_context_error::tests::test_stream_context_error_clone ... ok
[INFO] [stdout] test types::stream_context_error::tests::test_stream_context_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::translation_result::tests::test_translation_result_err ... ok
[INFO] [stdout] test types::translation_result::tests::test_translation_result_ok ... ok
[INFO] [stdout] test types::translation_stage::tests::test_encoding ... ok
[INFO] [stdout] test types::translation_stage::tests::test_stage_flags ... 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 cache::tests::test_tlb_cache_new_zero_capacity - should panic ... ok
[INFO] [stdout] test types::config::tests::test_resource_limits_default_construction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 286 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cache_entry_tests.rs (/opt/rustwide/target/debug/deps/cache_entry_tests-969093353cb57ddc)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compliance_test.rs (/opt/rustwide/target/debug/deps/compliance_test-3284336249f50189)
[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-58bb2b84c5505246)
[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 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_address_space_concurrent_random_maps ... ok
[INFO] [stdout] test stress_smmu_cache_thrashing ... ok
[INFO] [stdout] test stress_address_space_high_contention ... ok
[INFO] [stdout] test stress_stream_context_concurrent_pasid_management ... ok
[INFO] [stdout] test stress_stream_context_translation_bursts ... ok
[INFO] [stdout] test stress_smmu_mixed_workload ... ok
[INFO] [stdout] test stress_stream_context_mixed_operations ... ok
[INFO] [stderr]      Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-c0bfb0f57bf3b997)
[INFO] [stdout] test stress_address_space_mixed_read_write ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/config_comprehensive_tests-03dfbb2f836a8d3a)
[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 257 tests
[INFO] [stdout] test test_address_config_builder_all_fields_individually ... ok
[INFO] [stdout] test test_address_config_builder_new ... ok
[INFO] [stdout] test test_address_config_builder_default ... ok
[INFO] [stdout] test test_address_config_builder_valid ... ok
[INFO] [stdout] test test_address_config_builder_validation_at_build ... ok
[INFO] [stdout] test test_address_config_clone ... ok
[INFO] [stdout] test test_address_config_constants_values ... ok
[INFO] [stdout] test test_address_config_builder_debug ... 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_equality ... ok
[INFO] [stdout] test test_address_config_all_valid_pa_bits ... ok
[INFO] [stdout] test test_address_config_debug ... ok
[INFO] [stdout] test test_address_config_max_boundaries ... ok
[INFO] [stdout] test test_address_config_default ... ok
[INFO] [stdout] test test_address_config_min_boundaries ... ok
[INFO] [stdout] test test_address_config_pa_bits_too_large ... ok
[INFO] [stdout] test test_address_config_stream_count_too_small ... ok
[INFO] [stdout] test test_address_config_validation_all_fields ... ok
[INFO] [stdout] test test_address_config_pasid_count_too_large ... ok
[INFO] [stdout] test test_address_config_pasid_count_too_small ... ok
[INFO] [stdout] test test_address_config_stream_count_too_large ... ok
[INFO] [stdout] test test_cache_config_builder_default ... ok
[INFO] [stdout] test test_cache_config_caching_disabled ... ok
[INFO] [stdout] test test_cache_config_builder_new ... ok
[INFO] [stdout] test test_all_config_builders_have_correct_defaults ... ok
[INFO] [stdout] test test_cache_config_builder_valid ... ok
[INFO] [stdout] test test_cache_config_builder_validation_at_build ... ok
[INFO] [stdout] test test_cache_config_builder_all_fields_individually ... ok
[INFO] [stdout] test test_cache_config_cache_max_age_duration_conversion ... ok
[INFO] [stdout] test test_cache_config_builder_debug ... ok
[INFO] [stdout] test test_address_config_pa_bits_too_small ... ok
[INFO] [stdout] test test_cache_config_debug ... ok
[INFO] [stdout] test test_cache_config_clone ... ok
[INFO] [stdout] test test_cache_config_max_age_duration ... ok
[INFO] [stdout] test test_cache_config_builder_clone ... ok
[INFO] [stdout] test test_cache_config_max_age_too_large ... ok
[INFO] [stdout] test test_cache_config_tlb_cache_too_small ... ok
[INFO] [stdout] test test_config_constants_clone ... ok
[INFO] [stdout] test test_cache_config_validation_all_fields ... ok
[INFO] [stdout] test test_config_constants_backup_file ... ok
[INFO] [stdout] test test_cache_config_default ... ok
[INFO] [stdout] test test_cache_config_equality ... ok
[INFO] [stdout] test test_cache_config_constants_values ... ok
[INFO] [stdout] test test_cache_config_max_age_too_small ... ok
[INFO] [stdout] test test_config_constants_debug ... 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_large ... ok
[INFO] [stdout] test test_config_constants_copy ... ok
[INFO] [stdout] test test_cache_config_edge_case_sizes ... ok
[INFO] [stdout] test test_config_constants_default_file ... ok
[INFO] [stdout] test test_config_constants_env_vars ... ok
[INFO] [stdout] test test_config_constants_version ... ok
[INFO] [stdout] test test_configuration_error_clone ... ok
[INFO] [stdout] test test_configuration_error_construction ... ok
[INFO] [stdout] test test_configuration_error_debug ... ok
[INFO] [stdout] test test_configuration_error_display ... ok
[INFO] [stdout] test test_configuration_error_equality ... ok
[INFO] [stdout] test test_configuration_error_field_access ... ok
[INFO] [stdout] test test_configuration_error_from_validation_error ... ok
[INFO] [stdout] test test_configuration_error_is_std_error ... 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_type_hash_uniqueness ... ok
[INFO] [stdout] test test_fault_mode_clone ... ok
[INFO] [stdout] test test_fault_mode_copy ... ok
[INFO] [stdout] test test_fault_mode_debug ... ok
[INFO] [stdout] test test_fault_mode_debug_output ... ok
[INFO] [stdout] test test_fault_mode_default ... ok
[INFO] [stdout] test test_fault_mode_display ... ok
[INFO] [stdout] test test_fault_mode_equality ... ok
[INFO] [stdout] test test_fault_mode_hash ... ok
[INFO] [stdout] test test_fault_mode_repr_values ... ok
[INFO] [stdout] test test_queue_config_accessors ... ok
[INFO] [stdout] test test_queue_config_builder_all_fields_individually ... ok
[INFO] [stdout] test test_queue_config_builder_clone ... ok
[INFO] [stdout] test test_queue_config_builder_debug ... ok
[INFO] [stdout] test test_queue_config_builder_default ... ok
[INFO] [stdout] test test_queue_config_builder_new ... ok
[INFO] [stdout] test test_queue_config_builder_valid ... ok
[INFO] [stdout] test test_queue_config_builder_validation_at_build ... ok
[INFO] [stdout] test test_queue_config_clone ... ok
[INFO] [stdout] test test_queue_config_command_queue_too_large ... ok
[INFO] [stdout] test test_queue_config_command_queue_too_small ... ok
[INFO] [stdout] test test_queue_config_constants_values ... ok
[INFO] [stdout] test test_queue_config_debug ... ok
[INFO] [stdout] test test_queue_config_edge_case_sizes ... ok
[INFO] [stdout] test test_queue_config_equality ... ok
[INFO] [stdout] test test_queue_config_max_boundary ... ok
[INFO] [stdout] test test_queue_config_min_boundary ... 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_event_queue_too_large ... ok
[INFO] [stdout] test test_queue_config_default ... ok
[INFO] [stdout] test test_queue_config_pri_queue_too_small ... ok
[INFO] [stdout] test test_queue_config_event_queue_too_small ... ok
[INFO] [stdout] test test_queue_config_with_methods_chaining ... ok
[INFO] [stdout] test test_resource_limits_builder_all_fields_individually ... ok
[INFO] [stdout] test test_resource_limits_builder_clone ... ok
[INFO] [stdout] test test_queue_config_pri_queue_too_large ... ok
[INFO] [stdout] test test_queue_config_validation_all_queues ... ok
[INFO] [stdout] test test_queue_config_with_overflow_test_size_on_all_queues ... ok
[INFO] [stdout] test test_resource_limits_builder_debug ... ok
[INFO] [stdout] test test_resource_limits_builder_default ... ok
[INFO] [stdout] test test_resource_limits_builder_new ... ok
[INFO] [stdout] test test_queue_config_overflow_exception_mixed ... ok
[INFO] [stdout] test test_resource_limits_debug ... ok
[INFO] [stdout] test test_resource_limits_default ... ok
[INFO] [stdout] test test_resource_limits_equality ... ok
[INFO] [stdout] test test_resource_limits_max_boundaries ... ok
[INFO] [stdout] test test_resource_limits_builder_valid ... ok
[INFO] [stdout] test test_resource_limits_memory_accessors ... ok
[INFO] [stdout] test test_resource_limits_memory_too_small ... ok
[INFO] [stdout] test test_resource_limits_min_boundaries ... ok
[INFO] [stdout] test test_resource_limits_memory_accessors_with_different_sizes ... ok
[INFO] [stdout] test test_resource_limits_memory_conversion_edge_cases ... ok
[INFO] [stdout] test test_resource_limits_thread_count_too_small ... ok
[INFO] [stdout] test test_resource_limits_thread_count_too_large ... ok
[INFO] [stdout] test test_resource_limits_timeout_duration ... ok
[INFO] [stdout] test test_resource_limits_timeout_duration_conversion ... ok
[INFO] [stdout] test test_resource_limits_timeout_too_small ... ok
[INFO] [stdout] test test_resource_limits_timeout_too_large ... ok
[INFO] [stdout] test test_smmu_config_all_profiles_are_valid ... ok
[INFO] [stdout] test test_resource_limits_validation_all_fields ... ok
[INFO] [stdout] test test_smmu_config_builder_clone ... 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_custom ... ok
[INFO] [stdout] test test_smmu_config_builder_debug ... ok
[INFO] [stdout] test test_smmu_config_builder_default ... 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_default ... ok
[INFO] [stdout] test test_smmu_config_embedded_profile ... ok
[INFO] [stdout] test test_smmu_config_equality ... ok
[INFO] [stdout] test test_smmu_config_from_queue_config ... ok
[INFO] [stdout] test test_smmu_config_from_string_all_boolean_combinations ... ok
[INFO] [stdout] test test_smmu_config_from_string_bool_parse_error ... ok
[INFO] [stdout] test test_smmu_config_from_string_all_fields ... 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_resource_limits_builder_validation_at_build ... ok
[INFO] [stdout] test test_smmu_config_from_string_invalid_value ... ok
[INFO] [stdout] test test_smmu_config_default_config ... ok
[INFO] [stdout] test test_smmu_config_development_profile ... ok
[INFO] [stdout] test test_smmu_config_from_string_out_of_range ... ok
[INFO] [stdout] test test_smmu_config_from_string_partial ... 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_high_performance ... ok
[INFO] [stdout] test test_smmu_config_from_string_with_comments ... ok
[INFO] [stdout] test test_smmu_config_from_string_with_empty_lines ... ok
[INFO] [stdout] test test_smmu_config_merge_invalid ... ok
[INFO] [stdout] test test_smmu_config_low_memory ... ok
[INFO] [stdout] test test_smmu_config_max_streams_conversion ... ok
[INFO] [stdout] test test_smmu_config_minimal ... ok
[INFO] [stdout] test test_smmu_config_merge_valid ... ok
[INFO] [stdout] test test_smmu_config_from_string_parsing_errors ... ok
[INFO] [stdout] test test_smmu_config_roundtrip ... ok
[INFO] [stdout] test test_smmu_config_server_profile ... 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_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_cache_settings_valid ... ok
[INFO] [stdout] test test_smmu_config_update_queue_sizes_boundary ... 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_queue_config_accessor ... ok
[INFO] [stdout] test test_smmu_config_update_resource_limits_boundary ... ok
[INFO] [stdout] test test_smmu_config_debug ... ok
[INFO] [stdout] test test_smmu_config_update_resource_limits_invalid ... ok
[INFO] [stdout] test test_smmu_config_reset ... ok
[INFO] [stdout] test test_smmu_config_from_string_missing_equals ... ok
[INFO] [stdout] test test_smmu_config_merge_validates_other ... ok
[INFO] [stdout] test test_smmu_config_validate_detailed_small_cache_warning ... ok
[INFO] [stdout] test test_smmu_config_validate_detailed_small_queue_warning ... ok
[INFO] [stdout] test test_smmu_config_validate_detailed_success ... ok
[INFO] [stdout] test test_smmu_config_validate_detailed_with_errors ... 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_with_edge_case_values ... 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_all_fields ... 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_debug ... ok
[INFO] [stdout] test test_stream_config_builder_default ... ok
[INFO] [stdout] test test_stream_config_builder_new ... 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_clone ... 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_equality ... ok
[INFO] [stdout] test test_stream_config_max_pasid_at_boundary ... 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_resource_limits_preserves_tracking ... ok
[INFO] [stdout] test test_stream_config_two_stage ... ok
[INFO] [stdout] test test_stream_config_validation_error_paths ... ok
[INFO] [stdout] test test_stream_config_stage2_only ... ok
[INFO] [stdout] test test_stream_config_validation_max_pasid_exceeds_limit ... ok
[INFO] [stdout] test test_smmu_config_validate_comprehensive ... ok
[INFO] [stdout] test test_stream_config_stage1_only ... 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_validation_translation_without_stages ... ok
[INFO] [stdout] test test_validation_error_from_generic ... ok
[INFO] [stdout] test test_validation_error_from_other_types ... ok
[INFO] [stdout] test test_validation_error_from_permission_denied ... ok
[INFO] [stdout] test test_stream_config_validation_stages_without_translation ... ok
[INFO] [stdout] test test_validation_error_from_invalid_alignment ... ok
[INFO] [stdout] test test_validation_error_from_security_violation ... ok
[INFO] [stdout] test test_validation_result_add_error ... ok
[INFO] [stdout] test test_validation_result_debug ... ok
[INFO] [stdout] test test_validation_result_default ... ok
[INFO] [stdout] test test_validation_result_add_warning ... ok
[INFO] [stdout] test test_validation_result_clone ... ok
[INFO] [stdout] test test_validation_result_equality ... ok
[INFO] [stdout] test test_validation_result_field_access ... ok
[INFO] [stdout] test test_validation_result_default_is_invalid ... ok
[INFO] [stdout] test test_validation_result_merge_invalidates_on_error ... ok
[INFO] [stdout] test test_validation_result_merge_preserves_validity ... ok
[INFO] [stdout] test test_validation_result_merge_success ... ok
[INFO] [stdout] test test_address_config_builder_clone ... 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_validation_result_merge_with_warnings ... ok
[INFO] [stdout] test test_validation_result_merge_with_errors ... ok
[INFO] [stdout] test test_stream_config_predicate_methods ... ok
[INFO] [stdout] test test_address_config_all_valid_iova_bits ... ok
[INFO] [stdout] test test_configuration_error_from_all_validation_error_types ... ok
[INFO] [stdout] test test_configuration_error_from_invalid_pasid ... ok
[INFO] [stdout] test test_configuration_error_type_all_variants_display ... ok
[INFO] [stdout] test test_configuration_error_types_coverage ... ok
[INFO] [stdout] test test_resource_limits_clone ... ok
[INFO] [stdout] test test_resource_limits_constants_values ... ok
[INFO] [stdout] test test_resource_limits_memory_conversion_functions ... ok
[INFO] [stdout] test test_resource_limits_memory_too_large ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 257 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_tests.rs (/opt/rustwide/target/debug/deps/config_tests-e940760a3619f114)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_tests_new_features.rs (/opt/rustwide/target/debug/deps/config_tests_new_features-dc96603f7c93e25f)
[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/edge_case_error_tests.rs (/opt/rustwide/target/debug/deps/edge_case_error_tests-9cb0ace291d19c46)
[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 41 tests
[INFO] [stdout] test test_address_beyond_48bit_boundary ... ok
[INFO] [stdout] test test_address_space_exhaustion ... ok
[INFO] [stdout] test test_execute_violation_on_non_executable_page ... ok
[INFO] [stdout] test test_invalid_pasid ... ok
[INFO] [stdout] test test_memory_safety_arc_sharing ... ok
[INFO] [stdout] test test_invalid_stream_id_operations ... ok
[INFO] [stdout] test test_address_alignment_edge_cases ... ok
[INFO] [stdout] test test_command_queue_overflow ... ok
[INFO] [stdout] test test_maximum_32bit_address_boundary ... ok
[INFO] [stdout] test test_event_queue_overflow ... ok
[INFO] [stdout] test test_completely_unconfigured_stream ... ok
[INFO] [stdout] test test_minimum_address_boundary ... ok
[INFO] [stdout] test test_memory_safety_drop_order ... ok
[INFO] [stdout] test test_maximum_48bit_address_boundary ... ok
[INFO] [stdout] test test_memory_safety_basic_operations ... ok
[INFO] [stdout] test test_no_panic_on_error_conditions ... ok
[INFO] [stdout] test test_reconfiguration_of_configured_stream ... ok
[INFO] [stdout] test test_operations_on_unconfigured_stream ... ok
[INFO] [stdout] test test_no_panic_on_normal_operations ... ok
[INFO] [stdout] test test_physical_address_beyond_boundary ... ok
[INFO] [stdout] test test_security_state_permission_violations ... ok
[INFO] [stdout] test test_panic_safety_with_shutdown ... ok
[INFO] [stdout] test test_read_violation_on_write_only_page ... ok
[INFO] [stdout] test test_non_existent_pasid ... ok
[INFO] [stdout] test test_multiple_pasid_isolation ... ok
[INFO] [stdout] test test_stream_removal_and_reconfiguration ... ok
[INFO] [stdout] test test_unmapped_address_in_valid_range ... 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_all_permission_combinations ... ok
[INFO] [stdout] test test_pri_queue_overflow ... ok
[INFO] [stdout] test test_concurrent_queue_access_under_full_conditions ... ok
[INFO] [stdout] test test_queue_recovery_after_overflow ... ok
[INFO] [stdout] test test_concurrent_permission_violations ... ok
[INFO] [stdout] test test_no_panic_on_concurrent_access ... ok
[INFO] [stdout] test test_multiple_stream_isolation ... ok
[INFO] [stdout] test test_thread_safety_concurrent_stream_configuration ... ok
[INFO] [stdout] test test_thread_safety_concurrent_translation ... ok
[INFO] [stdout] test test_thread_safety_concurrent_pasid_creation ... ok
[INFO] [stdout] test test_thread_safety_queue_operations ... ok
[INFO] [stdout] test test_thread_safety_mixed_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-6e29a0cc7e2b3ce1)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test test_arm_smmu_v3_compliance ... ok
[INFO] [stdout] test test_complete_smmu_lifecycle ... ok
[INFO] [stdout] test test_fault_isolation_between_streams ... ok
[INFO] [stdout] test test_pasid_lifecycle_management ... ok
[INFO] [stdout] test test_basic_pasid_context_switching ... ok
[INFO] [stdout] test test_stage1_translation_fault ... ok
[INFO] [stdout] test test_basic_two_stage_translation ... ok
[INFO] [stdout] test test_cross_stream_pasid_isolation ... ok
[INFO] [stdout] test test_basic_stream_isolation ... ok
[INFO] [stdout] test test_stage2_translation_fault ... ok
[INFO] [stdout] test test_pasid_context_isolation ... ok
[INFO] [stdout] test test_permission_isolation_between_streams ... ok
[INFO] [stdout] test test_two_stage_permission_intersection ... ok
[INFO] [stdout] test test_two_stage_multiple_pages ... 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 4.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/loom_concurrency_tests.rs (/opt/rustwide/target/debug/deps/loom_concurrency_tests-b129acbde43e1147)
[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-b91f58c00bc6664a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/optimization_validation_test.rs (/opt/rustwide/target/debug/deps/optimization_validation_test-9136d2bbcbe189ef)
[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 8 tests
[INFO] [stdout] test test_page_entry_size ... ok
[INFO] [stdout] test test_page_permissions_size ... ok
[INFO] [stdout] test test_permissions_backward_compatibility ... ok
[INFO] [stdout] test test_page_permissions_bitfield_functionality ... ok
[INFO] [stdout] test test_cache_line_efficiency ... 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] [stderr]      Running tests/performance_regression_tests.rs (/opt/rustwide/target/debug/deps/performance_regression_tests-a2b061f0233b6d64)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[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] [stdout] 
[INFO] [stderr]      Running tests/property_based_expanded.rs (/opt/rustwide/target/debug/deps/property_based_expanded-1adf2fdd83894982)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test prop_two_stage_composition ... ok
[INFO] [stdout] test prop_fault_record_consistency ... ok
[INFO] [stdout] test prop_security_state_enforced_isolation ... ok
[INFO] [stdout] test prop_page_boundary_translation ... ok
[INFO] [stdout] test prop_fault_detection_consistency ... ok
[INFO] [stdout] test prop_concurrent_pasid_creation_idempotent ... ok
[INFO] [stdout] test prop_two_stage_permission_intersection ... ok
[INFO] [stdout] test prop_fault_record_different_fault_types ... ok
[INFO] [stdout] test prop_max_pasid_boundary ... ok
[INFO] [stdout] test prop_fault_queue_fifo_ordering ... ok
[INFO] [stdout] test prop_security_state_translation_isolation ... ok
[INFO] [stdout] test prop_permission_fault_deterministic ... ok
[INFO] [stdout] test prop_pasid_zero_special_handling ... 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.76s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_based_tests.rs (/opt/rustwide/target/debug/deps/property_based_tests-3875c042acc1432c)
[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_max_address_boundaries ... ok
[INFO] [stdout] test prop_ipa_checked_add_respects_52bit_limit ... ok
[INFO] [stdout] test prop_align_up_to_page_increases_or_preserves ... ok
[INFO] [stdout] test prop_is_mapped_consistent_with_translation ... ok
[INFO] [stdout] test prop_iova_checked_add_never_wraps ... ok
[INFO] [stdout] test prop_execute_only_denies_read_write ... ok
[INFO] [stdout] test prop_address_mask_operations ... ok
[INFO] [stdout] test prop_iova_validation ... ok
[INFO] [stdout] test prop_different_iovas_independent_translations ... ok
[INFO] [stdout] test prop_page_number_calculation_consistency ... ok
[INFO] [stdout] test prop_map_then_unmap_restores_state ... ok
[INFO] [stdout] test prop_page_offset_always_less_than_page_size ... ok
[INFO] [stdout] test prop_multiple_pages_independent ... ok
[INFO] [stdout] test prop_pasid_limit_enforcement ... ok
[INFO] [stdout] test prop_create_then_remove_pasid ... ok
[INFO] [stdout] test prop_page_aligned_addresses_unchanged_by_align_up ... ok
[INFO] [stdout] test prop_clear_removes_all_mappings ... ok
[INFO] [stdout] test prop_overwrite_changes_mapping ... ok
[INFO] [stdout] test prop_read_only_denies_write ... ok
[INFO] [stdout] test prop_permission_combinations_valid ... ok
[INFO] [stdout] test prop_pasid_validation ... ok
[INFO] [stdout] test prop_security_state_enforcement ... ok
[INFO] [stdout] test prop_pa_checked_add_respects_52bit_limit ... ok
[INFO] [stdout] test prop_pa_validation ... ok
[INFO] [stdout] test prop_translation_stage_combinations ... ok
[INFO] [stdout] test prop_zero_address_handling ... ok
[INFO] [stdout] test prop_stream_id_validation ... ok
[INFO] [stdout] test prop_translation_deterministic ... ok
[INFO] [stdout] test prop_translation_preserves_page_offset ... ok
[INFO] [stdout] test prop_translation_consistent_across_lookups ... ok
[INFO] [stdout] test prop_read_write_allows_both ... ok
[INFO] [stdout] test prop_pasid_isolation_in_translation ... ok
[INFO] [stdout] test prop_page_count_invariant_under_overwrites ... ok
[INFO] [stdout] test prop_unmap_idempotent ... ok
[INFO] [stdout] test prop_translation_per_pasid ... ok
[INFO] [stdout] test prop_page_count_equals_mappings ... ok
[INFO] [stdout] test prop_multiple_pasids_independent ... ok
[INFO] [stdout] test prop_pasid_count_consistent ... ok
[INFO] [stdout] test prop_clear_removes_all_pasids ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/quickcheck_tests.rs (/opt/rustwide/target/debug/deps/quickcheck_tests-39b40a1d36e2035a)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test qc_iova_validation ... ok
[INFO] [stdout] test qc_pa_validation ... ok
[INFO] [stdout] test qc_create_remove_pasid_restores_state ... ok
[INFO] [stdout] test qc_map_unmap_restores_state ... ok
[INFO] [stdout] test qc_overwrite_updates_mapping ... ok
[INFO] [stdout] test qc_pasid_validation ... ok
[INFO] [stdout] test qc_is_mapped_consistent_with_translation ... ok
[INFO] [stdout] test qc_stream_id_validation ... ok
[INFO] [stdout] test qc_page_offset_preserved ... ok
[INFO] [stdout] test qc_translation_deterministic ... ok
[INFO] [stdout] test qc_read_write_allows_both ... ok
[INFO] [stdout] test qc_read_only_denies_write ... ok
[INFO] [stdout] test qc_security_state_enforcement ... ok
[INFO] [stdout] test qc_pasid_translation_isolation ... ok
[INFO] [stdout] test qc_smmu_stream_configuration ... ok
[INFO] [stdout] test qc_page_count_consistent ... ok
[INFO] [stdout] test qc_multiple_pasids_independent ... ok
[INFO] [stdout] test qc_clear_all_pasids_empties ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/serde_test.rs (/opt/rustwide/target/debug/deps/serde_test-a2caa13249c5152d)
[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.rs (/opt/rustwide/target/debug/deps/test_access_type-645a193145246f27)
[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-cd25a27264796dac)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test test_access_type_read ... ok
[INFO] [stdout] test test_access_type_execute ... ok
[INFO] [stdout] test test_access_type_read_write_execute ... ok
[INFO] [stdout] test test_access_type_write_execute ... ok
[INFO] [stdout] test test_access_type_none ... ok
[INFO] [stdout] test test_access_type_read_write ... ok
[INFO] [stdout] test test_const_can_execute ... ok
[INFO] [stdout] test test_const_can_read ... ok
[INFO] [stdout] test test_all_eight_variants_exist ... ok
[INFO] [stdout] test test_clone ... ok
[INFO] [stdout] test test_access_type_write ... ok
[INFO] [stdout] test test_debug ... ok
[INFO] [stdout] test test_copy ... ok
[INFO] [stdout] test test_default ... ok
[INFO] [stdout] test test_const_can_write ... ok
[INFO] [stdout] test test_access_type_read_execute ... 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_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_equality ... ok
[INFO] [stdout] test test_from_bits_boundary ... ok
[INFO] [stdout] test test_from_bits_invalid ... 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_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_write ... ok
[INFO] [stdout] test test_has_permission_read_write_execute ... ok
[INFO] [stdout] test test_has_permission_read_execute ... ok
[INFO] [stdout] test test_has_permission_reflexive ... ok
[INFO] [stdout] test test_has_permission_write ... ok
[INFO] [stdout] test test_has_permission_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_execute ... 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 ... ok
[INFO] [stdout] test test_union_read_write_execute ... ok
[INFO] [stdout] test test_union_symmetric ... ok
[INFO] [stdout] test test_union_with_none ... ok
[INFO] [stdout] test test_union_with_read_write_execute ... ok
[INFO] [stdout] test test_union_write ... ok
[INFO] [stdout] test test_validate_against_all_combinations ... ok
[INFO] [stdout] test test_validate_against_error_details ... ok
[INFO] [stdout] test test_validate_against_failure ... ok
[INFO] [stdout] test test_validate_against_success ... 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-f45da54a3946888f)
[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-b6ffbb66d333e5c6)
[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_types.rs (/opt/rustwide/target/debug/deps/test_address_types-30b856901b64edbb)
[INFO] [stdout] 
[INFO] [stdout] running 85 tests
[INFO] [stdout] test test_add_offset_with_zero_all_types ... ok
[INFO] [stdout] test test_all_types_have_identical_behavior ... ok
[INFO] [stdout] test test_checked_add_with_zero_all_types ... ok
[INFO] [stdout] test test_iova_add_offset_no_overflow ... ok
[INFO] [stdout] test test_alignment_operations_comprehensive ... ok
[INFO] [stdout] test test_iova_add_offset_wraps_at_boundary ... ok
[INFO] [stdout] test test_iova_align_down_to_page ... ok
[INFO] [stdout] test test_iova_add_offset_wraps_correctly ... ok
[INFO] [stdout] test test_iova_align_up_boundary_cases ... ok
[INFO] [stdout] test test_iova_align_up_to_page_unaligned_rounds_up ... ok
[INFO] [stdout] test test_iova_align_up_to_page_already_aligned ... ok
[INFO] [stdout] test test_iova_add_offset_preserves_page_offset ... 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_max_value_overflow ... ok
[INFO] [stdout] test test_iova_checked_add_overflow_returns_none ... ok
[INFO] [stdout] test test_iova_checked_add_success ... 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_debug_format ... ok
[INFO] [stdout] test test_iova_display_format ... ok
[INFO] [stdout] test test_iova_const_page_calculations ... 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_mask_various_patterns ... ok
[INFO] [stdout] test test_iova_mask_zero_returns_zero ... ok
[INFO] [stdout] test test_iova_page_number_calculation ... ok
[INFO] [stdout] test test_iova_page_offset_all_values_0_to_4095 ... ok
[INFO] [stdout] test test_iova_page_offset_calculation ... ok
[INFO] [stdout] test test_iova_raw_returns_value ... 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_ipa_align_down_to_page ... ok
[INFO] [stdout] test test_ipa_align_up_to_page_already_aligned ... ok
[INFO] [stdout] test test_ipa_align_up_to_page_unaligned_rounds_up ... ok
[INFO] [stdout] test test_ipa_as_u64_alias ... 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_debug_format ... ok
[INFO] [stdout] test test_ipa_display_format ... ok
[INFO] [stdout] test test_ipa_format_edge_cases ... 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_page_number_calculation ... ok
[INFO] [stdout] test test_ipa_page_offset_calculation ... ok
[INFO] [stdout] test test_ipa_raw_returns_value ... ok
[INFO] [stdout] test test_max_address_all_types ... ok
[INFO] [stdout] test test_new_page_aligned_failure ... ok
[INFO] [stdout] test test_new_page_aligned_success ... ok
[INFO] [stdout] test test_pa_add_offset_no_overflow ... 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_is_page_aligned_consistency ... 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_boundary_cases ... ok
[INFO] [stdout] test test_pa_align_up_to_page_already_aligned ... ok
[INFO] [stdout] test test_pa_align_up_to_page_unaligned_rounds_up ... ok
[INFO] [stdout] test test_pa_as_u64_alias ... ok
[INFO] [stdout] test test_pa_checked_add_at_52bit_boundary ... ok
[INFO] [stdout] test test_pa_checked_add_at_max_minus_one ... ok
[INFO] [stdout] test test_pa_checked_add_max_value_overflow ... ok
[INFO] [stdout] test test_pa_checked_add_overflow_returns_none ... ok
[INFO] [stdout] test test_pa_checked_add_success ... ok
[INFO] [stdout] test test_pa_const_new_in_const_context ... ok
[INFO] [stdout] test test_pa_const_page_calculations ... 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_page_offset_all_values_0_to_4095 ... ok
[INFO] [stdout] test test_pa_page_offset_calculation ... ok
[INFO] [stdout] test test_pa_raw_returns_value ... ok
[INFO] [stdout] test test_page_size_constant ... ok
[INFO] [stdout] test test_zero_address_all_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_asid_tlb_spec.rs (/opt/rustwide/target/debug/deps/test_asid_tlb_spec-680b02acb52e7da1)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_set_pasid_asid_unknown_pasid_fails ... ok
[INFO] [stdout] test test_asid_invalidation_does_not_affect_different_asid ... ok
[INFO] [stdout] test test_set_pasid_asid_returns_ok ... ok
[INFO] [stdout] test test_asid_zero_invalidation_scoped ... ok
[INFO] [stdout] test test_default_pasid_asid_is_zero ... 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_tlb_entry_tagged_with_asid ... 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] 
[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_atc_inv_range_spec.rs (/opt/rustwide/target/debug/deps/test_atc_inv_range_spec-9ce240cac3fc2b38)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_atc_inv_global_flag_invalidates_all_for_stream_pasid ... ok
[INFO] [stdout] test test_atc_inv_range_boundary_end_is_inclusive ... ok
[INFO] [stdout] test test_atc_inv_range_does_not_affect_other_pasids ... ok
[INFO] [stdout] test test_atc_inv_range_boundary_start_is_inclusive ... ok
[INFO] [stdout] test test_atc_inv_range_does_not_affect_other_streams ... ok
[INFO] [stdout] test test_atc_inv_global_does_not_affect_other_streams ... ok
[INFO] [stdout] test test_atc_inv_emits_completion_event ... ok
[INFO] [stdout] test test_atc_inv_range_evicts_entries_within_range ... ok
[INFO] [stdout] test test_atc_inv_increments_invalidation_count ... 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_bug03_gerror_gerrorn_spec.rs (/opt/rustwide/target/debug/deps/test_bug03_gerror_gerrorn_spec-c4a993f4a5cceec3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test bug03_no_active_error_at_reset ... ok
[INFO] [stdout] test bug03_clear_gerror_toggles_gerrorn_not_gerror ... ok
[INFO] [stdout] test bug03_get_gerrorn_accessible ... ok
[INFO] [stdout] test bug03_clear_gerror_on_unset_bit_is_noop ... ok
[INFO] [stdout] test bug03_gerror_and_gerrorn_zero_at_reset ... ok
[INFO] [stdout] test bug03_second_signal_does_not_retoggle_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] [stderr]      Running tests/test_bug04_cr0_reset_spec.rs (/opt/rustwide/target/debug/deps/test_bug04_cr0_reset_spec-efba56a5a8e917bc)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test bug04_cr0_eventqen_clear_after_reset ... ok
[INFO] [stdout] test bug04_enable_sets_queue_enables_and_smmuen ... ok
[INFO] [stdout] test bug04_cr0_priqen_clear_after_reset ... ok
[INFO] [stdout] test bug04_cmdqen_zero_prevents_command_processing ... ok
[INFO] [stdout] test bug04_cr0_cmdqen_clear_after_reset ... ok
[INFO] [stdout] test bug04_cr0_smmuen_clear_after_reset ... ok
[INFO] [stdout] test bug04_eventqen_zero_suppresses_events ... ok
[INFO] [stdout] test bug04_cr0_all_bits_zero_after_reset ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[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-e724faad37c380cd)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[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] [stdout] test bug06_regression_normal_stall_still_works_after_fix ... ok
[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.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bug13_stall_events_not_dropped_spec.rs (/opt/rustwide/target/debug/deps/test_bug13_stall_events_not_dropped_spec-eaf31af618741ff9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bug13_stall_pending_does_not_trigger_ovflg ... ok
[INFO] [stdout] test bug13_non_stall_overflow_still_triggers_ovflg ... ok
[INFO] [stderr]      Running tests/test_bug2_bug3_spec.rs (/opt/rustwide/target/debug/deps/test_bug2_bug3_spec-cedf050e3b1d171b)
[INFO] [stdout] test bug13_multiple_stall_events_preserved_in_pending_buffer ... ok
[INFO] [stdout] test bug13_stall_event_not_dropped_when_queue_full ... ok
[INFO] [stdout] test bug13_stall_event_not_dropped_at_2x_capacity ... ok
[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 8 tests
[INFO] [stdout] test bug2_stage2_ptw_uses_stage1_output_security_state ... ok
[INFO] [stdout] test bug2_stage2_uses_stage1_output_ns_not_incoming ... ok
[INFO] [stdout] test bug3_tlb_hit_path_does_not_enforce_priv_when_el2_suppresses ... ok
[INFO] [stdout] test bug3_tlb_hit_el2e2h_enforces_privileged_only ... 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] test bug3_tlb_hit_path_does_not_enforce_priv_when_el3_suppresses ... ok
[INFO] [stdout] test bug2_stage2_ptw_security_mismatch_fails_correctly ... ok
[INFO] [stderr]      Running tests/test_bug6_stream_count_toctou.rs (/opt/rustwide/target/debug/deps/test_bug6_stream_count_toctou-8f886006485a0275)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test stream_limit_enforced_single_thread ... ok
[INFO] [stdout] test stream_count_rolls_back_on_duplicate ... ok
[INFO] [stdout] test stream_limit_stress_many_threads ... ok
[INFO] [stderr]      Running tests/test_bug_fixes_four_bugs.rs (/opt/rustwide/target/debug/deps/test_bug_fixes_four_bugs-2e100084fc31cec5)
[INFO] [stdout] test stream_limit_not_exceeded_under_concurrent_configure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test bug_rust3_ril_scale_255_does_not_panic ... ok
[INFO] [stderr]      Running tests/test_bug_fixes_mar2026.rs (/opt/rustwide/target/debug/deps/test_bug_fixes_mar2026-8cd4287ee9e8972c)
[INFO] [stdout] test bug_rust3_ril_small_scale_no_overflow ... 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_stage2_only ... ok
[INFO] [stdout] test bug_rust2_s2affd_true_suppresses_af_fault_on_two_stage ... ok
[INFO] [stdout] test bug_rust5_privcfg3_promotes_read_execute ... ok
[INFO] [stdout] test bug_rust1_integration_bad_ste_event_from_missing_stage2 ... ok
[INFO] [stdout] test bug_rust5_privcfg3_promotes_read_write_execute ... ok
[INFO] [stdout] test bug_rust5_privcfg3_promotes_write_execute ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test bug6_gerror_xor_invariant_signal_then_clear ... ok
[INFO] [stderr]      Running tests/test_bug_pri_queue_clear.rs (/opt/rustwide/target/debug/deps/test_bug_pri_queue_clear-ac2a414b443e959f)
[INFO] [stdout] test test_bug11_reserved_ste_config_emits_c_bad_ste_event ... ok
[INFO] [stdout] test bug6_signal_gerror_idempotent ... ok
[INFO] [stdout] test bug12_tlbi_s2_ipa_invalidates_two_stage_tlb_entry ... 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_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 bug4_remove_stream_tlb_invalidated_before_map_removal ... 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 bug6_gerror_concurrent_signal_clear_invariant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bug1_reset_queues_resets_pri_indices ... ok
[INFO] [stdout] test bug1_clear_pri_queue_resets_priq_prod_to_zero ... ok
[INFO] [stdout] test bug1_clear_pri_queue_queue_is_empty_by_index ... ok
[INFO] [stdout] test bug1_clear_pri_queue_prod_equals_cons ... ok
[INFO] [stdout] test bug1_clear_pri_queue_resets_priq_cons_to_zero ... 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_bug_rust1_stage2_ptw.rs (/opt/rustwide/target/debug/deps/test_bug_rust1_stage2_ptw-6984d71fecde4846)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/test_bug_rust2_streamid_hash.rs (/opt/rustwide/target/debug/deps/test_bug_rust2_streamid_hash-5ca476dc2fd9085a)
[INFO] [stdout] test bug_rust1_ptw_readonly_s2_write_denied_via_intersection ... ok
[INFO] [stdout] test bug_rust1_write_to_s2_readonly_ipa_returns_permission_violation ... ok
[INFO] [stdout] test bug_rust1_ptw_uses_read_access_type_s2_readonly_read_succeeds ... ok
[INFO] [stdout] test bug_rust1_execute_only_s2_ptw_fails_after_fix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test cache_key_hash_is_deterministic ... ok
[INFO] [stdout] test cache_key_hash_distinguishes_adjacent_stream_ids ... ok
[INFO] [stdout] test cache_key_hash_formula_handles_full_32bit_stream_id ... ok
[INFO] [stdout] test cache_key_hash_distinguishes_boundary_stream_ids ... 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] 
[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] [stderr]      Running tests/test_bug_rust3_s1dss.rs (/opt/rustwide/target/debug/deps/test_bug_rust3_s1dss-a8d62b743aa60693)
[INFO] [stdout] running 9 tests
[INFO] [stdout] test s1dss_00_no_mapping_counter_incremented_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] test s1dss_10_failed_inner_translate_counter_once ... ok
[INFO] [stdout] test s1dss_10_pasid_nonzero_uses_cd_pasid ... ok
[INFO] [stdout] test s1dss_10_ssv1_ssid0_must_abort_per_spec ... ok
[INFO] [stdout] test s1dss_10_pasid0_not_aborted_ssv0_behaviour ... 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-73391bb60a7a2a43)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tlb_cache_capacity_enforced_single_thread ... 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] test tlb_cache_concurrent_inserts_respect_capacity ... ok
[INFO] [stderr]      Running tests/test_bug_rust5_pasid_security_state.rs (/opt/rustwide/target/debug/deps/test_bug_rust5_pasid_security_state-56b00763f0a1d2e4)
[INFO] [stdout] test tlb_cache_concurrent_inserts_are_consistent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test pasids_by_security_state_single_pasid_matching_state ... ok
[INFO] [stdout] test pasids_by_security_state_empty_stream_is_always_empty ... ok
[INFO] [stdout] test pasids_by_security_state_nonsecure_stream_secure_query_is_empty ... ok
[INFO] [stdout] test pasids_by_security_state_nonsecure_stream_returns_all_pasids ... ok
[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] 
[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_bug_rust6_hasher_consistency.rs (/opt/rustwide/target/debug/deps/test_bug_rust6_hasher_consistency-34e70fee22629ba7)
[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-4c736d0e58e742f2)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[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_zero ... ok
[INFO] [stdout] test fxhasher_chained_write_matches_chained_write_u64 ... ok
[INFO] [stdout] test fxhasher_write_bytes_equals_write_u64_for_max ... 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] [stdout] running 2 tests
[INFO] [stdout] test dbgr10_fault_record_has_nonzero_stream_id ... ok
[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-93f3601b2e9fa532)
[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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test dbgr11_is_abort_mode_false_after_clear ... ok
[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_true_after_set ... ok
[INFO] [stdout] test dbgr11_is_abort_mode_false_on_new_context ... 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-48cbce9e5de18e2a)
[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-f540c0e7d874227e)
[INFO] [stdout] running 3 tests
[INFO] [stdout] test dbgr11_is_enabled_uses_acquire_ordering ... ok
[INFO] [stdout] test dbgr11_is_enabled_reflects_enable ... ok
[INFO] [stdout] test dbgr11_is_enabled_reflects_disable ... 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 3 tests
[INFO] [stdout] test dbgr12_stall_queue_full_variant_exists ... ok
[INFO] [stdout] test dbgr12_stall_mode_allocates_stags ... 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.31s
[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-011b6fe8f171c16c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/test_bug_rust_dbgr2_bad_cd_event.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr2_bad_cd_event-a58b44627ae1ae65)
[INFO] [stdout] test dbgr1_tlb_cache_hit_physical_address_unchanged ... ok
[INFO] [stdout] test dbgr1_tlb_cache_hit_preserves_mem_type_and_shareability ... ok
[INFO] [stdout] test dbgr1_tlb_cache_hit_mem_type_zero_when_mt_cfg_false ... ok
[INFO] [stdout] test dbgr1_tlb_cache_hit_all_six_output_attrs_preserved ... 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 5 tests
[INFO] [stdout] test dbgr2_invalid_cd_records_c_bad_cd_event_not_substreamid ... ok
[INFO] [stdout] test dbgr2_invalid_t1sz_returns_bad_cd_error ... 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_t0sz_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.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bug_rust_dbgr3_s1dss.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr3_s1dss-e03e2675a24ca258)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test dbgr3_s1dss_bypass_returns_identity_mapping ... ok
[INFO] [stdout] test dbgr3_s1dss_bypass_only_for_pasid0 ... ok
[INFO] [stdout] test dbgr6_s1dss_abort_returns_stream_disabled ... ok
[INFO] [stdout] test dbgr6_s1dss_ignored_when_not_substream_capable ... 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 dbgr3_s1dss_cd0_fallthrough_uses_normal_lookup ... 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_bug_rust_dbgr4_abort_mode.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr4_abort_mode-2f6800e1e6e5ab75)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/test_bug_rust_dbgr5_is_enabled_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr5_is_enabled_ordering-5371f23ee2082f3f)
[INFO] [stdout] test dbgr4_abort_mode_stage1_not_accessible ... ok
[INFO] [stdout] test dbgr4_abort_mode_translation_returns_stream_disabled ... ok
[INFO] [stdout] test dbgr4_abort_mode_forces_stages_disabled ... 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.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test dbgr5_is_enabled_consistent_across_multiple_toggles ... ok
[INFO] [stdout] test dbgr5_is_enabled_false_after_disable ... ok
[INFO] [stdout] test dbgr5_is_enabled_true_after_reenable ... ok
[INFO] [stdout] test dbgr5_is_enabled_true_on_new_context ... ok
[INFO] [stderr]      Running tests/test_bug_rust_dbgr7_gerror_cas.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr7_gerror_cas-87075cf7c923c3b8)
[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_toggle_idempotent_when_already_active ... ok
[INFO] [stdout] test dbgr7_gerror_can_be_reactivated_after_ack ... 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-3ada3d816dc75f3c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test dbgr8_ovflg_stable_during_sustained_overflow ... ok
[INFO] [stdout] test dbgr8_ovflg_toggled_once_on_overflow ... ok
[INFO] [stderr]      Running tests/test_bug_rust_dbgr9_fault_no_drop.rs (/opt/rustwide/target/debug/deps/test_bug_rust_dbgr9_fault_no_drop-3e1f8cef2e5f458a)
[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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/test_bug_rust_f2_tlb_double_lookup.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f2_tlb_double_lookup-2e2baf4d66f73dc8)
[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] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test f2_non_privileged_page_output_attrs_use_same_guard ... ok
[INFO] [stdout] test f2_all_six_output_attrs_consistent_slow_fast_path ... 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.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bug_rust_f3_gerror_toctou.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f3_gerror_toctou-aabc145727b608ca)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test f3_gerror_xor_active_test_is_correct ... 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_command_queue_halts_while_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.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bug_rust_f5_enable_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_f5_enable_ordering-9337523e1f0c9d31)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test f5_priqen_also_set_after_enable ... ok
[INFO] [stdout] test f5_fault_immediately_after_enable_is_recorded_in_event_queue ... ok
[INFO] [stdout] test f5_smmuen_and_eventqen_both_set_atomically ... ok
[INFO] [stdout] test f5_cmdqen_also_set_after_enable ... ok
[INFO] [stdout] test f5_eventqen_set_before_or_simultaneously_with_smmuen ... 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_new1_atomic_ordering.rs (/opt/rustwide/target/debug/deps/test_bug_rust_new1_atomic_ordering-39f51ae725c46052)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test test_set_abort_mode_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_alloc_cfg_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_all_setters_release_acquire_chain ... 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_aa64_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_mt_cfg_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_ha_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_s1cd_max_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_ns_cfg_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_priv_cfg_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_s1dss_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] [stderr]      Running tests/test_bug_rust_new2_update_configuration.rs (/opt/rustwide/target/debug/deps/test_bug_rust_new2_update_configuration-507763e99a423cff)
[INFO] [stdout] test test_set_strw_el1el0_observable ... ok
[INFO] [stdout] test test_set_strw_el3_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_vmid_max_value_observable ... ok
[INFO] [stdout] test test_set_vmid_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_security_state_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_t1sz_release_pairs_with_acquire ... ok
[INFO] [stdout] test test_set_t0sz_release_pairs_with_acquire ... ok
[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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_update_configuration_callable_through_arc ... ok
[INFO] [stdout] test test_update_configuration_works_with_shared_reference ... ok
[INFO] [stdout] test test_configure_stream_sh_cfg_applied_in_translation ... ok
[INFO] [stderr]      Running tests/test_bug_tbi_lookup.rs (/opt/rustwide/target/debug/deps/test_bug_tbi_lookup-461384ef6c084fde)
[INFO] [stdout] test test_configure_stream_inst_cfg_applied_in_translation ... ok
[INFO] [stdout] test test_configure_stream_mem_attr_applied_in_translation ... ok
[INFO] [stdout] test test_configure_stream_priv_cfg_applied_in_translation ... 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_full_path_gap1_gap2_via_configure_stream ... 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 bug2_tbi_1_t0sz16_tagged_iova_full_translation ... ok
[INFO] [stdout] test bug2_tbi_1_all_ones_tag_byte_resolves_page ... ok
[INFO] [stdout] test bug2_tbi_0_tagged_iova_does_not_match_clean_page ... ok
[INFO] [stdout] test bug2_tbi_1_tagged_iova_translates_same_as_clean ... 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_bugaudit_fixes.rs (/opt/rustwide/target/debug/deps/test_bugaudit_fixes-ccd1e1a8f758b3e0)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test bugaudit7_stag_values_are_unique_across_stalls ... ok
[INFO] [stdout] test bugaudit1_ril_range_scale2_four_granules ... ok
[INFO] [stdout] test bugaudit3_pasid0_not_special_for_stage2_miss ... 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 bugaudit1_ril_range_formula_uses_scale_not_5times_scale ... ok
[INFO] [stdout] test bugaudit4_get_events_advances_eventq_cons ... ok
[INFO] [stdout] test bugaudit3_stage2_is_stream_scoped_not_pasid_scoped ... 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_bugfix_privileged_access_type.rs (/opt/rustwide/target/debug/deps/test_bugfix_privileged_access_type-c91c875b6555c139)
[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_non_privileged_variants_return_false_for_is_privileged ... 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_access_type_write_privileged_is_privileged ... ok
[INFO] [stdout] test bug4_privcfg3_read_non_privileged_pnu_still_true ... ok
[INFO] [stdout] test bug4_execute_privileged_uwxn_fires_for_el1el0_privcfg0 ... ok
[INFO] [stdout] test bug4_privcfg0_write_privileged_sets_pnu_true ... ok
[INFO] [stdout] test bug4_privcfg0_read_non_privileged_pnu_false ... ok
[INFO] [stdout] test bug4_access_type_read_write_privileged_is_privileged ... 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-bde3d733ba38544c)
[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] [stderr]      Running tests/test_bugfix_uwxn_fix.rs (/opt/rustwide/target/debug/deps/test_bugfix_uwxn_fix-8dc003638f216dfa)
[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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bug3_el1el0_privcfg3_uwxn_fires_f_permission ... ok
[INFO] [stdout] test bug3_el2e2h_stream_uwxn_ignored_writable_page_execute_succeeds ... ok
[INFO] [stdout] test bug3_el2_stream_uwxn_ignored_writable_page_execute_succeeds ... ok
[INFO] [stdout] test bug3_el1el0_no_privcfg_uwxn_unprivileged_execute_no_fault ... ok
[INFO] [stdout] test bug3_el3_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-cbfabc367fe1bf28)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bug1_clear_event_queue_also_clears_stall_pending ... ok
[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 bug2_cbad_cd_inline_path_advances_eventq_prod ... ok
[INFO] [stdout] test bug3_cfgi_all_range_255_does_not_panic ... 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 bug3_cfgi_ste_range_still_works ... ok
[INFO] [stdout] test bug5_get_events_drain_advances_eventq_prod ... ok
[INFO] [stdout] test bug2_f_stream_disabled_inline_path_advances_eventq_prod ... 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-ec36e58f836321e1)
[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_el3_all_privileged_uwxn_still_ignored ... ok
[INFO] [stdout] test bug4_el2e2h_unprivileged_execute_uwxn_succeeds ... 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] 
[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_21mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_21mar2026-eb26b5f3ffdab8ab)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bug_rust4_strw_el3_promotes_write_execute ... ok
[INFO] [stdout] test bug_rust4_instcfg2_read_execute_privileged_demoted_to_read_privileged ... ok
[INFO] [stdout] test bug_rust4_instcfg2_read_execute_two_stage_path ... ok
[INFO] [stdout] test bug_rust1_multiple_events_cons_stable ... ok
[INFO] [stdout] test bug_rust4_instcfg2_read_execute_demoted_to_read ... ok
[INFO] [stdout] test bug_rust1_get_events_does_not_advance_cons ... ok
[INFO] [stdout] test bug_rust7_strw_write_execute_promoted_to_privileged ... ok
[INFO] [stdout] test bug_rust3_ovflg_toggle_bounded ... ok
[INFO] [stdout] test bug_rust4_strw_read_promoted_to_read_privileged ... ok
[INFO] [stdout] test bug_rust4_strw_el1el0_does_not_promote ... 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_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.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bugs_21mar2026_dbgr.rs (/opt/rustwide/target/debug/deps/test_bugs_21mar2026_dbgr-bf7ab9376e945f73)
[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_sets_access_flag ... ok
[INFO] [stdout] test bug_rust_i_map_pages_batched_sets_access_flag ... ok
[INFO] [stdout] test bug_rust_i_regression_map_page_af_still_correct ... 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_secure_stream_nsipa_is_false ... ok
[INFO] [stdout] test bug_rust_a_s1dss01_stage2_fault_event_type_is_f_translation ... 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-7aaf0f6c62768e15)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test rust1_vecdeque_empty_after_desync_restart ... ok
[INFO] [stdout] test rust3_block_b_strw_el3_ns_ovflg_not_toggled_on_overflow ... ok
[INFO] [stdout] test rust3_block_c_s2ttb_oas_overflow_ovflg_not_toggled ... ok
[INFO] [stdout] test rust3_block_a_reserved_ste_config_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-aa27743284ad0f60)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test rust1c_c_bad_cd_address_and_pasid_are_res0 ... ok
[INFO] [stdout] test rust1d_c_bad_substreamid_address_is_not_zeroed_regression_guard ... ok
[INFO] [stdout] test rust3_bypass_oas_faddrsize_uses_effective_access_type ... ok
[INFO] [stdout] test rust2a_process_command_queue_cons_advances_by_n_single_thread ... ok
[INFO] [stdout] test rust1e_f_stream_disabled_address_and_pasid_are_res0 ... ok
[INFO] [stdout] test rust1b_c_bad_ste_address_and_pasid_are_res0 ... ok
[INFO] [stdout] test rust1a_c_bad_streamid_address_and_pasid_are_res0 ... ok
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bugs_22mar2026_ats_reason.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_ats_reason-35fde7a037ac7031)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test item1_ats_fields_read_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 item1_ats_fields_write_access ... 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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bugs_22mar2026_res0.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_res0-745492f35dc04b53)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test rust5_cmd_sync_completion_stream_id_is_zero ... ok
[INFO] [stdout] test rust1a_c_bad_substreamid_rnw_ind_pnu_are_res0 ... ok
[INFO] [stdout] test rust2_f_stream_disabled_suppressed_when_eventqen_off ... ok
[INFO] [stdout] test rust1b_c_bad_cd_rnw_ind_pnu_are_res0 ... ok
[INFO] [stdout] test rust3a_f_bad_ats_treq_rnw_and_ind_are_res0 ... ok
[INFO] [stdout] test rust3b_f_transl_forbidden_ind_is_res0_rnw_is_defined ... ok
[INFO] [stdout] test rust7_mev_deduplication_works_after_lock_order_fix ... ok
[INFO] [stderr]      Running tests/test_bugs_22mar2026_rust123.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_rust123-657e5d7ef099024f)
[INFO] [stdout] test rust7_mev_translate_does_not_deadlock ... 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 6 tests
[INFO] [stdout] test rust1_atschk0_translated_advances_by_one ... ok
[INFO] [stdout] test rust1_rust3_prod_cons_consistency_after_atschk_failure ... ok
[INFO] [stdout] test rust1_atschk_rollback_eventq_prod_advances_by_one_not_two ... ok
[INFO] [stdout] test rust2_atschk_rollback_prod_minus_cons_equals_queue_entries ... ok
[INFO] [stdout] test rust3_full_queue_atschk_failure_prod_must_not_advance ... ok
[INFO] [stdout] test rust1_atschk1_successful_translated_no_advance ... 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_22mar2026_rust1234.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026_rust1234-7d7b0dd03ee03c90)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test rust3_c_bad_streamid_execute_access_ind_is_false ... ok
[INFO] [stdout] test rust4_f_stream_disabled_read_access_rnw_is_false ... ok
[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 rust3_c_bad_streamid_read_access_rnw_is_false ... ok
[INFO] [stdout] test rust2_c_bad_cd_zero_pasid_has_ssv_false ... ok
[INFO] [stdout] test rust4_f_stream_disabled_ssv_is_false ... ok
[INFO] [stdout] test rust1_t0sz_f_translation_instcfg1_write_ind_is_true ... ok
[INFO] [stdout] test rust1_t0sz_f_translation_instcfg1_write_rnw_is_true ... ok
[INFO] [stdout] test rust2_c_bad_cd_aa64_false_nonzero_pasid_has_ssv_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] 
[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-8b57c907032d29bd)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[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_site3621_f_translation_t0sz_ovflg_not_toggled ... ok
[INFO] [stdout] test rust2_site3066_f_bad_ats_treq_smmuen0_ovflg_not_toggled ... ok
[INFO] [stdout] test rust2_site3862_f_stream_disabled_s1dss0_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 rust2_site3101_f_transl_forbidden_smmuen0_ovflg_not_toggled ... ok
[INFO] [stderr]      Running tests/test_bugs_22mar2026c.rs (/opt/rustwide/target/debug/deps/test_bugs_22mar2026c-6a948ab98c643f8c)
[INFO] [stdout] test rust2_site3203_f_bad_ats_treq_eats0_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.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test rust1_ats_bad_streamid_address_must_be_zero ... ok
[INFO] [stdout] test rust2a_cbadcd_not_suppressed_when_mev_false ... ok
[INFO] [stdout] test rust2a_cbadcd_duplicate_suppressed_when_mev_set ... 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] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bugs_23mar2026.rs (/opt/rustwide/target/debug/deps/test_bugs_23mar2026-4fa8f7ac06c9d608)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/test_bugs_23mar2026_8pm.rs (/opt/rustwide/target/debug/deps/test_bugs_23mar2026_8pm-529e83f0a995cc10)
[INFO] [stdout] test bug_rust2a_ns_stream_strw_el2_rejected ... ok
[INFO] [stdout] test bug_rust2b_secure_stream_strw_el2_allowed ... ok
[INFO] [stdout] test bug_rust1_tlbi_nh_asid_uses_vmid_and_asid ... ok
[INFO] [stdout] test bug_rust2b_secure_stream_strw_el2_promotes_access ... ok
[INFO] [stdout] test bug_rust1_tlbi_el2_asid_remains_asid_only ... ok
[INFO] [stdout] test bug_rust2b_secure_stream_strw_el3_rejected ... ok
[INFO] [stdout] test bug_rust2a_strw_unused_bypass_exempt ... 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 4 tests
[INFO] [stdout] test bug_new_7_pri_entry_not_lost_when_event_queue_full ... 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] [stderr]      Running tests/test_bugs_cmdq_cons_rd.rs (/opt/rustwide/target/debug/deps/test_bugs_cmdq_cons_rd-77ff6304d5cc327c)
[INFO] [stdout] test bug_new_7_pri_entry_consumed_on_success ... 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 cmdq_cons_rd_advances_past_good_cmds_then_freezes_at_bad ... ok
[INFO] [stdout] test cmdq_cons_err_is_cerror_ill_after_bad_sync ... ok
[INFO] [stdout] test gerror_cmdq_err_set_after_cerror_ill ... ok
[INFO] [stdout] test cmdq_cons_rd_stable_after_gerror_blocks_further_processing ... ok
[INFO] [stdout] test cmdq_cons_rd_advances_on_successful_command ... ok
[INFO] [stdout] test cmdq_cons_rd_stays_at_erroneous_command_on_cerror_ill ... 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_cons_ovackflg_s1dss.rs (/opt/rustwide/target/debug/deps/test_bugs_cons_ovackflg_s1dss-83ed7f7ef4ae20a3)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stderr]      Running tests/test_bugs_eventq_tlbi_tlb.rs (/opt/rustwide/target/debug/deps/test_bugs_eventq_tlbi_tlb-1749f92b432f0338)
[INFO] [stdout] test bug_rust1_process_pri_queue_preserves_ovackflg_multiple ... ok
[INFO] [stdout] test bug_rust3_s1dss_01_with_stage2_unmapped_ipa_returns_error ... ok
[INFO] [stdout] test bug_rust2_cmd_priresp_noop_preserves_ovackflg ... ok
[INFO] [stdout] test bug_rust2_cmd_priresp_preserves_ovackflg ... ok
[INFO] [stdout] test bug_rust2_cmd_priresp_zero_ovackflg_stays_zero ... ok
[INFO] [stdout] test bug_rust1_process_pri_queue_preserves_ovackflg ... ok
[INFO] [stdout] test bug_rust1_process_pri_queue_zero_ovackflg_stays_zero ... ok
[INFO] [stdout] test bug_rust3_s1dss_01_with_stage2_uses_stage2 ... 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_rust4_strtab_split_32_does_not_panic ... ok
[INFO] [stdout] test bug_rust4_valid_split_6_still_works ... ok
[INFO] [stdout] test note1_enqueue_event_eventq_prod_bit31_preserved ... 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] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bug_new_c_tlbi_nh_vaa_executes_with_ptm_zero ... ok
[INFO] [stdout] test bug_new_f_is_eventq_empty_after_overflow_ack ... ok
[INFO] [stdout] test bug_new_b_inject_walk_eabt_full_queue_toggles_ovflg ... ok
[INFO] [stdout] test bug_new_g_ns_el1_stage1_only_tlb_entry_retains_vmid ... ok
[INFO] [stdout] test bug_new_g_stage2_only_tlb_entry_uses_asid_zero ... ok
[INFO] [stdout] test bug_new_c_tlbi_nh_va_executes_with_ptm_zero ... ok
[INFO] [stdout] test bug_new_d_ovflg_preserved_after_advance_on_enqueue ... ok
[INFO] [stdout] test bug_new_g_secure_stage1_only_tlb_entry_uses_vmid_zero ... ok
[INFO] [stdout] test bug_new_c_tlbi_nh_all_executes_with_ptm_zero ... ok
[INFO] [stdout] test bug_new_c_tlbi_nh_asid_executes_with_ptm_zero ... ok
[INFO] [stdout] test bug_new_b_inject_cd_fetch_abort_full_queue_toggles_ovflg ... ok
[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-29b6bbbe320f81f1)
[INFO] [stdout] test bug_new_f_eventq_occupied_entries_zero_after_overflow_ack ... 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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test bug1_stage2_only_s2t0sz_violation_s2_true_ipa_equals_iova ... ok
[INFO] [stdout] test bug2_instcfg1_readprivileged_becomes_executeprivileged ... ok
[INFO] [stdout] test bug3_twostage_privcfg3_plain_read_pnu_true ... ok
[INFO] [stdout] test bug1_stage2_only_ftranslation_s2_true_ipa_nonzero ... ok
[INFO] [stdout] test bug2_instcfg2_executeprivileged_becomes_readprivileged ... ok
[INFO] [stderr]      Running tests/test_bugs_new2.rs (/opt/rustwide/target/debug/deps/test_bugs_new2-af448064247b5ff0)
[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] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test bug_new9_page_request_read_sets_ur ... ok
[INFO] [stdout] test bug_new12_overflow_last_false_no_auto_failure ... ok
[INFO] [stdout] test bug_new10_cerror_ill_persists_after_process_cycle ... ok
[INFO] [stdout] test bug_new14_cmd_pri_resp_advances_priq_cons ... ok
[INFO] [stdout] test bug_new11_stall_term_cerror_ill_when_terminate_only ... ok
[INFO] [stdout] test bug_new11_resume_cerror_ill_when_terminate_only ... ok
[INFO] [stdout] test bug_new12_overflow_last_true_generates_auto_failure ... 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] test bug_new10_cerror_ill_persists_after_new_submit ... ok
[INFO] [stdout] test bug_new12_overflow_mixed_only_last_true_generates_failure ... ok
[INFO] [stdout] test bug_new14_process_pri_queue_does_not_advance_priq_cons ... ok
[INFO] [stdout] test bug_new10_after_gerror_ack_queue_resumes ... 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_privcfg_ips.rs (/opt/rustwide/target/debug/deps/test_bugs_privcfg_ips-f352f5eb24deda0f)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test bug_rust_2a_privcfg3_el1_tlb_hit_should_allow_privileged_only_page ... ok
[INFO] [stdout] test bug_rust_6b_smmu_translate_ips_check_present_on_slow_path_regression_guard ... ok
[INFO] [stdout] test bug_rust_2b_privcfg2_el2_tlb_hit_should_deny_privileged_only_page ... ok
[INFO] [stdout] test bug_rust_1a_privcfg3_two_stage_privileged_only_via_streamcontext_baseline ... ok
[INFO] [stdout] test bug_rust_1b_privcfg2_el2_stage2only_privileged_only_denied_via_streamcontext ... ok
[INFO] [stdout] test bug_rust_6c_translate_two_stage_ips_within_range_succeeds ... ok
[INFO] [stdout] test bug_rust_6a_translate_two_stage_ips_check_missing_via_streamcontext ... 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_q2_q4.rs (/opt/rustwide/target/debug/deps/test_bugs_q2_q4-af372584426ac65e)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test bug_q2_reset_queues_clears_event_queue_too ... ok
[INFO] [stdout] test bug_q2_reset_queues_clears_stall_pending ... ok
[INFO] [stdout] test bug_q4_priresp_for_interior_entry_does_not_advance_cons ... ok
[INFO] [stdout] test bug_q4_priresp_for_unknown_entry_is_noop ... 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] test bug_q2_reset_clears_multiple_stall_pending_entries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[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-e54f3e43b865b1cc)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test qa_audit_fix_b_stall_model_guard_bypass_stream ... ok
[INFO] [stdout] test bug_qa12_s2s_false_stage2_fault_terminates ... ok
[INFO] [stdout] test bug_qa13_s2r_true_records_event ... ok
[INFO] [stdout] test bug_qa13_s2r_false_s2s_true_records_event ... ok
[INFO] [stdout] test qa_audit_fix_a_nh_all_vmid_scope_preserves_other_vmid ... ok
[INFO] [stdout] test bug_qa14_nsnh_all_preserves_el2e2h ... ok
[INFO] [stdout] test bug_qa12_s2s_stall_model_terminate_only_bad_ste ... ok
[INFO] [stdout] test bug_qa14_nsnh_all_evicts_el1el0_preserves_el2 ... ok
[INFO] [stdout] test bug_qa13_s2r_false_s2s_false_suppresses_event ... ok
[INFO] [stdout] test bug_qa12_s2s_stage2_stall_enabled ... 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_qa_7_8_9_10.rs (/opt/rustwide/target/debug/deps/test_bugs_qa_7_8_9_10-a1f3d385c289f0d5)
[INFO] [stderr]      Running tests/test_bugs_qa_new.rs (/opt/rustwide/target/debug/deps/test_bugs_qa_new-2fbc3a30e33822cf)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_bugs_rust_confirmed.rs (/opt/rustwide/target/debug/deps/test_bugs_rust_confirmed-107be24a6e1d1e9b)
[INFO] [stdout] running 11 tests
[INFO] [stderr]      Running tests/test_c_bad_streamid_spec.rs (/opt/rustwide/target/debug/deps/test_c_bad_streamid_spec-900956e43f9c53c5)
[INFO] [stdout] test bug_qa7_cmd_sync_cs1_stored_as_irq ... ok
[INFO] [stderr]      Running tests/test_c_bad_substreamid_spec.rs (/opt/rustwide/target/debug/deps/test_c_bad_substreamid_spec-9ac8113f223d897e)
[INFO] [stdout] test bug_qa10_walk_eabt_ssv_true_when_pasid_nonzero ... ok
[INFO] [stderr]      Running tests/test_cfgi_cd_spec.rs (/opt/rustwide/target/debug/deps/test_cfgi_cd_spec-6662b7b6e29800ca)
[INFO] [stdout] test bug_qa7_cmd_sync_cs0_does_not_update_signal_type ... ok
[INFO] [stderr]      Running tests/test_cfgi_ste_range_spec.rs (/opt/rustwide/target/debug/deps/test_cfgi_ste_range_spec-d21edf33364381b0)
[INFO] [stdout] test bug_qa8_and_qa10_walk_eabt_combined_fix ... ok
[INFO] [stderr]      Running tests/test_command_entry.rs (/opt/rustwide/target/debug/deps/test_command_entry-37ff9f4416a93f61)
[INFO] [stdout] test bug_qa8_walk_eabt_event_type_correct ... ok
[INFO] [stdout] test bug_qa7_cmd_sync_cs2_stored_as_sev ... ok
[INFO] [stdout] test bug_qa9_tlbi_el3_all_no_invalidation_side_effect ... ok
[INFO] [stdout] test bug_qa10_walk_eabt_ssv_false_when_pasid_zero ... ok
[INFO] [stdout] test bug_qa9_tlbi_el3_all_raises_cerror_ill ... ok
[INFO] [stdout] test bug_qa9_tlbi_el3_va_raises_cerror_ill ... ok
[INFO] [stdout] test bug_qa8_walk_eabt_event_class_is_tt ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[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_qa2_idr5_stall_max_nonzero_for_default_model ... 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_overflow_no_ovflg_repeatedly ... ok
[INFO] [stdout] test bug_qa4_auto_failure_no_pasid_response_code_success ... ok
[INFO] [stdout] test bug_qa5_overflow_active_last0_silently_discarded ... 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_qa3_submit_event_ovflg_toggles_when_eventqen_enabled ... 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 5 tests
[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_6a_cmd_pri_resp_wrong_pasid_does_not_retire ... 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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_c_bad_streamid_event_carries_security_state ... ok
[INFO] [stdout] test test_c_bad_streamid_event_carries_stream_id ... ok
[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_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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test event_opcode_is_0x08 ... ok
[INFO] [stdout] test bypass_pasid_zero_succeeds ... ok
[INFO] [stdout] test bypass_nonzero_pasid_fails ... ok
[INFO] [stdout] test stage1_only_nonzero_pasid_is_ok ... ok
[INFO] [stdout] test bypass_nonzero_pasid_generates_event ... ok
[INFO] [stdout] test both_stages_nonzero_pasid_is_ok ... ok
[INFO] [stdout] test stage2_only_event_carries_stream_id ... ok
[INFO] [stdout] test stage2_only_pasid_zero_succeeds ... ok
[INFO] [stdout] test stage2_only_nonzero_pasid_generates_event ... ok
[INFO] [stdout] test stage2_only_nonzero_pasid_fails ... 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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_cfgi_cd_all_opcode_is_0x06 ... ok
[INFO] [stdout] test test_cfgi_cd_increments_invalidation_count ... ok
[INFO] [stdout] test test_cfgi_cd_does_not_affect_other_streams ... ok
[INFO] [stdout] test test_cfgi_cd_invalidates_target_pasid_tlb ... ok
[INFO] [stdout] test test_cfgi_cd_all_increments_invalidation_count ... ok
[INFO] [stdout] test test_command_entry_new_cfgi_cd ... ok
[INFO] [stdout] test test_cfgi_cd_all_does_not_affect_other_streams ... ok
[INFO] [stdout] test test_command_entry_new_cfgi_cd_all ... ok
[INFO] [stdout] test test_cfgi_cd_all_invalidates_all_pasids ... ok
[INFO] [stdout] test test_cfgi_cd_opcode_is_0x05 ... 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] [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_all_range31_evicts_all_tlb_entries ... ok
[INFO] [stdout] test test_cfgi_ste_range_matching_stream_mapping_remains_accessible ... ok
[INFO] [stdout] test test_cfgi_ste_range_increments_invalidation_count ... ok
[INFO] [stdout] test test_cfgi_ste_range_nonmatching_stream_tlb_entry_survives ... ok
[INFO] [stdout] test test_cfgi_all_range31_all_mappings_remain_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_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.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 79 tests
[INFO] [stdout] test test_arm_spec_atc_inv_command ... ok
[INFO] [stdout] test test_arm_spec_cfgi_all_command ... ok
[INFO] [stdout] test test_arm_spec_cfgi_ste_command ... ok
[INFO] [stdout] test test_arm_spec_prefetch_addr_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_tlbi_nh_all_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_debug_with_all_fields ... ok
[INFO] [stdout] test test_command_entry_debug ... ok
[INFO] [stdout] test test_command_entry_new_zero_ids ... ok
[INFO] [stdout] test test_command_entry_equality ... ok
[INFO] [stdout] test test_arm_spec_prefetch_config_command ... ok
[INFO] [stdout] test test_arm_spec_tlbi_s12_vmall_command ... ok
[INFO] [stdout] test test_command_entry_clone ... ok
[INFO] [stdout] test test_command_entry_equality_all_fields ... ok
[INFO] [stdout] test test_command_entry_field_access ... ok
[INFO] [stdout] test test_command_entry_modify_all_fields ... ok
[INFO] [stdout] test test_arm_spec_sync_command ... ok
[INFO] [stdout] test test_command_entry_new_maximum_ids ... ok
[INFO] [stdout] test test_command_entry_const_constructor ... ok
[INFO] [stdout] test test_command_entry_new ... ok
[INFO] [stdout] test test_command_queue_vec ... ok
[INFO] [stdout] test test_command_entry_new_all_command_types ... ok
[INFO] [stdout] test test_command_type_atc_inv ... ok
[INFO] [stdout] test test_command_type_cfgi_all ... ok
[INFO] [stdout] test test_command_type_cfgi_ste ... ok
[INFO] [stdout] test test_command_type_copy ... ok
[INFO] [stdout] test test_command_type_all_variants ... ok
[INFO] [stdout] test test_command_type_debug ... ok
[INFO] [stdout] test test_command_type_debug_all_variants ... ok
[INFO] [stdout] test test_command_type_clone ... ok
[INFO] [stdout] test test_command_type_default ... ok
[INFO] [stdout] test test_command_type_equality ... ok
[INFO] [stdout] test test_command_type_equality_all_pairs ... 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_prefetch_addr ... ok
[INFO] [stdout] test test_command_type_ordering_in_queue ... ok
[INFO] [stdout] test test_command_type_prefetch_config ... ok
[INFO] [stdout] test test_command_type_sync ... ok
[INFO] [stdout] test test_command_type_pri_resp ... ok
[INFO] [stdout] test test_edge_case_all_flags_set ... ok
[INFO] [stdout] test test_command_type_tlbi_s12_vmall ... ok
[INFO] [stdout] test test_command_type_resume ... ok
[INFO] [stdout] test test_edge_case_inverted_address_range ... ok
[INFO] [stderr]      Running tests/test_conf_gaps_17mar2026.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_17mar2026-0208dc56acc31b26)
[INFO] [stdout] test test_command_type_tlbi_nh_all ... ok
[INFO] [stdout] test test_edge_case_zero_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_atc_inv_is_0x40 ... ok
[INFO] [stdout] test test_opcode_prefetch_addr_is_0x02 ... ok
[INFO] [stdout] test test_command_type_tlbi_el2_all ... ok
[INFO] [stdout] test test_opcode_pri_resp_is_0x41 ... ok
[INFO] [stdout] test test_opcode_resume_is_0x44 ... ok
[INFO] [stdout] test test_opcode_prefetch_config_is_0x01 ... 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_el2_all_is_0x20 ... ok
[INFO] [stdout] test test_opcode_tlbi_el2_asid_is_0x21 ... ok
[INFO] [stdout] test test_edge_case_maximum_address_range ... 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_va_is_0x12 ... ok
[INFO] [stdout] test test_opcode_tlbi_nh_asid_is_0x11 ... ok
[INFO] [stdout] test test_opcode_tlbi_nh_vaa_is_0x13 ... ok
[INFO] [stdout] test test_opcode_tlbi_s2_ipa_is_0x2a ... ok
[INFO] [stdout] test test_realistic_address_range_prefetch ... ok
[INFO] [stdout] test test_opcode_tlbi_s12_vmall_is_0x28 ... ok
[INFO] [stdout] test test_realistic_command_with_flags ... ok
[INFO] [stdout] test test_realistic_configuration_invalidation_sequence ... ok
[INFO] [stdout] test test_realistic_multi_stream_invalidation ... ok
[INFO] [stdout] test test_opcode_tlbi_nsnh_all_is_0x30 ... 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_command_with_timestamp ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr]      Running tests/test_conf_gaps_3456789_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_3456789_fixes-2e26b33b63c3c7b5)
[INFO] [stdout] test new_gap_i_gatos_par_faddr_zero_for_stage1_fault ... ok
[INFO] [stdout] test new_gap_a_stage2_ipa_fault_reason_is_0b11 ... ok
[INFO] [stdout] test new_gap_a_stage1_fault_reason_is_0b00 ... ok
[INFO] [stdout] test new_gap_i_gatos_par_faddr_set_to_faulting_ipa ... 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 11 tests
[INFO] [stderr]      Running tests/test_conf_gaps_cd_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_cd_fixes-6e282039029a75c7)
[INFO] [stdout] test new8_stage2_pa_exceeds_s2ps ... ok
[INFO] [stdout] test new7_epd0_true_generates_f_translation ... ok
[INFO] [stdout] test new3_stage2_only_ipa_exceeds_s2t0sz ... ok
[INFO] [stdout] test new4_privcfg_3_promotes_read_to_privileged ... ok
[INFO] [stdout] test new4_privcfg_2_demotes_no_effect_on_unprivileged ... ok
[INFO] [stdout] test new3_s2t0sz_0_no_restriction ... 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 new7_epd0_false_allows_translation ... ok
[INFO] [stdout] test new8_stage2_pa_within_s2ps ... ok
[INFO] [stdout] test new4_privcfg_0_no_override ... 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] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test gap_c_t0sz_16_iova_exceeds_range_generates_f_translation ... ok
[INFO] [stderr]      Running tests/test_conf_gaps_efh_fixes.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_efh_fixes-517523167e7098d7)
[INFO] [stdout] test gap_c_t0sz_16_iova_within_range_succeeds ... ok
[INFO] [stderr]      Running tests/test_conf_gaps_impl.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_impl-637571e777c4a9f3)
[INFO] [stdout] test gap_c_t0sz_0_no_restriction ... ok
[INFO] [stdout] test gap_d_instcfg0_no_override ... ok
[INFO] [stdout] test gap_d_instcfg1_read_overridden_to_execute_denied ... ok
[INFO] [stdout] test gap_d_instcfg1_read_overridden_to_execute_allowed ... ok
[INFO] [stdout] test gap_d_instcfg2_execute_overridden_to_read_denied ... ok
[INFO] [stdout] test gap_d_instcfg2_execute_overridden_to_read_allowed ... 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 8 tests
[INFO] [stdout] test gap_e_tbi_0_full_iova_checked ... ok
[INFO] [stdout] test gap_h_priq_overflow_generates_auto_failure_response ... 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_f_ips_48bit_within_succeeds ... ok
[INFO] [stdout] test gap_h_priq_normal_no_auto_response ... ok
[INFO] [stdout] test gap_e_tbi_1_masked_still_exceeds ... ok
[INFO] [stdout] test gap_f_ips_52bit_no_restriction ... 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 29 tests
[INFO] [stdout] test test_cmd_sync_sig_irq_records_signal_type_1 ... ok
[INFO] [stdout] test test_cerror_ill_set_on_cmd_sync_cs3 ... ok
[INFO] [stdout] test test_cr0_vmw_constants ... ok
[INFO] [stdout] test test_cmdq_cons_err_constants ... ok
[INFO] [stdout] test test_cmd_sync_msi_registers_roundtrip ... ok
[INFO] [stdout] test test_cr0ack_tracks_cr0_after_set_cr0 ... ok
[INFO] [stdout] test test_cr0ack_zero_after_reset ... ok
[INFO] [stdout] test test_cr1_constants_non_overlapping ... ok
[INFO] [stdout] test test_cr1_set_get_roundtrip ... ok
[INFO] [stdout] test test_gbpa_disabled_smmu_applies_output_attrs ... ok
[INFO] [stdout] test test_invalidate_by_va_range_and_asid ... ok
[INFO] [stdout] test test_strtab_format_set_two_level ... ok
[INFO] [stdout] test test_mev_false_allows_multiple_events ... ok
[INFO] [stdout] test test_mev_suppresses_duplicate_events ... ok
[INFO] [stdout] test test_gbpa_config_roundtrip ... ok
[INFO] [stdout] test test_ril_fields_on_command_entry ... ok
[INFO] [stdout] test test_two_level_valid_stream_id_accepted ... ok
[INFO] [stdout] test test_cr2_ptm_one_executes_tlbi_nh_all ... ok
[INFO] [stdout] test test_cr1_initial_value_is_zero ... ok
[INFO] [stdout] test test_cr0ack_initial_value_is_zero ... ok
[INFO] [stdout] test test_strtab_split_default_and_set ... ok
[INFO] [stdout] test test_vmid_wildcard_invalidation ... ok
[INFO] [stdout] test test_cr2_ptm_zero_does_not_gate_cq_tlbi_nh_all ... ok
[INFO] [stdout] test test_stream_table_format_constants ... ok
[INFO] [stdout] test test_strtab_format_default_is_linear ... ok
[INFO] [stdout] test test_tlbi_nh_vaa_invalidates_by_va_only ... ok
[INFO] [stdout] test test_two_level_invalid_stream_id_rejected ... ok
[INFO] [stdout] test test_cmd_sync_sig_msi_records_signal_type_2 ... ok
[INFO] [stderr]      Running tests/test_conf_gaps_jkl.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_jkl-256d2caee4e97afa)
[INFO] [stdout] test test_tlbi_nh_va_selective_invalidation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test gap_j_fault_when_af_is_zero_ha_false_affd_false ... ok
[INFO] [stdout] test gap_k_no_wxn_allows_execute_on_writable_page ... ok
[INFO] [stdout] test gap_j_no_fault_when_affd_true ... 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_l_s2ptw_allows_translation_through_normal_page ... ok
[INFO] [stdout] test gap_j_no_fault_when_af_is_true ... ok
[INFO] [stdout] test gap_k_wxn_allows_read_on_writable_page ... ok
[INFO] [stdout] test gap_k_wxn_blocks_execute_on_writable_page ... ok
[INFO] [stdout] test gap_j_no_fault_when_ha_true ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_conf_gaps_moderate.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_moderate-7674444c107589f7)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test test_conf_gap23_enable_sets_all_required_bits ... ok
[INFO] [stdout] test test_conf_gap23_enable_sets_priqen ... ok
[INFO] [stdout] test test_conf_gap24_clear_all_resume_outcomes ... ok
[INFO] [stdout] test test_conf_gap20_event_entry_ssv_zero_pasid ... ok
[INFO] [stdout] test test_conf_gap16_ns_stream_el3_strw_rejected ... 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_gap20_event_entry_rnw_read ... ok
[INFO] [stdout] test test_conf_gap16_s2ttb_within_oas_allowed ... ok
[INFO] [stdout] test test_conf_gap20_event_entry_has_ipa_field ... 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_gap16_s2ttb_oas_bounds_checked ... ok
[INFO] [stdout] test test_conf_gap24_resume_retry_outcome ... ok
[INFO] [stdout] test test_conf_gap24_resume_terminate_outcome ... ok
[INFO] [stdout] test test_conf_gap16_ns_stream_other_strw_allowed ... ok
[INFO] [stdout] test test_conf_gap25_stage1_only_asid_nonzero_vmid_zero ... ok
[INFO] [stdout] test test_conf_gap7_tlbi_s2_ipa_zero_ipa_not_matched ... ok
[INFO] [stdout] test test_conf_gap25_two_stage_tlbi_s12_vmall_invalidates_by_vmid ... ok
[INFO] [stdout] test test_conf_gap24_clear_resume_outcomes ... ok
[INFO] [stdout] test test_conf_gap24_resume_abort_outcome ... 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_gap7_tlbi_s2_ipa_selective_invalidation ... 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-e40f48c4aa47377e)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test test_gap_new_d_idr0_nonzero_s1p_set ... ok
[INFO] [stdout] test test_gap_new_a_ste_fetch_abort_event ... ok
[INFO] [stdout] test test_gap_new_a_ste_fetch_abort_no_event_when_eventqen_zero ... ok
[INFO] [stdout] test test_gap_new_a_walk_eabt_event ... ok
[INFO] [stdout] test test_gap_new_a_cd_fetch_abort_event ... ok
[INFO] [stdout] test test_gap_j_idr0_ttf_vmsa64_only_consistent_with_aa64_rejection ... ok
[INFO] [stdout] test test_gap_n_c_bad_substreamid_ssv_always_true ... ok
[INFO] [stdout] test test_gap_new_d_idr2_returns_zero ... ok
[INFO] [stdout] test test_gap_new_d_aidr_iidr ... ok
[INFO] [stdout] test test_gap_new_e_irq_ctrlack_initial_zero ... ok
[INFO] [stdout] test test_gap_new_d_idr5_granules ... ok
[INFO] [stdout] test test_gap_new_e_statusr_zero_when_running ... ok
[INFO] [stdout] test test_gap_new_f_gatos_fault_on_unmapped ... ok
[INFO] [stdout] test test_gap_new_s2_idr0_term_model_set ... ok
[INFO] [stdout] test test_gap_new_d_idr1_sidsize_32 ... 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_p8_idr1_attr_perms_ovr_set ... ok
[INFO] [stdout] test test_gap_new_s1_idr1_attr_types_ovr_set ... ok
[INFO] [stdout] test test_gap_new_s3_strw_el2e2h_downgrades_when_e2h_zero ... ok
[INFO] [stdout] test test_gap_p5_gatos_fault_par_has_faultcode ... ok
[INFO] [stdout] test test_gap_new_e_statusr_dormant_after_shutdown ... ok
[INFO] [stdout] test test_gap_p9_idr0_stall_model_consistent_with_sev ... ok
[INFO] [stdout] test test_gap_r03_idr3_xnx_set ... ok
[INFO] [stdout] test test_gap_r01_idr0_stall_model_zero ... ok
[INFO] [stdout] test test_gap_r05_r08_ats_uut_forbidden_event_class_zero ... ok
[INFO] [stdout] test test_gap_r04_idr0_atsrecerr_set ... ok
[INFO] [stdout] test test_gap_new_f_gatos_success_returns_pa ... ok
[INFO] [stdout] test test_gap_r02_idr0_hyp_set ... ok
[INFO] [stdout] test test_gap_r07_idr0_btm_set ... ok
[INFO] [stdout] test test_gap_new_g_stall_active_when_s1stalld_false ... ok
[INFO] [stdout] test test_gap_new_g_stall_suppressed_when_s1stalld_true ... ok
[INFO] [stdout] test test_gap_r06_idr5_stall_max_nonzero ... ok
[INFO] [stdout] test test_gap_r05_r08_transl_forbidden_smmuen0_event_class_zero ... ok
[INFO] [stdout] test test_gap_new_e_irq_ctrl_ctrlack_handshake ... ok
[INFO] [stdout] test test_gap_r05_r08_bad_ats_treq_smmuen0_event_class_zero ... ok
[INFO] [stdout] test test_gap_new_s3_cr2_e2h_constant_defined ... ok
[INFO] [stdout] test test_gap_new_s3_cr2_e2h_readback ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_conf_gaps_pnu_nsipa_uwxn.rs (/opt/rustwide/target/debug/deps/test_conf_gaps_pnu_nsipa_uwxn-0e314aa3a668a272)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test gap3_uwxn_false_allows_privileged_execute_on_writable_page ... ok
[INFO] [stdout] test gap3_uwxn_true_privileged_stream_no_fault_on_privileged_only_page ... ok
[INFO] [stdout] test gap2_nsipa_two_stage_secure_stage2_fault_is_false ... ok
[INFO] [stdout] test gap2_nsipa_two_stage_nonsecure_stage2_fault_is_true ... ok
[INFO] [stdout] test gap1_pnu_el1el0_stream_fault_is_unprivileged ... ok
[INFO] [stdout] test gap1_pnu_el3_stream_fault_is_privileged ... ok
[INFO] [stdout] test gap2_nsipa_stage1_only_fault_is_false ... ok
[INFO] [stdout] test gap3_wxn_and_uwxn_regression_wxn_still_blocks_unprivileged_execute ... ok
[INFO] [stdout] test gap3_uwxn_true_unprivileged_stream_no_fault ... ok
[INFO] [stdout] test gap1_pnu_privcfg2_force_unprivileged_is_pnu_false ... ok
[INFO] [stdout] test gap1_pnu_el2_stream_fault_is_privileged ... ok
[INFO] [stdout] test gap3_uwxn_true_privileged_stream_faults_on_writable_nonpriv_page ... ok
[INFO] [stdout] test gap1_pnu_privcfg3_force_privileged_is_pnu_true ... 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-0e273ab9e2bfefcc)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test test_all_spec_command_opcodes_present ... ok
[INFO] [stdout] test test_aa64_field_present_in_stream_config ... ok
[INFO] [stdout] test test_aa64_field_defaults_to_true ... ok
[INFO] [stdout] test test_new_opcodes_usable_in_command_entry ... ok
[INFO] [stdout] test test_stage2_ste_parameters_default_values ... ok
[INFO] [stdout] test test_stage2_ste_parameters_round_trip ... ok
[INFO] [stdout] test test_stage2_ste_parameters_present_in_stream_config ... ok
[INFO] [stdout] test test_ste_output_attribute_fields_default_to_zero ... ok
[INFO] [stdout] test test_ste_inst_cfg_priv_cfg_fields_present ... ok
[INFO] [stdout] test test_ste_output_attribute_override_fields_present ... ok
[INFO] [stdout] test test_stream_world_repr_values ... 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_default_values ... ok
[INFO] [stdout] test test_cr0_get_set_round_trip ... ok
[INFO] [stdout] test test_out_of_range_t0sz_generates_c_bad_cd ... ok
[INFO] [stdout] test test_cr0_smmuen_controls_smmu_enable ... ok
[INFO] [stdout] test test_event_not_recorded_when_eventqen_not_set ... ok
[INFO] [stdout] test test_ste_config_0b000_aborts_silently_no_event ... ok
[INFO] [stdout] test test_ste_config_0b000_no_fault_record ... ok
[INFO] [stdout] test test_t0sz_t1sz_fields_present_in_stream_config ... ok
[INFO] [stdout] test test_pri_queue_active_when_priqen_set ... ok
[INFO] [stdout] test test_valid_t0sz_boundary_no_event ... ok
[INFO] [stdout] test test_pri_queue_disabled_when_priqen_not_set ... ok
[INFO] [stdout] test test_new_opcodes_processable_in_command_queue ... ok
[INFO] [stdout] test test_ste_config_bypass_returns_identity_mapping ... ok
[INFO] [stdout] test test_out_of_range_t1sz_generates_c_bad_cd ... 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_event_recorded_when_eventqen_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_event_entry_comprehensive.rs (/opt/rustwide/target/debug/deps/test_event_entry_comprehensive-c5125b8626cb5a8a)
[INFO] [stdout] 
[INFO] [stdout] running 77 tests
[INFO] [stdout] test test_event_entry_arm_smmu_atc_invalidate_completion ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_command_sync_completion ... ok
[INFO] [stdout] test test_event_entry_all_security_states ... ok
[INFO] [stdout] test test_event_entry_all_max_values ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_configuration_error ... ok
[INFO] [stdout] test test_event_entry_all_zeros ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_pri_page_request ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_section_7_3_event_types ... ok
[INFO] [stdout] test test_event_entry_clone ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_internal_error ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_fault_recording ... ok
[INFO] [stdout] test test_event_entry_const_new ... ok
[INFO] [stdout] test test_event_entry_copy ... ok
[INFO] [stdout] test test_event_entry_debug_with_all_fields ... ok
[INFO] [stdout] test test_event_entry_copy_with_modifications ... ok
[INFO] [stdout] test test_event_entry_const_new_in_const_context ... ok
[INFO] [stdout] test test_event_entry_debug ... ok
[INFO] [stdout] test test_event_entry_equality_with_all_fields_set ... ok
[INFO] [stdout] test test_event_entry_error_code_arm_smmu_values ... 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_error_code_zero_default ... ok
[INFO] [stdout] test test_event_entry_inequality_different_security_state ... ok
[INFO] [stdout] test test_event_entry_equality ... ok
[INFO] [stdout] test test_event_entry_inequality_different_stream_id ... ok
[INFO] [stdout] test test_event_entry_inequality_different_timestamp ... ok
[INFO] [stdout] test test_event_entry_inequality_different_type ... ok
[INFO] [stdout] test test_event_entry_mixed_boundary_values ... ok
[INFO] [stdout] test test_event_entry_modify_error_code ... ok
[INFO] [stdout] test test_event_entry_modify_all_fields ... 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_in_vec ... ok
[INFO] [stdout] test test_event_entry_new_defaults_error_code_zero ... ok
[INFO] [stdout] test test_event_entry_filtering_by_type ... ok
[INFO] [stdout] test test_event_entry_inequality_different_address ... ok
[INFO] [stdout] test test_event_entry_arm_smmu_security_context ... ok
[INFO] [stdout] test test_event_entry_modify_timestamp ... ok
[INFO] [stdout] test test_event_entry_inequality_different_error_code ... ok
[INFO] [stdout] test test_event_entry_inequality_different_pasid ... ok
[INFO] [stdout] test test_event_entry_new_defaults_to_nonsecure ... ok
[INFO] [stdout] test test_event_entry_new_max_address ... ok
[INFO] [stdout] test test_event_entry_new_translation_fault ... ok
[INFO] [stdout] test test_event_entry_new_max_stream_id ... ok
[INFO] [stdout] test test_event_entry_size ... ok
[INFO] [stdout] test test_event_entry_new_permission_fault ... ok
[INFO] [stdout] test test_event_entry_new_max_pasid ... ok
[INFO] [stdout] test test_event_entry_sorting_by_timestamp ... ok
[INFO] [stdout] test test_event_entry_new_zero_values ... ok
[INFO] [stdout] test test_event_entry_timestamp_ordering ... ok
[INFO] [stdout] test test_event_entry_timestamp_increment ... ok
[INFO] [stdout] test test_event_entry_timestamp_zero_initialization ... ok
[INFO] [stdout] test test_event_entry_timestamp_max_value ... ok
[INFO] [stdout] test test_event_entry_with_realm_state ... ok
[INFO] [stdout] test test_event_type_all_variants_unique ... ok
[INFO] [stdout] test test_event_entry_with_nonsecure_state ... ok
[INFO] [stdout] test test_event_entry_with_secure_state ... ok
[INFO] [stdout] test test_event_type_atc_invalidate_completion ... ok
[INFO] [stdout] test test_event_type_clone ... ok
[INFO] [stdout] test test_event_type_command_sync_completion ... ok
[INFO] [stdout] test test_event_entry_new_defaults_timestamp_zero ... ok
[INFO] [stdout] test test_event_type_hash_in_hashmap ... ok
[INFO] [stdout] test test_event_type_repr_u8 ... ok
[INFO] [stdout] test test_event_type_configuration_error ... ok
[INFO] [stdout] test test_event_type_copy ... ok
[INFO] [stdout] test test_event_type_debug_all_variants ... ok
[INFO] [stdout] test test_event_type_debug_permission_fault ... 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_default_matches_translation_fault ... ok
[INFO] [stdout] test test_event_type_equality ... ok
[INFO] [stdout] test test_event_type_hash_consistency ... ok
[INFO] [stdout] test test_event_type_permission_fault ... ok
[INFO] [stdout] test test_event_type_pri_page_request ... ok
[INFO] [stdout] test test_event_type_translation_fault ... ok
[INFO] [stdout] test test_event_type_hash_in_hashset ... ok
[INFO] [stderr]      Running tests/test_event_queue_stall_overflow_spec.rs (/opt/rustwide/target/debug/deps/test_event_queue_stall_overflow_spec-a02aa04cad72554a)
[INFO] [stdout] test test_event_type_internal_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_non_stall_event_has_stall_field_false ... ok
[INFO] [stdout] test test_stall_event_survives_queue_overflow ... ok
[INFO] [stdout] test test_stall_event_has_stall_field_true ... ok
[INFO] [stdout] test test_non_stall_event_dropped_when_queue_full ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_event_types_spec.rs (/opt/rustwide/target/debug/deps/test_event_types_spec-e250cdee156a9857)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_f_ste_fetch_event_code ... ok
[INFO] [stdout] test test_f_stream_disabled_event_code ... ok
[INFO] [stdout] test test_e_page_request_event_code ... ok
[INFO] [stdout] test test_c_bad_cd_event_code ... ok
[INFO] [stdout] test test_f_access_event_code ... ok
[INFO] [stdout] test test_c_bad_substreamid_event_code ... ok
[INFO] [stdout] test test_f_tlb_conflict_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_transl_forbidden_event_code ... ok
[INFO] [stdout] test test_f_bad_ats_treq_event_code ... ok
[INFO] [stdout] test test_f_cfg_conflict_event_code ... ok
[INFO] [stdout] test test_f_translation_event_code ... ok
[INFO] [stdout] test test_c_bad_ste_event_code ... ok
[INFO] [stdout] test test_f_walk_eabt_event_code ... ok
[INFO] [stdout] test test_f_permission_event_code ... ok
[INFO] [stdout] test test_f_cd_fetch_event_code ... ok
[INFO] [stdout] test test_f_addr_size_event_code ... ok
[INFO] [stdout] test test_c_bad_streamid_event_code ... ok
[INFO] [stdout] test test_spec_all_event_variants_present ... 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-bb1b45267bb00226)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_disabled_stream_not_f_translation_event ... ok
[INFO] [stdout] test test_disabled_stream_generates_f_stream_disabled_event ... ok
[INFO] [stdout] test test_disabled_stream_not_c_bad_ste_event ... ok
[INFO] [stdout] test test_reenable_stream_resumes_translation ... ok
[INFO] [stdout] test test_disabled_stream_event_carries_stream_id ... ok
[INFO] [stderr]      Running tests/test_fault_detection.rs (/opt/rustwide/target/debug/deps/test_fault_detection-2591aa35bb9950d6)
[INFO] [stdout] test test_f_stream_disabled_event_code_is_0x06 ... 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_nonsecure_security_state ... ok
[INFO] [stdout] test test_event_queue_records_secure_security_state ... ok
[INFO] [stdout] test test_translation_fault_records_secure_security_state ... ok
[INFO] [stdout] test test_translation_fault_records_realm_security_state ... ok
[INFO] [stderr]      Running tests/test_fault_processing.rs (/opt/rustwide/target/debug/deps/test_fault_processing-5a204c82944a5bb1)
[INFO] [stdout] test test_stream_not_found_fault_records_secure_security_state ... 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] [stdout] running 57 tests
[INFO] [stdout] test test_arm_smmu_v3_event_generation ... ok
[INFO] [stdout] test test_arm_smmu_v3_section_6_2_stall_mode ... ok
[INFO] [stdout] test test_concurrent_statistics_updates ... ok
[INFO] [stdout] test test_arm_smmu_v3_section_6_2_terminate_mode ... ok
[INFO] [stdout] test test_error_display_invalid_resume ... ok
[INFO] [stdout] test test_error_display_no_stalled_fault ... ok
[INFO] [stdout] test test_error_recovery_failed_recovery ... ok
[INFO] [stdout] test test_error_display_queue_full ... ok
[INFO] [stdout] test test_error_recovery_stall_mode_workflow ... ok
[INFO] [stdout] test test_events_in_time_window_basic ... ok
[INFO] [stdout] test test_events_in_time_window_empty ... ok
[INFO] [stdout] test test_error_display_serialization_error ... ok
[INFO] [stdout] test test_events_in_time_window_filtering ... ok
[INFO] [stdout] test test_error_recovery_multiple_faults ... ok
[INFO] [stdout] test test_events_in_time_window_small_window ... ok
[INFO] [stdout] test test_fault_propagation_event_queue ... ok
[INFO] [stdout] test test_fault_propagation_serialization ... ok
[INFO] [stdout] test test_get_events_all ... ok
[INFO] [stdout] test test_get_events_by_type ... ok
[INFO] [stdout] test test_get_events_by_pasid ... ok
[INFO] [stdout] test test_fault_propagation_stall_queue ... ok
[INFO] [stdout] test test_max_event_queue_size_enforcement ... ok
[INFO] [stdout] test test_queued_fault_count_terminate_mode ... ok
[INFO] [stdout] test test_get_queued_faults_terminate_mode ... ok
[INFO] [stdout] test test_get_events_by_stream ... ok
[INFO] [stdout] test test_get_fault_count ... ok
[INFO] [stdout] test test_get_fault_count_by_type ... 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_statistics_access_flag_fault_count ... ok
[INFO] [stdout] test test_stall_mode_with_custom_queue_size ... 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_permission_fault_count ... ok
[INFO] [stdout] test test_statistics_total_fault_count ... ok
[INFO] [stdout] test test_statistics_translation_fault_count ... ok
[INFO] [stdout] test test_terminate_mode_basic_processing ... ok
[INFO] [stdout] test test_terminate_mode_error_display ... ok
[INFO] [stdout] test test_terminate_mode_event_recording ... 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_fault_propagation_both_queues_stall_mode ... 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_get_current_timestamp ... ok
[INFO] [stdout] test test_stall_mode_fault_queuing ... ok
[INFO] [stdout] test test_stall_mode_queue_full_error ... ok
[INFO] [stdout] test test_max_event_queue_overflow ... ok
[INFO] [stdout] test test_fault_propagation_deserialization_non_empty ... ok
[INFO] [stdout] test test_stall_mode_basic_processing ... ok
[INFO] [stdout] test test_fault_propagation_deserialization_empty ... ok
[INFO] [stderr]      Running tests/test_fault_queue_comprehensive.rs (/opt/rustwide/target/debug/deps/test_fault_queue_comprehensive-d2c9f161ffd7e5c9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test test_capacity_one_special_case ... ok
[INFO] [stdout] test test_clear_and_reuse ... ok
[INFO] [stdout] test test_capacity_boundary_minus_one ... 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_clear_empty_queue ... 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_large_sequence ... ok
[INFO] [stdout] test test_fifo_order_with_refill ... ok
[INFO] [stdout] test test_get_all_does_not_remove_faults ... ok
[INFO] [stdout] test test_get_all_empty_queue ... ok
[INFO] [stdout] test test_lock_poisoned_error_display ... ok
[INFO] [stdout] test test_get_all_returns_all_faults ... ok
[INFO] [stdout] test test_multiple_operations_sequence ... ok
[INFO] [stdout] test test_peek_does_not_remove ... ok
[INFO] [stdout] test test_peek_empty_queue ... ok
[INFO] [stdout] test test_peek_returns_front_item ... ok
[INFO] [stdout] test test_large_capacity_queue ... ok
[INFO] [stdout] test test_pop_multiple_times_empty ... ok
[INFO] [stdout] test test_pop_single_fault ... ok
[INFO] [stdout] test test_pop_empty_queue ... ok
[INFO] [stdout] test test_push_single_fault ... ok
[INFO] [stdout] test test_push_until_full ... ok
[INFO] [stdout] test test_fifo_order_simple ... ok
[INFO] [stdout] test test_new_queue_empty ... ok
[INFO] [stdout] test test_push_when_full_returns_error ... ok
[INFO] [stdout] test test_queue_empty_error_display ... ok
[INFO] [stdout] test test_push_to_zero_capacity_queue ... ok
[INFO] [stdout] test test_alternating_push_pop ... ok
[INFO] [stdout] test test_fill_empty_cycle ... ok
[INFO] [stdout] test test_new_queue_large_capacity ... ok
[INFO] [stdout] test test_error_clone ... ok
[INFO] [stdout] test test_queue_full_after_exact_capacity ... ok
[INFO] [stdout] test test_queue_full_error_display ... ok
[INFO] [stdout] test test_new_queue_zero_capacity ... ok
[INFO] [stderr]      Running tests/test_fault_record.rs (/opt/rustwide/target/debug/deps/test_fault_record-9782c4e5c56e68ac)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test test_access_flag_fault_scenario ... ok
[INFO] [stdout] test test_builder_fluent_interface ... ok
[INFO] [stdout] test test_fault_record_all_getters ... ok
[INFO] [stdout] test test_fault_record_builder_minimal ... ok
[INFO] [stdout] test test_address_size_fault_scenario ... ok
[INFO] [stdout] test test_fault_record_debug ... ok
[INFO] [stdout] test test_fault_record_equality ... ok
[INFO] [stdout] test test_fault_record_clone ... ok
[INFO] [stdout] test test_fault_record_default ... ok
[INFO] [stdout] test test_fault_record_maximum_timestamp ... ok
[INFO] [stdout] test test_fault_record_new ... ok
[INFO] [stdout] test test_fault_record_timestamp_ordering ... ok
[INFO] [stdout] test test_fault_record_vec_operations ... ok
[INFO] [stdout] test test_fault_record_stage ... ok
[INFO] [stdout] test test_fault_record_iova_alias ... ok
[INFO] [stdout] test test_fault_record_filtering ... 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_syndrome_clone ... ok
[INFO] [stdout] test test_fault_syndrome_maximum_values ... ok
[INFO] [stdout] test test_fault_syndrome_context_descriptor_index ... ok
[INFO] [stdout] test test_fault_record_builder_all_fields ... ok
[INFO] [stdout] test test_fault_syndrome_default ... ok
[INFO] [stdout] test test_fault_syndrome_builder_all_fields ... ok
[INFO] [stdout] test test_fault_syndrome_debug ... ok
[INFO] [stdout] test test_fault_syndrome_builder_basic ... ok
[INFO] [stdout] test test_fault_record_with_syndrome ... ok
[INFO] [stdout] test test_fault_syndrome_new ... ok
[INFO] [stdout] test test_fault_syndrome_syndrome_register ... ok
[INFO] [stdout] test test_nonsecure_fault_record ... ok
[INFO] [stdout] test test_permission_fault_scenario ... ok
[INFO] [stdout] test test_secure_fault_record ... ok
[INFO] [stdout] test test_syndrome_builder_fluent_interface ... ok
[INFO] [stdout] test test_translation_fault_scenario ... ok
[INFO] [stdout] test test_fault_syndrome_valid_syndrome_flag ... ok
[INFO] [stdout] test test_fault_syndrome_write_not_read_flags ... ok
[INFO] [stdout] test test_fault_syndrome_equality ... ok
[INFO] [stdout] test test_realm_fault_record ... 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] [stderr]      Running tests/test_fault_type.rs (/opt/rustwide/target/debug/deps/test_fault_type-c5622367e5b80a87)
[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.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test test_address_type_debug ... ok
[INFO] [stdout] test test_address_type_variants ... ok
[INFO] [stdout] test test_address_type_equality ... ok
[INFO] [stdout] test test_can_occur_in_stage1 ... ok
[INFO] [stdout] test test_can_occur_in_stage2 ... ok
[INFO] [stdout] test test_classification_mutually_exclusive ... ok
[INFO] [stdout] test test_const_methods_in_const_context ... ok
[INFO] [stdout] test test_debug_trait ... ok
[INFO] [stdout] test test_display_trait ... ok
[INFO] [stdout] test test_fault_context_clone ... ok
[INFO] [stdout] test test_copy_clone_traits ... ok
[INFO] [stdout] test test_fault_context_debug ... ok
[INFO] [stdout] test test_fault_context_with_all_fault_types ... ok
[INFO] [stdout] test test_fault_context_new ... ok
[INFO] [stdout] test test_fault_severity_debug ... ok
[INFO] [stdout] test test_fault_context_getters ... ok
[INFO] [stdout] test test_fault_severity_variants ... ok
[INFO] [stdout] test test_fault_severity_equality ... ok
[INFO] [stdout] test test_fault_type_codes_correct ... ok
[INFO] [stdout] test test_fault_type_codes_unique ... ok
[INFO] [stdout] test test_is_permission_fault ... ok
[INFO] [stdout] test test_is_recoverable ... ok
[INFO] [stdout] test test_is_stage_agnostic ... ok
[INFO] [stdout] test test_fault_type_descriptions ... ok
[INFO] [stdout] test test_fault_type_names ... ok
[INFO] [stdout] test test_from_code_invalid_above_range ... ok
[INFO] [stdout] test test_from_code_roundtrip ... ok
[INFO] [stdout] test test_from_code_invalid_zero ... ok
[INFO] [stdout] test test_is_address_fault ... ok
[INFO] [stdout] test test_from_code_valid_codes ... ok
[INFO] [stdout] test test_is_configuration_fault ... ok
[INFO] [stdout] test test_partialeq_eq_traits ... ok
[INFO] [stdout] test test_is_external_fault ... ok
[INFO] [stdout] test test_recoverable_severity_correlation ... ok
[INFO] [stdout] test test_severity_coverage ... ok
[INFO] [stdout] test test_severity_error ... ok
[INFO] [stdout] test test_stage_occurrence_consistency ... ok
[INFO] [stdout] test test_is_translation_fault ... ok
[INFO] [stdout] test test_severity_warning ... ok
[INFO] [stdout] test test_translation_step_debug ... ok
[INFO] [stdout] test test_translation_step_variants ... ok
[INFO] [stdout] test test_translation_step_equality ... ok
[INFO] [stderr]      Running tests/test_gap1_output_attributes.rs (/opt/rustwide/target/debug/deps/test_gap1_output_attributes-4db4bbbcc7b0a9c7)
[INFO] [stdout] test test_hash_trait ... ok
[INFO] [stderr]      Running tests/test_gap2_strw_privilege.rs (/opt/rustwide/target/debug/deps/test_gap2_strw_privilege-be7109e7935eb3a7)
[INFO] [stdout] test test_severity_critical ... ok
[INFO] [stderr]      Running tests/test_gatos_faultcode_idr0_httu.rs (/opt/rustwide/target/debug/deps/test_gatos_faultcode_idr0_httu-4b3bcb917bfce952)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_mtcfg_true_applies_mem_attr ... ok
[INFO] [stdout] test test_alloc_cfg_applied ... ok
[INFO] [stdout] test test_inst_cfg_applied ... ok
[INFO] [stdout] test test_mtcfg_false_uses_default ... ok
[INFO] [stdout] test test_translation_data_has_alloc_hint_field ... ok
[INFO] [stdout] test test_priv_cfg_applied ... ok
[INFO] [stdout] test test_sh_cfg_applied ... ok
[INFO] [stdout] test test_ns_cfg_applied ... ok
[INFO] [stdout] test test_translation_data_has_inst_cfg_field ... ok
[INFO] [stdout] test test_translation_data_has_ns_cfg_out_field ... ok
[INFO] [stdout] test test_translation_data_has_mem_type_field ... ok
[INFO] [stdout] test test_translation_data_has_priv_cfg_field ... ok
[INFO] [stdout] test test_translation_data_has_shareability_field ... ok
[INFO] [stdout] test test_with_output_attrs_sets_all_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 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 test_el1el0_unpriv_access_denied_on_priv_page ... ok
[INFO] [stdout] test test_normal_page_allows_unprivileged_access_el1el0 ... 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_el3_suppresses_privileged_only ... ok
[INFO] [stdout] test test_privileged_only_not_included_in_allows_check ... 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_page_permissions_privileged_only_constructor ... ok
[INFO] [stdout] test test_intersection_preserves_privileged_only_with_or ... ok
[INFO] [stdout] test test_page_permissions_default_not_privileged_only ... 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_0b10 ... ok
[INFO] [stdout] test test_gap2_gatos_c_bad_substreamid_faultcode_is_0x08 ... ok
[INFO] [stdout] test test_gap2_gatos_c_bad_streamid_faultcode_is_0x02 ... ok
[INFO] [stderr]      Running tests/test_gbpa_abort_spec.rs (/opt/rustwide/target/debug/deps/test_gbpa_abort_spec-9256d883570879b5)
[INFO] [stdout] test test_gap2_gatos_f_translation_faultcode_is_0x10 ... 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 test_gbpa_abort_no_fault_event_enqueued ... ok
[INFO] [stderr]      Running tests/test_gerror_spec.rs (/opt/rustwide/target/debug/deps/test_gerror_spec-86195e53a1d77a7d)
[INFO] [stdout] test test_gbpa_abort_enabled_smmu_abort_true_no_effect_on_unmapped ... 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_aborts_configured_stream ... ok
[INFO] [stdout] test test_gbpa_abort_disabled_smmu_abort_false_returns_identity ... ok
[INFO] [stdout] test test_gbpa_abort_disabled_smmu_abort_true_returns_err ... ok
[INFO] [stdout] test test_gbpa_abort_toggle_changes_behavior ... ok
[INFO] [stdout] test test_gbpa_abort_set_true ... ok
[INFO] [stdout] test test_gbpa_abort_enabled_smmu_abort_true_mapped_translates_normally ... ok
[INFO] [stdout] test test_gbpa_abort_aborts_write_access ... 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] [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_clear_gerror_only_clears_specified_bits ... ok
[INFO] [stdout] test test_clear_gerror_noop_when_zero ... ok
[INFO] [stdout] test test_cmdq_err_set_on_cfgi_ste_unknown_stream ... ok
[INFO] [stdout] test test_clear_gerror_clears_cmdq_err_bit ... ok
[INFO] [stdout] test test_gerror_starts_at_zero ... ok
[INFO] [stdout] test test_cmdq_err_halts_remaining_commands ... ok
[INFO] [stdout] test test_cfgi_ste_valid_stream_no_cmdq_err ... ok
[INFO] [stdout] test test_c_bad_streamid_event_generated_on_cmdq_err ... ok
[INFO] [stdout] test test_command_queue_resumes_after_clear_gerror ... 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_new01_new03_bugs.rs (/opt/rustwide/target/debug/deps/test_new01_new03_bugs-6ddf610df8e3365d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test new01_t0sz_fault_write_privileged_rnw_is_true ... ok
[INFO] [stdout] test new03_s2t0sz_violation_event_has_s2_true_and_correct_ipa ... ok
[INFO] [stdout] test new01_t0sz_fault_privcfg3_pnu_is_true ... ok
[INFO] [stderr]      Running tests/test_new04_epd0_two_stage.rs (/opt/rustwide/target/debug/deps/test_new04_epd0_two_stage-92d1405c78b87811)
[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] [stderr]      Running tests/test_new10_11_12_spec.rs (/opt/rustwide/target/debug/deps/test_new10_11_12_spec-1339fd96d95ad475)
[INFO] [stdout] running 3 tests
[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] test new04_epd0_false_allows_two_stage_translation ... 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 11 tests
[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_new11_fuut_emitted_when_eventqen ... ok
[INFO] [stdout] test test_new12_tt_atschk_on_mapped_succeeds ... ok
[INFO] [stdout] test test_new12_tt_atschk_off_no_recheck ... ok
[INFO] [stdout] test test_new10_acknowledge_no_op_when_no_overflow ... ok
[INFO] [stdout] test test_new12_tr_eats_zero_bad_ats_treq ... ok
[INFO] [stdout] test test_new12_tr_eats_nonzero_succeeds ... ok
[INFO] [stdout] test test_new12_ordinary_behavior_preserved ... ok
[INFO] [stderr]      Running tests/test_new13_15_19_spec.rs (/opt/rustwide/target/debug/deps/test_new13_15_19_spec-8e5f00675ead4000)
[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] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_new13_smmuen_zero_ordinary_bypass ... ok
[INFO] [stdout] test test_new15_ats_tr_unknown_sid_both_bits_set_emits_bad_sid ... ok
[INFO] [stdout] test test_new15_ordinary_unknown_sid_recinvsid_still_fires ... ok
[INFO] [stdout] test test_new19_ats_tr_disabled_stream_silent_ur ... ok
[INFO] [stdout] test test_new13_smmuen_zero_ats_tr_no_rec_cfg_ats_silent ... 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_no_rec_cfg_ats_suppressed ... ok
[INFO] [stdout] test test_new13_smmuen_zero_ats_tt_emits_transl_forbidden ... ok
[INFO] [stdout] test test_new19_ats_tr_bypass_stream_still_emits_event ... 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_new24_spec.rs (/opt/rustwide/target/debug/deps/test_new24_spec-4b61b8d12eec1672)
[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] [stdout] test builder_s1dss_setter_is_chainable ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_new26_27_spec.rs (/opt/rustwide/target/debug/deps/test_new26_27_spec-90d94198cbe13b55)
[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 8 tests
[INFO] [stdout] test sync_default_cs_zero_produces_no_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 sync_mixed_cs_values_correct_event_count ... ok
[INFO] [stdout] test sync_cs_sig_msi_produces_one_completion_event ... ok
[INFO] [stdout] test sync_cs_sig_none_produces_no_completion_event ... ok
[INFO] [stdout] test non_stall_event_has_zero_stag ... ok
[INFO] [stdout] test sync_cs_sig_irq_produces_one_completion_event ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_new29_30_spec.rs (/opt/rustwide/target/debug/deps/test_new29_30_spec-6aeaa8c3cecb5797)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test two_stage_s1_readonly_s2_readwrite_write_denied ... ok
[INFO] [stdout] test two_stage_s1_readwrite_s2_readonly_write_denied ... ok
[INFO] [stdout] test two_stage_both_readwrite_write_succeeds ... ok
[INFO] [stdout] test stall_term_clears_all_stalls_for_stream ... 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_new31_33_spec.rs (/opt/rustwide/target/debug/deps/test_new31_33_spec-6b6d87d6009a4c61)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test cmd_sync_cs_reserved_generates_no_completion_event ... ok
[INFO] [stdout] test pri_request_secure_generates_secure_event ... ok
[INFO] [stdout] test cmd_sync_cs_sig_irq_generates_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] 
[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_new36_spec.rs (/opt/rustwide/target/debug/deps/test_new36_spec-ddf509f0fce334c1)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_is_abort_mode_false_for_bypass_factory ... ok
[INFO] [stderr]      Running tests/test_new44_spec.rs (/opt/rustwide/target/debug/deps/test_new44_spec-f848eaa200d90722)
[INFO] [stdout] test test_is_abort_mode_true_for_direct_construction ... ok
[INFO] [stdout] test test_is_bypass_false_for_abort_mode_direct ... ok
[INFO] [stdout] test test_bypass_and_abort_mode_are_mutually_exclusive ... ok
[INFO] [stdout] test test_is_abort_mode_true_for_disabled_via_builder ... ok
[INFO] [stdout] test test_is_bypass_false_for_abort_mode_via_builder ... ok
[INFO] [stdout] test test_is_bypass_false_for_translation_enabled_stage2 ... ok
[INFO] [stdout] test test_is_bypass_false_for_translation_enabled_stage1 ... ok
[INFO] [stdout] test test_is_bypass_false_for_builder_with_translation_enabled_true ... ok
[INFO] [stdout] test test_is_bypass_false_for_two_stage_translation ... 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_is_abort_mode_false_for_builder_default ... 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] [stderr]      Running tests/test_new_bugs_mar2026.rs (/opt/rustwide/target/debug/deps/test_new_bugs_mar2026-b7baed2c5dfbbd4c)
[INFO] [stdout] test test_sync_completion_uses_stream_security_state ... ok
[INFO] [stdout] test test_atc_completion_nonsecure_stream_stays_nonsecure ... ok
[INFO] [stdout] test test_atc_completion_uses_stream_security_state ... 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 15 tests
[INFO] [stdout] test rust1_out_of_range_streamid_rejected ... ok
[INFO] [stdout] test rust1_in_range_streamid_not_range_faulted ... ok
[INFO] [stdout] test rust2_recinvsid_one_records_event_for_unknown_stream ... ok
[INFO] [stdout] test rust2_recinvsid_zero_suppresses_event_for_unknown_stream ... ok
[INFO] [stdout] test rust4_aa64_getter_consistent ... ok
[INFO] [stdout] test rust1_default_log2size_no_range_fault ... ok
[INFO] [stdout] test rust3_signal_gerror_no_double_toggle_after_clear ... ok
[INFO] [stdout] test rust4_config_values_visible_after_configure_stream ... ok
[INFO] [stdout] test rust5_oas_boundary_rejected_on_bypass ... ok
[INFO] [stdout] test rust4_output_attr_getters_consistent ... ok
[INFO] [stdout] test rust4_s1dss_getter_returns_correct_value ... ok
[INFO] [stdout] test rust5_oas_check_applied_consistently ... ok
[INFO] [stdout] test rust4_t0sz_t1sz_getters_consistent ... ok
[INFO] [stdout] test rust6_stream_count_zero_after_shutdown ... ok
[INFO] [stdout] test rust6_stream_count_zero_after_shutdown_single_stream ... 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] [stderr]      Running tests/test_new_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_new_bugs_spec-b681d0ebc8cd11d5)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[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] test test_cfgi_ste_bad_stream_event_carries_command_security_state ... 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-fa7bdc3e596b94e1)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]      Running tests/test_new_qa_findings.rs (/opt/rustwide/target/debug/deps/test_new_qa_findings-90974eb44a34fb67)
[INFO] [stdout] test cr2_get_set_round_trip ... ok
[INFO] [stdout] test recinvsid_default_gerror_cmdq_err_still_set ... ok
[INFO] [stdout] test bug_rust_e_signal_gerror_uses_gerrorn_reread ... ok
[INFO] [stdout] test conf_gap4_dpti_all_sets_gerror_cmdq_err ... 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 recinvsid_default_no_event_for_cfgi_ste_unknown ... ok
[INFO] [stdout] test recinvsid_set_event_recorded_for_cfgi_ste_unknown ... 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 8 tests
[INFO] [stdout] test new1_c_config_event_class_is_zero ... ok
[INFO] [stdout] test new1_f_translation_event_class_is_in ... ok
[INFO] [stdout] test new2_stage1_fault_has_s2_false ... ok
[INFO] [stdout] test gap_b_valid_configs_still_accepted ... ok
[INFO] [stdout] test gap_b_reserved_config_translation_on_no_stage_rejected ... ok
[INFO] [stdout] test new5_stage2_bypass_oas_truncates_not_aborts ... ok
[INFO] [stderr]      Running tests/test_new_rust_bugs_mar2026b.rs (/opt/rustwide/target/debug/deps/test_new_rust_bugs_mar2026b-f1bb83fae1d76ea8)
[INFO] [stdout] test new2_stage2_fault_has_s2_true ... ok
[INFO] [stdout] test new2_stage2_fault_has_correct_ipa ... 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 5 tests
[INFO] [stderr]      Running tests/test_open_items_23mar2026.rs (/opt/rustwide/target/debug/deps/test_open_items_23mar2026-bc9ccdecc72555d5)
[INFO] [stdout] test rust3_pri_resp_middle_entry_does_not_advance_priq_cons ... 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 rust4_submit_event_full_queue_toggles_ovflg ... ok
[INFO] [stdout] test rust1_s1dss_toctou_stale_tlb_invalidated_on_reconfigure ... 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] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test open3_cerror_constants_correct ... ok
[INFO] [stdout] test open3_cmdq_cons_err_shift_is_24 ... ok
[INFO] [stdout] test open6_security_violation_fault_record_has_permission_fault_type ... ok
[INFO] [stdout] test bug_new_e_scale255_treated_as_scale39 ... ok
[INFO] [stdout] test open6_security_violation_emits_f_permission_event ... ok
[INFO] [stderr]      Running tests/test_page_entry.rs (/opt/rustwide/target/debug/deps/test_page_entry-d41b900af7ad0ddf)
[INFO] [stdout] test bug_new_e_scale40_must_not_exceed_scale39_range ... ok
[INFO] [stderr]      Running tests/test_pasid.rs (/opt/rustwide/target/debug/deps/test_pasid-0394746c1a88f74c)
[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 72 tests
[INFO] [stdout] test test_page_entry_builder_default_values ... ok
[INFO] [stdout] test test_page_entry_all_permission_combinations ... ok
[INFO] [stdout] test test_page_entry_builder_basic ... ok
[INFO] [stdout] test test_page_entry_all_security_states ... 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_device_memory_overrides_cacheable ... ok
[INFO] [stdout] test test_page_entry_builder_with_device_memory ... ok
[INFO] [stdout] test test_page_entry_builder_with_security_state ... ok
[INFO] [stdout] test test_page_entry_clone ... ok
[INFO] [stdout] test test_page_entry_builder_with_shareable ... ok
[INFO] [stdout] test test_page_entry_default ... ok
[INFO] [stdout] test test_page_entry_cacheable ... 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_idempotent ... ok
[INFO] [stdout] test test_page_entry_mark_valid_idempotent ... ok
[INFO] [stdout] test test_page_entry_mark_invalid ... ok
[INFO] [stdout] test test_page_entry_method_chaining ... 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_non_shareable ... ok
[INFO] [stdout] test test_page_entry_non_shareable ... ok
[INFO] [stdout] test test_page_entry_normal_cacheable_shareable ... ok
[INFO] [stdout] test test_page_entry_device_memory_forces_non_cacheable ... ok
[INFO] [stdout] test test_page_entry_normal_memory ... ok
[INFO] [stdout] test test_page_entry_device_memory ... ok
[INFO] [stdout] test test_page_entry_normal_non_cacheable_non_shareable ... ok
[INFO] [stdout] test test_page_entry_device_non_cacheable_non_shareable ... ok
[INFO] [stdout] test test_page_entry_with_permissions_all_variants ... ok
[INFO] [stdout] test test_page_entry_with_permissions ... ok
[INFO] [stdout] test test_page_entry_with_security_state_nonsecure ... ok
[INFO] [stdout] test test_page_entry_with_security_state_realm ... ok
[INFO] [stdout] test test_page_entry_with_security_state_secure ... ok
[INFO] [stdout] test test_page_permissions_all ... ok
[INFO] [stdout] test test_page_entry_normal_non_cacheable_shareable ... 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_none ... ok
[INFO] [stdout] test test_page_entry_equality ... ok
[INFO] [stdout] test test_page_permissions_allows_read_write_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_default ... ok
[INFO] [stdout] test test_page_permissions_copy ... ok
[INFO] [stdout] test test_page_permissions_intersection ... ok
[INFO] [stdout] test test_page_permissions_hash_in_hashset ... 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_is_subset_of_reflexive ... ok
[INFO] [stdout] test test_page_permissions_none ... ok
[INFO] [stdout] test test_page_permissions_read_only ... ok
[INFO] [stdout] test test_page_permissions_allows_read ... ok
[INFO] [stdout] test test_page_permissions_intersection_with_all ... ok
[INFO] [stdout] test test_page_permissions_execute_only ... ok
[INFO] [stdout] test test_page_permissions_read_write ... ok
[INFO] [stdout] test test_page_permissions_is_subset_of ... 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_permissions_write_execute ... ok
[INFO] [stdout] test test_page_permissions_union_with_none ... ok
[INFO] [stdout] test test_page_permissions_is_subset_of_transitive ... ok
[INFO] [stdout] test test_page_entry_device_non_cacheable_shareable ... ok
[INFO] [stdout] test test_page_permissions_allows_read_execute ... ok
[INFO] [stdout] test test_page_permissions_read_execute ... ok
[INFO] [stdout] test test_page_permissions_allows_read_write ... ok
[INFO] [stdout] test test_page_permissions_hash_all_combinations ... ok
[INFO] [stdout] test test_page_permissions_union ... ok
[INFO] [stdout] test test_page_permissions_union_idempotent ... ok
[INFO] [stdout] test test_page_permissions_write_only ... 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.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test test_pasid_boundary_20bit_limit ... ok
[INFO] [stdout] test test_pasid_boundary_max_minus_two ... 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_one ... ok
[INFO] [stdout] test test_pasid_boundary_zero ... ok
[INFO] [stdout] test test_pasid_clone ... ok
[INFO] [stdout] test test_pasid_const_fn_usage ... ok
[INFO] [stdout] test test_pasid_const_value_extraction ... ok
[INFO] [stdout] test test_pasid_collection_usage ... ok
[INFO] [stdout] test test_pasid_debug ... ok
[INFO] [stdout] test test_pasid_debug_max ... ok
[INFO] [stdout] test test_pasid_debug_zero ... ok
[INFO] [stdout] test test_pasid_default_is_zero ... ok
[INFO] [stdout] test test_pasid_display_formatting ... ok
[INFO] [stdout] test test_pasid_display_zero ... ok
[INFO] [stdout] test test_pasid_equality ... ok
[INFO] [stdout] test test_pasid_equality_reflexive ... ok
[INFO] [stdout] test test_pasid_equality_transitive ... ok
[INFO] [stdout] test test_pasid_error_message_large_value ... ok
[INFO] [stdout] test test_pasid_error_message_format ... ok
[INFO] [stdout] test test_pasid_from_conversion ... ok
[INFO] [stdout] test test_pasid_in_hashmap ... ok
[INFO] [stdout] test test_pasid_in_hashset ... ok
[INFO] [stdout] test test_pasid_inequality ... ok
[INFO] [stdout] test test_pasid_hash_different_values ... ok
[INFO] [stdout] test test_pasid_display_max ... ok
[INFO] [stdout] test test_pasid_into_u32_zero ... ok
[INFO] [stdout] test test_pasid_new_invalid_large_value ... ok
[INFO] [stdout] test test_pasid_new_valid_max ... ok
[INFO] [stdout] test test_pasid_new_invalid_exceeds_max ... ok
[INFO] [stdout] test test_pasid_new_valid_zero ... ok
[INFO] [stdout] test test_pasid_new_invalid_max_u32 ... ok
[INFO] [stdout] test test_pasid_multiple_conversions ... ok
[INFO] [stdout] test test_pasid_new_valid_middle_value ... ok
[INFO] [stdout] test test_pasid_new_valid_max_minus_one ... ok
[INFO] [stdout] test test_pasid_boundary_max ... ok
[INFO] [stdout] test test_pasid_copy ... ok
[INFO] [stdout] test test_pasid_default_equals_new_zero ... ok
[INFO] [stdout] test test_pasid_in_hashmap_overwrite ... ok
[INFO] [stdout] test test_pasid_display_middle_value ... ok
[INFO] [stdout] test test_pasid_into_u32_middle_value ... ok
[INFO] [stdout] test test_pasid_equality_symmetric ... ok
[INFO] [stdout] test test_pasid_ordering_equal_values ... ok
[INFO] [stdout] test test_pasid_into_u32_max ... ok
[INFO] [stdout] test test_pasid_ordering_methods ... ok
[INFO] [stdout] test test_pasid_ordering_max_minus_one_less_than_max ... ok
[INFO] [stdout] test test_pasid_ordering_zero_less_than_one ... ok
[INFO] [stdout] test test_pasid_partial_ord ... ok
[INFO] [stdout] test test_pasid_roundtrip_conversion ... ok
[INFO] [stdout] test test_pasid_spec_out_of_range_invalid ... ok
[INFO] [stdout] test test_pasid_spec_20bit_range ... ok
[INFO] [stdout] test test_pasid_spec_default_address_space ... ok
[INFO] [stdout] test test_pasid_ordering_transitivity ... ok
[INFO] [stdout] test test_pasid_spec_full_range_valid ... 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_try_from_valid_zero ... ok
[INFO] [stderr]      Running tests/test_prg_index_spec.rs (/opt/rustwide/target/debug/deps/test_prg_index_spec-5fbac93c6a0cdbe0)
[INFO] [stdout] test test_pasid_try_from_valid_value ... ok
[INFO] [stdout] test test_pasid_hash_consistency ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_pri_entry.rs (/opt/rustwide/target/debug/deps/test_pri_entry-3734009fd0c845ca)
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_command_entry_prg_index_can_be_set ... 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_priq_prod_advances_twice_on_two_submits ... ok
[INFO] [stdout] test test_command_entry_has_prg_index_field ... ok
[INFO] [stdout] test test_priq_prod_advances_on_submit ... ok
[INFO] [stdout] test test_pri_resp_non_matching_prg_index_does_not_clear ... ok
[INFO] [stdout] test test_pri_resp_non_matching_stream_id_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] 
[INFO] [stdout] test result: ok. 10 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_spec_page_fault_execute_request ... ok
[INFO] [stdout] test test_arm_spec_page_fault_write_request ... ok
[INFO] [stdout] test test_arm_spec_page_fault_read_request ... ok
[INFO] [stdout] test test_arm_spec_request_with_timestamp ... ok
[INFO] [stdout] test test_edge_case_all_access_permissions ... ok
[INFO] [stdout] test test_all_access_types_coverage ... ok
[INFO] [stdout] test test_edge_case_maximum_address ... ok
[INFO] [stdout] test test_pri_entry_copy ... ok
[INFO] [stdout] test test_pri_entry_debug ... ok
[INFO] [stdout] test test_pri_entry_equality ... ok
[INFO] [stdout] test test_pri_entry_equality_all_fields ... ok
[INFO] [stdout] test test_arm_spec_last_request_in_group ... ok
[INFO] [stdout] test test_pri_entry_has_prg_index_field ... ok
[INFO] [stdout] test test_edge_case_maximum_timestamp ... ok
[INFO] [stdout] test test_edge_case_page_boundary ... ok
[INFO] [stdout] test test_pri_entry_equality_different_address ... ok
[INFO] [stdout] test test_pri_entry_modify_access_type ... ok
[INFO] [stdout] test test_edge_case_zero_address ... ok
[INFO] [stdout] test test_pri_entry_modify_all_fields ... ok
[INFO] [stdout] test test_multiple_request_groups ... ok
[INFO] [stdout] test test_pri_entry_modify_is_last_request ... ok
[INFO] [stdout] test test_pri_entry_equality_different_pasid ... ok
[INFO] [stdout] test test_pri_entry_equality_different_stream_id ... ok
[INFO] [stdout] test test_pri_entry_clone ... ok
[INFO] [stdout] test test_pri_entry_modify_pasid ... ok
[INFO] [stdout] test test_pri_entry_modify_stream_id ... ok
[INFO] [stdout] test test_pri_entry_const_constructor ... ok
[INFO] [stdout] test test_pri_entry_modify_requested_address ... ok
[INFO] [stdout] test test_pri_entry_new ... ok
[INFO] [stdout] test test_pri_entry_default_fields ... ok
[INFO] [stdout] test test_pri_entry_new_maximum_values ... ok
[INFO] [stdout] test test_pri_entry_new_with_execute ... ok
[INFO] [stdout] test test_pri_entry_debug_with_all_fields ... ok
[INFO] [stdout] test test_pri_entry_new_zero_values ... ok
[INFO] [stdout] test test_pri_entry_new_with_read_write_execute ... ok
[INFO] [stdout] test test_pri_entry_new_with_write_execute ... ok
[INFO] [stdout] test test_pri_entry_with_prg_index_max ... ok
[INFO] [stdout] test test_pri_entry_modify_timestamp ... ok
[INFO] [stdout] test test_pri_entry_new_with_write ... ok
[INFO] [stdout] test test_pri_queue_filtering_by_pasid ... ok
[INFO] [stdout] test test_pri_entry_with_prg_index_preserves_other_fields ... ok
[INFO] [stdout] test test_pri_queue_vec_operations ... ok
[INFO] [stdout] test test_pri_queue_filtering_by_access_type ... ok
[INFO] [stdout] test test_pri_entry_with_prg_index_builder ... ok
[INFO] [stdout] test test_pri_queue_timestamp_ordering ... ok
[INFO] [stdout] test test_realistic_code_page_fault ... ok
[INFO] [stdout] test test_realistic_stack_page_fault ... ok
[INFO] [stdout] test test_pri_entry_new_with_read_write ... ok
[INFO] [stdout] test test_request_group_identification ... ok
[INFO] [stdout] test test_spec_compliance_pasid_0 ... ok
[INFO] [stdout] test test_spec_compliance_pri_entry_structure ... ok
[INFO] [stdout] test test_spec_compliance_request_grouping ... ok
[INFO] [stdout] test test_realistic_single_page_request ... ok
[INFO] [stdout] test test_realistic_multi_request_group ... ok
[INFO] [stdout] test test_realistic_data_and_code_page ... ok
[INFO] [stdout] test test_realistic_write_fault_request ... ok
[INFO] [stdout] test test_pri_entry_new_with_read_execute ... ok
[INFO] [stderr]      Running tests/test_priqen_asymmetry_spec.rs (/opt/rustwide/target/debug/deps/test_priqen_asymmetry_spec-516a16c6424663b9)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_queue_statistics.rs (/opt/rustwide/target/debug/deps/test_queue_statistics-7a8fb928dac185b7)
[INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[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] [stdout] test priqen_submit_on_never_enabled_smmu_returns_error ... ok
[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.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test test_all_queues_utilization_full ... ok
[INFO] [stdout] test test_all_queues_utilization_half_full ... ok
[INFO] [stdout] test test_all_queues_utilization_mixed ... ok
[INFO] [stdout] test test_command_queue_size_getter ... ok
[INFO] [stdout] test test_command_queue_utilization_empty ... ok
[INFO] [stdout] test test_clone_trait ... ok
[INFO] [stdout] test test_all_queues_utilization_empty ... ok
[INFO] [stdout] test test_command_queue_utilization_fractional ... 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_command_queue_utilization_full ... ok
[INFO] [stdout] test test_command_queue_utilization_over_capacity ... ok
[INFO] [stdout] test test_edge_case_large_capacity_small_usage ... ok
[INFO] [stdout] test test_edge_case_single_entry_queue ... ok
[INFO] [stdout] test test_debug_trait_default ... ok
[INFO] [stdout] test test_edge_case_small_capacity_large_usage ... ok
[INFO] [stdout] test test_event_queue_utilization_half_full ... ok
[INFO] [stdout] test test_event_queue_utilization_over_capacity ... ok
[INFO] [stdout] test test_event_queue_utilization_full ... ok
[INFO] [stdout] test test_event_queue_utilization_precision ... ok
[INFO] [stdout] test test_event_queue_size_getter ... ok
[INFO] [stdout] test test_event_queue_utilization_fractional ... ok
[INFO] [stdout] test test_edge_case_mixed_zero_capacity ... ok
[INFO] [stdout] test test_pri_queue_size_getter ... ok
[INFO] [stdout] test test_event_queue_utilization_empty ... ok
[INFO] [stdout] test test_pri_queue_utilization_empty ... ok
[INFO] [stdout] test test_pri_queue_utilization_full ... ok
[INFO] [stdout] test test_pri_queue_utilization_zero_capacity ... ok
[INFO] [stdout] test test_pri_queue_utilization_fractional ... ok
[INFO] [stdout] test test_queue_statistics_default ... ok
[INFO] [stdout] test test_pri_queue_utilization_over_capacity ... ok
[INFO] [stdout] test test_queue_statistics_new_maximum_values ... ok
[INFO] [stdout] test test_pri_queue_utilization_three_quarters_full ... ok
[INFO] [stdout] test test_queue_statistics_new_mixed_values ... 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_queue_statistics_new_zero_values ... ok
[INFO] [stdout] test test_spec_compliance_zero_capacity_safety ... ok
[INFO] [stdout] test test_event_queue_utilization_zero_capacity ... ok
[INFO] [stdout] test test_command_queue_utilization_precision ... ok
[INFO] [stdout] test test_pri_queue_utilization_precision ... ok
[INFO] [stdout] test test_realistic_varying_queue_sizes ... ok
[INFO] [stdout] test test_spec_compliance_queue_monitoring ... ok
[INFO] [stdout] test test_all_getters_together ... ok
[INFO] [stdout] test test_command_queue_utilization_quarter_full ... ok
[INFO] [stdout] test test_command_queue_utilization_zero_capacity ... ok
[INFO] [stderr]      Running tests/test_queues_section_5_3.rs (/opt/rustwide/target/debug/deps/test_queues_section_5_3-12350b848117b133)
[INFO] [stdout] test test_queue_statistics_new ... ok
[INFO] [stdout] test test_debug_trait ... ok
[INFO] [stdout] test test_all_queues_utilization_over_capacity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_r2_bugs_rust.rs (/opt/rustwide/target/debug/deps/test_r2_bugs_rust-f11be3c335f28017)
[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 4 tests
[INFO] [stdout] test rust2_disable_clears_cr0_before_enabled_flag ... ok
[INFO] [stdout] test rust2_disable_enable_ordering_consistent ... 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-332f6285dbb90abe)
[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 s1dss0_pasid0_increments_failed_translations_exactly_once ... ok
[INFO] [stdout] test s1dss0_pasid0_produces_exactly_one_fault_record ... ok
[INFO] [stdout] test s1dss0_pasid0_no_mapping_exactly_one_fault ... ok
[INFO] [stdout] test s1dss0_pasid0_translation_stats_invariant ... 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] 
[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_s1dss_spec.rs (/opt/rustwide/target/debug/deps/test_s1dss_spec-04419dee9539280b)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test command_entry_leaf_false_round_trip ... ok
[INFO] [stdout] test command_entry_has_leaf_field_default_false ... ok
[INFO] [stdout] test stream_config_fields_settable ... ok
[INFO] [stdout] test stream_config_has_s1cd_max_default_0 ... ok
[INFO] [stdout] test stream_config_has_s1dss_default_2 ... ok
[INFO] [stdout] test command_entry_leaf_field_settable ... ok
[INFO] [stdout] test stream_config_stage1_only_defaults ... 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_01_pasid0_bypasses_stage1 ... ok
[INFO] [stdout] test s1dss_10_pasid0_uses_cd0 ... ok
[INFO] [stdout] test s1cd_max_zero_s1dss_ignored_pasid0_uses_cd0 ... ok
[INFO] [stdout] test s1dss_00_abort_independent_of_mapping ... ok
[INFO] [stdout] test s1dss_10_pasid0_no_mapping_translation_fault ... ok
[INFO] [stdout] test s1dss_00_pasid0_aborts_with_f_stream_disabled ... ok
[INFO] [stdout] test s1dss_01_bypass_works_without_mapping ... 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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_security_state.rs (/opt/rustwide/target/debug/deps/test_security_state-563255456530a9f0)
[INFO] [stdout] 
[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_secure_to_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_cannot_access_nonsecure_to_secure ... ok
[INFO] [stdout] test test_cannot_access_secure_to_realm ... ok
[INFO] [stdout] test test_can_access_same_state_secure ... ok
[INFO] [stdout] test test_can_access_same_state_nonsecure ... ok
[INFO] [stdout] test test_cannot_access_realm_to_secure ... ok
[INFO] [stdout] test test_clone ... ok
[INFO] [stdout] test test_copy ... ok
[INFO] [stdout] test test_can_access_same_state_realm ... ok
[INFO] [stdout] test test_default_is_nonsecure ... 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_equality ... ok
[INFO] [stdout] test test_display_secure ... ok
[INFO] [stdout] test test_from_bits_invalid ... ok
[INFO] [stdout] test test_from_bits_nonsecure ... ok
[INFO] [stdout] test test_from_bits_invalid_large_value ... ok
[INFO] [stdout] test test_from_bits_realm ... 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_inequality ... ok
[INFO] [stdout] test test_hash_consistency ... ok
[INFO] [stdout] test test_realm_isolation_from_nonsecure ... ok
[INFO] [stdout] test test_hash_in_hashset ... ok
[INFO] [stdout] test test_realm_isolation_from_secure ... 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_validate_access_allowed ... ok
[INFO] [stdout] test test_security_downgrade_allowed ... ok
[INFO] [stdout] test test_security_state_const_is_realm ... ok
[INFO] [stdout] test test_security_state_const_is_non_secure ... ok
[INFO] [stdout] test test_root_display ... ok
[INFO] [stdout] test test_security_state_const_is_secure ... 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_non_secure ... 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_from_bits_root ... ok
[INFO] [stdout] test test_spec_from_bits_0b01_is_secure ... ok
[INFO] [stdout] test test_others_cannot_access_root ... ok
[INFO] [stdout] test test_is_root_false_for_other_states ... ok
[INFO] [stdout] test test_transition_nonsecure_to_nonsecure ... ok
[INFO] [stdout] test test_transition_nonsecure_to_secure_requires_reconfiguration ... ok
[INFO] [stdout] test test_validate_access_nonsecure_to_secure_violation ... ok
[INFO] [stdout] test test_validate_access_realm_to_secure_violation ... ok
[INFO] [stdout] test test_root_to_bits ... ok
[INFO] [stdout] test test_root_is_root ... ok
[INFO] [stdout] test test_spec_sec_sid_secure_is_0b01 ... ok
[INFO] [stdout] test test_to_bits_realm ... ok
[INFO] [stdout] test test_to_bits_secure ... ok
[INFO] [stdout] test test_validate_access_same_state_nonsecure ... ok
[INFO] [stdout] test test_transition_nonsecure_to_realm_requires_reconfiguration ... ok
[INFO] [stdout] test test_transition_realm_to_nonsecure_requires_reconfiguration ... ok
[INFO] [stdout] test test_transition_realm_to_realm ... ok
[INFO] [stdout] test test_transition_secure_to_nonsecure_requires_reconfiguration ... ok
[INFO] [stdout] test test_transition_secure_to_realm_requires_reconfiguration ... ok
[INFO] [stdout] test test_transition_secure_to_secure ... ok
[INFO] [stdout] test test_validate_access_nonsecure_to_realm_violation ... ok
[INFO] [stdout] test test_transition_realm_to_secure_requires_reconfiguration ... ok
[INFO] [stdout] test test_validate_access_realm_to_nonsecure_violation ... ok
[INFO] [stdout] test test_to_bits_nonsecure ... ok
[INFO] [stdout] test test_validate_access_secure_to_nonsecure ... ok
[INFO] [stdout] test test_validate_access_same_state_realm ... ok
[INFO] [stdout] test test_validate_access_same_state_secure ... ok
[INFO] [stdout] test test_validate_access_secure_to_realm_violation ... ok
[INFO] [stdout] test test_validate_access_to_root_denied ... 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-e56ebaa9b8300058)
[INFO] [stdout] 
[INFO] [stdout] running 74 tests
[INFO] [stdout] test test_clear_faults ... ok
[INFO] [stdout] test test_command_queue_process_empty_queue ... ok
[INFO] [stdout] test test_cache_statistics_invalidation_count ... ok
[INFO] [stdout] test test_command_queue_clear ... ok
[INFO] [stdout] test test_command_queue_is_full ... ok
[INFO] [stdout] test test_command_queue_process_atc_inv_generates_event ... ok
[INFO] [stdout] test test_command_queue_process_multiple_commands ... ok
[INFO] [stdout] test test_command_queue_process_sync_generates_event ... ok
[INFO] [stdout] test test_command_queue_process_single_tlbi ... ok
[INFO] [stdout] test test_command_queue_submit_cfgi_all ... 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_tlbi_s12_vmall ... ok
[INFO] [stdout] test test_command_queue_submit_tlbi_nh_all ... ok
[INFO] [stdout] test test_command_queue_submit_cfgi_ste ... ok
[INFO] [stdout] test test_command_queue_submit_atc_inv ... ok
[INFO] [stdout] test test_configure_stream_at_max_limit ... ok
[INFO] [stdout] test test_configure_stream_duplicate ... ok
[INFO] [stdout] test test_event_queue_clear ... ok
[INFO] [stdout] test test_configure_stream_invalid_config ... ok
[INFO] [stdout] test test_create_pasid_after_shutdown_fails ... ok
[INFO] [stdout] test test_command_queue_submit_prefetch_addr ... ok
[INFO] [stdout] test test_command_queue_submit_prefetch_config ... ok
[INFO] [stdout] test test_event_queue_filter_by_stream ... ok
[INFO] [stdout] test test_command_queue_submit_atc_inv_invalid_range ... ok
[INFO] [stdout] test test_command_queue_submit_pri_resp ... ok
[INFO] [stdout] test test_configure_stream_after_removal ... ok
[INFO] [stdout] test test_configure_stream_with_pasid_enabled ... ok
[INFO] [stdout] test test_command_queue_submit_resume ... ok
[INFO] [stdout] test test_event_queue_get_all_events ... ok
[INFO] [stdout] test test_event_queue_overflow_with_small_queue ... ok
[INFO] [stdout] test test_event_queue_large_queue_no_overflow ... ok
[INFO] [stdout] test test_event_queue_submit_access_fault ... ok
[INFO] [stdout] test test_event_queue_filter_by_type ... 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_map_page_after_shutdown_fails ... ok
[INFO] [stdout] test test_has_stream_returns_false_for_unconfigured ... ok
[INFO] [stdout] test test_initialize_after_shutdown_fails ... ok
[INFO] [stdout] test test_pri_queue_clear ... ok
[INFO] [stdout] test test_pri_queue_overflow_with_small_queue ... ok
[INFO] [stdout] test test_pri_queue_get_all_requests ... ok
[INFO] [stdout] test test_pri_queue_process_empty_queue ... ok
[INFO] [stdout] test test_pri_queue_submit_page_request ... ok
[INFO] [stdout] test test_remove_stream_not_found ... ok
[INFO] [stdout] test test_pri_queue_process_generates_events ... ok
[INFO] [stdout] test test_queue_statistics ... ok
[INFO] [stdout] test test_shutdown_clears_fault_queue ... ok
[INFO] [stdout] test test_multiple_event_types ... ok
[INFO] [stdout] test test_reset_queues_atomically ... ok
[INFO] [stdout] test test_remove_stream_after_shutdown_fails ... ok
[INFO] [stdout] test test_pri_queue_process_multiple_requests ... ok
[INFO] [stdout] test test_shutdown_idempotent ... ok
[INFO] [stdout] test test_operations_after_shutdown_fail ... ok
[INFO] [stdout] test test_pri_queue_submit_multiple_requests ... ok
[INFO] [stdout] test test_has_stream_returns_true_after_configuration ... ok
[INFO] [stdout] test test_shutdown_success ... ok
[INFO] [stdout] test test_pasid_operations_on_configured_stream ... ok
[INFO] [stdout] test test_stage2_address_space_operations ... ok
[INFO] [stdout] test test_translation_stats_failed_translation_no_stream ... ok
[INFO] [stdout] test test_stream_count_after_removal ... ok
[INFO] [stdout] test test_translation_during_shutdown_fails ... ok
[INFO] [stdout] test test_translation_stats_initial_state ... ok
[INFO] [stdout] test test_stream_limit_allows_reconfiguration_after_removal ... ok
[INFO] [stdout] test test_update_config_after_shutdown_fails ... ok
[INFO] [stdout] test test_stream_limit_enforcement_at_boundary ... ok
[INFO] [stdout] test test_update_config_validation_failure_rollback ... ok
[INFO] [stdout] test test_update_config_multiple_fields ... ok
[INFO] [stdout] test test_translation_stats_multiple_translations ... ok
[INFO] [stdout] test test_translation_records_fault_on_stream_not_found ... ok
[INFO] [stdout] test test_update_config_transactional ... ok
[INFO] [stdout] test test_translation_stats_successful_translation ... ok
[INFO] [stdout] test test_translation_stats_reset ... ok
[INFO] [stderr]      Running tests/test_smmu_section_5_1.rs (/opt/rustwide/target/debug/deps/test_smmu_section_5_1-4f76130797f5e6b9)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 74 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_smmuen_spec.rs (/opt/rustwide/target/debug/deps/test_smmuen_spec-cde4cf31f26eeef7)
[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 12 tests
[INFO] [stdout] test test_smmuen_toggle_multiple_times ... ok
[INFO] [stdout] test test_smmuen_bypass_no_fault_recorded ... 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-ffe2f5b80cfdf480)
[INFO] [stdout] test test_smmuen_bypass_overrides_configured_stream ... ok
[INFO] [stdout] test test_smmuen_bypass_no_stream_configured ... ok
[INFO] [stdout] test test_smmuen_starts_disabled ... ok
[INFO] [stdout] test test_smmuen_enable ... ok
[INFO] [stdout] test test_smmuen_enable_after_shutdown_fails ... ok
[INFO] [stdout] test test_smmuen_disable ... ok
[INFO] [stdout] test test_smmuen_disable_after_shutdown_fails ... ok
[INFO] [stdout] test test_smmuen_disable_after_enable_reverts_to_bypass ... ok
[INFO] [stdout] test test_smmuen_enabled_translation_succeeds_on_mapped ... ok
[INFO] [stdout] test test_smmuen_enabled_translation_faults_on_unmapped ... 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 6 tests
[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_e_c_bad_ste_event_carries_stream_id ... ok
[INFO] [stdout] test spec20_c_c_bad_ste_not_gated_by_recinvsid ... ok
[INFO] [stdout] test spec20_d_c_bad_streamid_still_gated_by_recinvsid ... ok
[INFO] [stderr]      Running tests/test_stall_resume_spec.rs (/opt/rustwide/target/debug/deps/test_stall_resume_spec-251f4dff666dea88)
[INFO] [stdout] test spec20_b_out_of_range_stream_emits_c_bad_streamid ... 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 19 tests
[INFO] [stdout] test test_abort_stalled_transaction_api ... ok
[INFO] [stdout] test test_resume_ac1_retry_clears_stall_record ... ok
[INFO] [stdout] test test_resume_ac0_ab0_terminate_clears_stall_record ... ok
[INFO] [stdout] test test_abort_unknown_stag_returns_false ... ok
[INFO] [stdout] test test_resume_command_entry_has_action_abort_fields ... ok
[INFO] [stdout] test test_resume_wrong_stream_id_is_noop ... ok
[INFO] [stdout] test test_stall_mode_successful_translation_still_works ... ok
[INFO] [stdout] test test_stall_mode_fault_returns_stalled_error ... ok
[INFO] [stdout] test test_resume_ac0_ab1_abort_clears_stall_record ... ok
[INFO] [stdout] test test_resume_command_clears_stall_queue ... ok
[INFO] [stdout] test test_resume_with_wrong_stag_leaves_queue_intact ... ok
[INFO] [stdout] test test_stream_config_builder_stall_mode ... ok
[INFO] [stdout] test test_stall_term_command_aborts_stalled_transaction ... ok
[INFO] [stdout] test test_terminate_mode_fault_is_not_stalled ... ok
[INFO] [stderr]      Running tests/test_stream_context_comprehensive.rs (/opt/rustwide/target/debug/deps/test_stream_context_comprehensive-375374a13a4b1207)
[INFO] [stdout] test test_stall_queue_empty_initially ... ok
[INFO] [stdout] test test_stream_config_factory_default_terminate_mode ... ok
[INFO] [stdout] test test_two_faults_produce_different_stags ... ok
[INFO] [stdout] test test_stall_queue_populated_after_stall_fault ... 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] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test test_add_pasid_success ... ok
[INFO] [stdout] test test_add_pasid_duplicate ... ok
[INFO] [stdout] test test_apply_config_stage_flags ... ok
[INFO] [stdout] test test_apply_config_stage2_address_space ... ok
[INFO] [stdout] test test_bypass_mode_full_permissions ... ok
[INFO] [stdout] test test_clear_fault_records ... ok
[INFO] [stdout] test test_clear_all_pasids ... ok
[INFO] [stdout] test test_create_pasid_when_disabled ... ok
[INFO] [stdout] test test_create_stage2_address_space_success ... ok
[INFO] [stdout] test test_enable_fault_retry ... ok
[INFO] [stdout] test test_enable_stream ... ok
[INFO] [stdout] test test_create_stage2_address_space_already_exists ... ok
[INFO] [stdout] test test_fault_rate_limiting ... ok
[INFO] [stdout] test test_disable_stream_clears_pasids ... ok
[INFO] [stdout] test test_apply_config_max_pasids ... ok
[INFO] [stdout] test test_fault_statistics_empty ... ok
[INFO] [stdout] test test_fault_statistics_by_pasid ... ok
[INFO] [stdout] test test_fault_statistics_total_faults ... ok
[INFO] [stdout] test test_fault_statistics_by_type ... ok
[INFO] [stdout] test test_get_pasid_address_space_not_found ... ok
[INFO] [stdout] test test_get_pasid_address_space_exists ... ok
[INFO] [stdout] test test_map_page_when_disabled ... ok
[INFO] [stdout] test test_fault_statistics_rate_limited_flag ... ok
[INFO] [stdout] test test_pasid_limit_enforcement_at_limit ... ok
[INFO] [stdout] test test_map_stage2_page_no_address_space ... ok
[INFO] [stdout] test test_query_has_pasid ... ok
[INFO] [stdout] test test_query_pasid_count ... ok
[INFO] [stdout] test test_permission_violation_fault_type ... ok
[INFO] [stdout] test test_pasid_limit_enforcement_add_pasid ... ok
[INFO] [stdout] test test_query_pasids_iterator ... ok
[INFO] [stdout] test test_query_pasids_by_security_state ... ok
[INFO] [stdout] test test_query_get_stats ... ok
[INFO] [stdout] test test_bypass_mode_translation ... ok
[INFO] [stdout] test test_query_is_enabled ... ok
[INFO] [stdout] test test_remove_pasid_not_found ... ok
[INFO] [stdout] test test_map_stage2_page_success ... ok
[INFO] [stdout] test test_set_stage2_address_space ... ok
[INFO] [stdout] test test_stage2_only_no_address_space ... ok
[INFO] [stdout] test test_stream_context_default ... ok
[INFO] [stdout] test test_translate_with_retry ... ok
[INFO] [stdout] test test_translate_when_disabled ... ok
[INFO] [stdout] test test_two_stage_no_stage2_address_space ... ok
[INFO] [stdout] test test_unmap_page_success ... ok
[INFO] [stdout] test test_unmap_page_pasid_not_found ... ok
[INFO] [stdout] test test_update_config_builder_creation ... ok
[INFO] [stdout] test test_stage2_only_translation_fault ... ok
[INFO] [stdout] test test_validate_config_pasid_limit_exceeds_maximum ... ok
[INFO] [stdout] test test_stage2_only_translation_success ... ok
[INFO] [stdout] test test_two_stage_pasid_not_found ... ok
[INFO] [stdout] test test_stream_config_builder_fluent_api ... ok
[INFO] [stdout] test test_two_stage_translation_stage1_fault ... ok
[INFO] [stdout] test test_stream_config_builder_new ... ok
[INFO] [stdout] test test_fault_statistics_last_fault_time ... ok
[INFO] [stdout] test test_two_stage_translation_stage2_fault ... 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_validate_config_reduce_limit_below_current_count ... ok
[INFO] [stdout] test test_validate_config_stage2_enabled_with_existing_address_space ... ok
[INFO] [stdout] test test_validate_config_stage2_enabled_without_address_space ... ok
[INFO] [stdout] test test_fault_recording_on_translation_error ... ok
[INFO] [stdout] test test_reset_fault_statistics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_stream_context_section_4_1.rs (/opt/rustwide/target/debug/deps/test_stream_context_section_4_1-3ef3fcecc3567738)
[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_stream_context_section_4_2.rs (/opt/rustwide/target/debug/deps/test_stream_context_section_4_2-0cf7953672bd3e50)
[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_stream_id.rs (/opt/rustwide/target/debug/deps/test_stream_id-5c0ab9031db3e555)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[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_as_u32_const ... ok
[INFO] [stdout] test test_stream_id_boundary_max ... ok
[INFO] [stdout] test test_arm_spec_16_bit_range ... ok
[INFO] [stdout] test test_stream_id_boundary_powers_of_two ... ok
[INFO] [stdout] test test_stream_id_boundary_max_plus_one ... ok
[INFO] [stdout] test test_stream_id_boundary_zero ... ok
[INFO] [stdout] test test_stream_id_boundary_one_below_max ... ok
[INFO] [stdout] test test_stream_id_clone ... ok
[INFO] [stdout] test test_stream_id_debug ... 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_default_display ... 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_arm_spec_typical_hardware_values ... 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_hash_map_update ... 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_inequality ... ok
[INFO] [stdout] test test_stream_id_new_typical_values ... ok
[INFO] [stdout] test test_stream_id_new_way_above_maximum ... ok
[INFO] [stdout] test test_stream_id_try_from_valid ... ok
[INFO] [stdout] test test_stream_id_validation_error_message ... ok
[INFO] [stdout] test test_stream_id_vec_contains ... ok
[INFO] [stdout] test test_stream_id_new_valid ... ok
[INFO] [stdout] test test_stream_id_multiple_invalid_values ... ok
[INFO] [stdout] test test_stream_id_new_zero ... ok
[INFO] [stdout] test test_stream_id_hash_set ... ok
[INFO] [stdout] test test_stream_id_round_trip_new_as_u32 ... ok
[INFO] [stdout] test test_stream_id_new_u32_max ... ok
[INFO] [stdout] test test_stream_id_new_maximum ... ok
[INFO] [stdout] test test_stream_id_try_from_boundary ... ok
[INFO] [stdout] test test_stream_id_vec_operations ... ok
[INFO] [stdout] test test_stream_id_round_trip_try_from_into ... ok
[INFO] [stdout] test test_stream_id_round_trip_multiple_values ... ok
[INFO] [stdout] test test_stream_id_try_from_invalid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_tenth_pass_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_tenth_pass_bugs_spec-fdd9697d5c36dbb4)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[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 bug11_s1cd_max_31_fails_validation ... ok
[INFO] [stdout] test bug09_cmd_sync_cs3_does_not_produce_event_entry ... ok
[INFO] [stdout] test bug09_cmd_sync_cs3_sets_gerror_cmdq_err ... ok
[INFO] [stdout] test bug10_ovflg_set_on_first_overflow ... ok
[INFO] [stdout] test bug10_ovflg_not_retriggered_on_second_overflow ... ok
[INFO] [stdout] test bug13_stall_fault_records_event ... ok
[INFO] [stdout] test bug13_stall_fault_does_not_return_tlb_conflict ... ok
[INFO] [stdout] test bug10_stall_fault_does_not_toggle_ovflg ... 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_three_bugs_spec.rs (/opt/rustwide/target/debug/deps/test_three_bugs_spec-081a25427f0dfb08)
[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_write_denied ... ok
[INFO] [stdout] test bug_rust3_queue_ops_basic_correctness ... ok
[INFO] [stdout] test bug_rust3_log2size_19_does_not_panic ... ok
[INFO] [stdout] test bug_rust3_large_log2size_clamp_no_panic ... ok
[INFO] [stdout] test bug_rust1_two_stage_s2_readonly_read_succeeds ... ok
[INFO] [stdout] test bug_rust2_stag_values_are_unique ... ok
[INFO] [stdout] test bug_rust2_stag_never_zero ... ok
[INFO] [stderr]      Running tests/test_timestamp_optimization.rs (/opt/rustwide/target/debug/deps/test_timestamp_optimization-e95578f4f234b7ed)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test timestamp_tests::test_no_systemtime_overhead ... ok
[INFO] [stdout] test timestamp_tests::test_fault_timestamps_monotonic ... 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_translation_result.rs (/opt/rustwide/target/debug/deps/test_translation_result-c4e567d578a4e829)
[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-0cd811fa9464d1b4)
[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_debug ... ok
[INFO] [stdout] test test_builder_full_configuration ... ok
[INFO] [stdout] test test_error_address_size_error ... ok
[INFO] [stdout] test test_builder_different_order ... ok
[INFO] [stdout] test test_error_alignment_error ... ok
[INFO] [stdout] test test_error_debug ... ok
[INFO] [stdout] test test_builder_partial_configuration ... ok
[INFO] [stdout] test test_error_clone ... ok
[INFO] [stdout] test test_error_equality ... ok
[INFO] [stdout] test test_error_equality_with_fields ... ok
[INFO] [stdout] test test_error_external_abort ... ok
[INFO] [stdout] test test_error_invalid_address ... ok
[INFO] [stdout] test test_error_invalid_address_max ... ok
[INFO] [stdout] test test_error_invalid_pasid ... ok
[INFO] [stdout] test test_error_pasid_not_found ... ok
[INFO] [stdout] test test_error_invalid_stream_id ... ok
[INFO] [stdout] test test_error_permission_violation_execute ... ok
[INFO] [stdout] test test_error_invalid_address_zero ... ok
[INFO] [stdout] test test_result_err_all_variants ... ok
[INFO] [stdout] test test_error_permission_violation ... ok
[INFO] [stdout] test test_error_tlb_conflict ... ok
[INFO] [stdout] test test_error_stream_disabled ... ok
[INFO] [stdout] test test_result_err_page_not_mapped ... ok
[INFO] [stdout] test test_result_unwrap_or ... ok
[INFO] [stdout] test test_translation_data_debug ... ok
[INFO] [stdout] test test_result_pattern_matching ... ok
[INFO] [stdout] test test_translation_data_copy ... ok
[INFO] [stdout] test test_translation_data_all_permissions ... ok
[INFO] [stdout] test test_error_security_violation ... ok
[INFO] [stdout] test test_translation_data_default ... ok
[INFO] [stdout] test test_translation_data_equality ... ok
[INFO] [stdout] test test_error_permission_violation_read ... ok
[INFO] [stdout] test test_error_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_err_invalid_address ... ok
[INFO] [stdout] test test_builder_clone ... ok
[INFO] [stdout] test test_error_stream_not_configured ... ok
[INFO] [stdout] test test_translation_data_execute_only_permissions ... ok
[INFO] [stdout] test test_translation_data_inequality_address ... ok
[INFO] [stdout] test test_translation_data_inequality_permissions ... 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_new ... ok
[INFO] [stdout] test test_translation_data_none_permissions ... ok
[INFO] [stdout] test test_translation_data_non_secure_state ... ok
[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_read_write_permissions ... ok
[INFO] [stdout] test test_translation_data_realm_state ... ok
[INFO] [stdout] test test_translation_data_zero_address ... 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_write_only_permissions ... ok
[INFO] [stderr]      Running tests/test_translation_stage.rs (/opt/rustwide/target/debug/deps/test_translation_stage-f8ef99a88e1ef054)
[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.14s
[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_stage2 ... ok
[INFO] [stdout] test test_bypass_stage_flags ... ok
[INFO] [stdout] test test_all_predicates_for_stage1_and_2 ... ok
[INFO] [stdout] test test_can_transition_bypass_to_any ... ok
[INFO] [stdout] test test_can_transition_any_to_bypass ... ok
[INFO] [stdout] test test_can_transition_same_stage_always_valid ... ok
[INFO] [stdout] test test_cannot_transition_stage1_to_stage2 ... ok
[INFO] [stdout] test test_cannot_transition_both_to_stage1 ... 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_can_transition_stage1_to_both ... ok
[INFO] [stdout] test test_const_stage_flags ... ok
[INFO] [stdout] test test_const_to_bits ... ok
[INFO] [stdout] test test_default_is_bypass ... ok
[INFO] [stdout] test test_display_stage1 ... ok
[INFO] [stdout] test test_display_bypass ... ok
[INFO] [stdout] test test_copy_trait ... ok
[INFO] [stdout] test test_const_address_types ... ok
[INFO] [stdout] test test_from_bits_all_invalid_values ... ok
[INFO] [stdout] test test_display_stage1_and_2 ... ok
[INFO] [stdout] test test_debug_format ... ok
[INFO] [stdout] test test_from_bits_invalid_error_contains_bits ... ok
[INFO] [stdout] test test_display_stage2 ... ok
[INFO] [stdout] test test_from_bits_invalid_returns_error ... ok
[INFO] [stdout] test test_from_bits_valid_all_stages ... ok
[INFO] [stdout] test test_from_bits_boundary_values ... ok
[INFO] [stdout] test test_input_address_type_both_is_iova ... ok
[INFO] [stdout] test test_cannot_transition_stage2_to_stage1 ... ok
[INFO] [stdout] test test_hash_trait ... ok
[INFO] [stdout] test test_input_address_type_bypass_is_pa ... ok
[INFO] [stdout] test test_const_functions_work_in_const_context ... ok
[INFO] [stdout] test test_clone_trait ... ok
[INFO] [stdout] test test_input_address_type_stage2_is_ipa ... ok
[INFO] [stdout] test test_intermediate_address_type_only_both_has_ipa ... 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_input_address_type_stage1_is_iova ... ok
[INFO] [stdout] test test_output_address_type_all_stages_is_pa ... ok
[INFO] [stdout] test test_partial_eq ... ok
[INFO] [stdout] test test_repr_u8_memory_layout ... ok
[INFO] [stdout] test test_supports_pasid_only_stage1_modes ... ok
[INFO] [stdout] test test_to_bits_from_bits_roundtrip ... ok
[INFO] [stdout] test test_requires_page_tables_all_except_bypass ... ok
[INFO] [stdout] test test_translation_sequence_both_va_to_ipa_to_pa ... ok
[INFO] [stdout] test test_translation_sequence_bypass_returns_empty ... ok
[INFO] [stdout] test test_translation_sequence_consistency_with_address_types ... ok
[INFO] [stdout] test test_translation_sequence_stage1_va_to_pa ... ok
[INFO] [stdout] test test_to_bits_encoding ... ok
[INFO] [stdout] test test_translation_sequence_stage2_ipa_to_pa ... ok
[INFO] [stdout] test test_stage2_flags ... ok
[INFO] [stdout] test test_stage1_and_2_flags ... ok
[INFO] [stdout] test test_stage1_flags ... ok
[INFO] [stdout] test test_supports_page_size_all_except_bypass ... ok
[INFO] [stdout] test test_stream_config_default ... ok
[INFO] [stdout] test test_validate_both_stages_fails_with_only_stage1 ... 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_both_stages_requires_both_enabled ... ok
[INFO] [stdout] test test_validate_stage1_fails_without_stage1_enabled ... ok
[INFO] [stdout] test test_validate_for_config_stub ... ok
[INFO] [stdout] test test_validate_stage1_requires_stage1_enabled ... ok
[INFO] [stdout] test test_validate_stage2_fails_without_stage2_enabled ... ok
[INFO] [stdout] test test_validate_stage2_requires_stage2_enabled ... ok
[INFO] [stdout] test test_validate_both_stages_fails_with_neither_enabled ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stderr]      Running tests/test_twostage_s1_fault_class_spec.rs (/opt/rustwide/target/debug/deps/test_twostage_s1_fault_class_spec-ff3a45003df442c7)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test stage1_only_fault_does_not_double_record_in_stream_context ... ok
[INFO] [stderr]      Running tests/test_validation_error.rs (/opt/rustwide/target/debug/deps/test_validation_error-c629b1c3fa710f79)
[INFO] [stdout] test stage2_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] [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_clone ... ok
[INFO] [stdout] test test_validation_error_debug_generic ... 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_equality ... ok
[INFO] [stdout] test test_validation_error_debug ... ok
[INFO] [stdout] test test_validation_error_downcast ... ok
[INFO] [stdout] test test_validation_error_inequality ... ok
[INFO] [stdout] test test_validation_error_implements_std_error ... ok
[INFO] [stdout] test test_validation_error_invalid_alignment_64kb ... ok
[INFO] [stdout] test test_validation_error_invalid_alignment_display ... 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_max ... 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_state_transition_disabled ... ok
[INFO] [stdout] test test_validation_error_invalid_translation_stage_display ... ok
[INFO] [stdout] test test_validation_error_new_constructor ... ok
[INFO] [stdout] test test_validation_error_out_of_range_display ... ok
[INFO] [stdout] test test_validation_error_out_of_range_stream_id ... ok
[INFO] [stdout] test test_validation_error_permission_denied_display ... 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_security_violation_realm ... ok
[INFO] [stdout] test test_validation_error_source_is_none ... ok
[INFO] [stdout] test test_validation_error_special_characters ... ok
[INFO] [stdout] test test_validation_error_unicode_support ... ok
[INFO] [stdout] test test_validation_error_invalid_access_type_zero ... ok
[INFO] [stdout] test test_validation_error_invalid_access_type_display ... ok
[INFO] [stdout] test test_validation_error_zero_values ... ok
[INFO] [stdout] test test_validation_error_large_values ... ok
[INFO] [stdout] test test_validation_error_invalid_translation_stage_four ... ok
[INFO] [stdout] test test_validation_error_message_format_consistency ... ok
[INFO] [stdout] test test_validation_error_invalid_state_transition_display ... ok
[INFO] [stdout] test test_validation_error_new_display ... ok
[INFO] [stdout] test test_validation_error_invalid_security_state_three ... ok
[INFO] [stdout] test test_validation_error_construct_all_variants ... ok
[INFO] [stderr]      Running tests/test_vmid_tlb_spec.rs (/opt/rustwide/target/debug/deps/test_vmid_tlb_spec-a4ff550e6de752b7)
[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] [stdout] test test_stream_config_default_vmid_is_zero ... ok
[INFO] [stdout] test test_stream_config_builder_vmid ... ok
[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_then_get_stream_vmid ... ok
[INFO] [stdout] test test_tlbi_s12vmall_does_not_affect_different_vmid ... ok
[INFO] [stdout] test test_tlbi_s2ipa_removes_matching_vmid ... ok
[INFO] [stderr]      Running tests/tlb_cache_integration_test.rs (/opt/rustwide/target/debug/deps/tlb_cache_integration_test-213d40537df6b2db)
[INFO] [stdout] test test_set_stream_vmid_returns_ok ... ok
[INFO] [stdout] test test_vmid_zero_invalidation_scoped ... 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] 
[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 13 tests
[INFO] [stdout] test test_tlb_cache_permission_checking ... 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_pasid_removal_invalidation ... ok
[INFO] [stdout] test test_tlb_cache_statistics_accuracy ... ok
[INFO] [stdout] test test_tlb_cache_stream_invalidation ... ok
[INFO] [stdout] test test_tlb_cache_multiple_pages ... ok
[INFO] [stdout] test test_tlb_performance_multiple_pages ... ok
[INFO] [stdout] test test_tlb_cache_with_bypass_mode ... ok
[INFO] [stdout] test test_tlb_cache_cross_pasid_isolation ... ok
[INFO] [stdout] test test_tlb_cache_hit_miss_tracking ... ok
[INFO] [stdout] test test_tlb_cache_permission_upgrade ... ok
[INFO] [stdout] test test_tlb_performance_improvement ... 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/unit_address_space.rs (/opt/rustwide/target/debug/deps/unit_address_space-a2c94c81def0fcf2)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test test_address_range_new ... ok
[INFO] [stdout] test test_address_space_send ... ok
[INFO] [stdout] test test_address_space_sync ... ok
[INFO] [stdout] test test_address_range_iterator ... ok
[INFO] [stdout] test test_get_address_space_size_empty ... ok
[INFO] [stdout] test test_get_page_permissions ... ok
[INFO] [stdout] test test_compare_exchange_invalidate_transitions ... ok
[INFO] [stdout] test test_clear ... ok
[INFO] [stdout] test test_bug08_map_pages_batched_preserves_secure_security_state ... ok
[INFO] [stdout] test test_compare_exchange_invalidate ... ok
[INFO] [stdout] test test_bug08_map_range_preserves_secure_security_state ... ok
[INFO] [stdout] test test_bug08_map_pages_preserves_secure_security_state ... ok
[INFO] [stdout] test test_get_mapped_ranges_sparse ... ok
[INFO] [stdout] test test_get_address_space_size ... ok
[INFO] [stdout] test test_get_mapped_ranges_empty ... ok
[INFO] [stdout] test test_get_mapped_ranges ... ok
[INFO] [stdout] test test_get_page_permissions_invalid_iova ... ok
[INFO] [stdout] test test_bug08_map_range_secure_blocks_nonsecure_access ... ok
[INFO] [stdout] test test_clone_address_space ... ok
[INFO] [stdout] test test_address_space_clone_invalidation ... ok
[INFO] [stdout] test test_invalid_address_errors ... ok
[INFO] [stdout] test test_invalidate_page_atomic ... ok
[INFO] [stdout] test test_invalidate_page ... ok
[INFO] [stdout] test test_invalidate_range_atomic ... ok
[INFO] [stdout] test test_invalidate_range ... ok
[INFO] [stdout] test test_is_invalidated ... ok
[INFO] [stdout] test test_has_overlapping_mappings_no_overlap ... ok
[INFO] [stdout] test test_default_construction ... ok
[INFO] [stdout] test test_is_page_mapped ... ok
[INFO] [stdout] test test_iter_multiple ... ok
[INFO] [stdout] test test_get_page_permissions_unmapped ... ok
[INFO] [stdout] test test_map_multiple_pages ... ok
[INFO] [stdout] test test_invalidation_generation ... ok
[INFO] [stdout] test test_iter_mut ... ok
[INFO] [stdout] test test_invalidate_page_with_ordering ... ok
[INFO] [stdout] test test_iter ... ok
[INFO] [stdout] test test_invalidate_range_atomic_empty ... ok
[INFO] [stdout] test test_has_overlapping_mappings_invalid_range ... ok
[INFO] [stdout] test test_invalidate_all ... ok
[INFO] [stdout] test test_is_page_mapped_invalid_iova ... ok
[INFO] [stdout] test test_map_page_max_virtual_address ... ok
[INFO] [stdout] test test_map_page_invalid_permissions ... ok
[INFO] [stdout] test test_map_page_unaligned_pa ... ok
[INFO] [stdout] test test_map_pages_batched_invalid_iova_max ... ok
[INFO] [stdout] test test_large_scale_mapping ... ok
[INFO] [stdout] test test_map_pages_batched_invalid_pa_max ... ok
[INFO] [stdout] test test_has_overlapping_mappings ... ok
[INFO] [stdout] test test_map_pages_batched ... ok
[INFO] [stdout] test test_map_range_invalid_iova_max ... ok
[INFO] [stdout] test test_map_page_invalid_iova_max ... ok
[INFO] [stdout] test test_map_range_invalid_pa_max ... ok
[INFO] [stdout] test test_map_range_invalid_permissions ... ok
[INFO] [stdout] test test_map_range ... ok
[INFO] [stdout] test test_map_single_page ... ok
[INFO] [stdout] test test_map_range_invalid_range ... ok
[INFO] [stdout] test test_map_pages_bulk ... ok
[INFO] [stdout] test test_map_page_overwrite ... ok
[INFO] [stdout] test test_map_pages_invalid_pa_max ... ok
[INFO] [stdout] test test_map_pages_invalid_iova_max ... ok
[INFO] [stdout] test test_page_info_accessors ... ok
[INFO] [stdout] test test_permission_combinations ... ok
[INFO] [stdout] test test_permission_execute ... ok
[INFO] [stdout] test test_permission_read_only ... ok
[INFO] [stdout] test test_permission_read_write ... ok
[INFO] [stdout] test test_page_entry_ref_accessors ... ok
[INFO] [stdout] test test_query_is_mapped ... ok
[INFO] [stdout] test test_map_page_invalid_pa_max ... ok
[INFO] [stdout] test test_map_pages_batched_invalid_permissions ... ok
[INFO] [stdout] test test_query_page ... ok
[INFO] [stdout] test test_new_address_space ... ok
[INFO] [stdout] test test_map_pages_bulk_invalid_permissions ... ok
[INFO] [stdout] test test_query_page_count ... ok
[INFO] [stdout] test test_query_range_statistics ... ok
[INFO] [stdout] test test_query_range_statistics_empty ... ok
[INFO] [stdout] test test_query_range_statistics_partial ... ok
[INFO] [stdout] test test_remapping_same_page ... ok
[INFO] [stdout] test test_security_state_realm ... ok
[INFO] [stdout] test test_sparse_address_distribution ... ok
[INFO] [stdout] test test_security_state_secure ... ok
[INFO] [stdout] test test_translate_invalid_entry ... ok
[INFO] [stdout] test test_sparse_mapping ... ok
[INFO] [stdout] test test_sparse_efficiency ... ok
[INFO] [stdout] test test_translate_page ... ok
[INFO] [stdout] test test_translate_unmapped_page ... ok
[INFO] [stdout] test test_unmap_page ... ok
[INFO] [stdout] test test_translate_with_various_offsets ... ok
[INFO] [stdout] test test_translate_page_with_offset ... ok
[INFO] [stdout] test test_unmap_pages_batched_not_mapped ... ok
[INFO] [stdout] test test_unmap_pages_bulk_not_mapped ... ok
[INFO] [stdout] test test_unmap_pages_invalid_iova_max ... ok
[INFO] [stdout] test test_unmap_pages_bulk ... ok
[INFO] [stdout] test test_unmap_range_invalid_iova_max ... ok
[INFO] [stdout] test test_unmap_range ... ok
[INFO] [stdout] test test_unmap_range_not_mapped ... ok
[INFO] [stdout] test test_unmap_range_invalid_range ... ok
[INFO] [stdout] test test_unmap_unmapped_page ... ok
[INFO] [stdout] test test_update_permissions_batched ... ok
[INFO] [stdout] test test_unmap_page_invalid_iova ... ok
[INFO] [stdout] test test_unmap_pages_batched_invalid_iova ... ok
[INFO] [stdout] test test_unmap_pages_batched ... ok
[INFO] [stdout] test test_update_permissions_batched_invalid ... ok
[INFO] [stdout] test test_update_permissions_batched_invalid_iova ... ok
[INFO] [stdout] test test_with_capacity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_fault_handling.rs (/opt/rustwide/target/debug/deps/unit_fault_handling-72d2f2758828a588)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test test_fault_detector_creation ... ok
[INFO] [stdout] test test_fault_processor_creation_with_mode ... ok
[INFO] [stdout] test test_fault_processor_stall_mode ... ok
[INFO] [stdout] test test_fault_queue_clear ... ok
[INFO] [stdout] test test_fault_queue_creation ... ok
[INFO] [stdout] test test_fault_processor_terminate_mode ... ok
[INFO] [stdout] test test_fault_filtering_by_stream ... ok
[INFO] [stdout] test test_fault_filtering_by_pasid ... ok
[INFO] [stdout] test test_fault_queue_enqueue ... ok
[INFO] [stdout] test test_fault_record_clone ... ok
[INFO] [stdout] test test_fault_queue_dequeue ... ok
[INFO] [stdout] test test_fault_record_creation ... ok
[INFO] [stdout] test test_fault_recovery_creation ... ok
[INFO] [stdout] test test_fault_filtering_by_type ... ok
[INFO] [stdout] test test_fault_type_permission_fault ... ok
[INFO] [stdout] test test_recovery_strategy_terminate ... ok
[INFO] [stdout] test test_fault_with_execute_access ... ok
[INFO] [stdout] test test_fault_with_read_access ... ok
[INFO] [stdout] test test_fault_statistics_counting ... ok
[INFO] [stdout] test test_fault_type_access_fault ... ok
[INFO] [stdout] test test_recovery_strategy_remap ... ok
[INFO] [stdout] test test_fault_with_write_access ... ok
[INFO] [stdout] test test_recovery_strategy_retry ... ok
[INFO] [stdout] test test_fault_type_translation_fault ... ok
[INFO] [stdout] test test_large_scale_fault_handling ... ok
[INFO] [stderr]      Running tests/unit_performance_optimizations.rs (/opt/rustwide/target/debug/deps/unit_performance_optimizations-4a5766204c14535f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_multi_stream_performance ... ok
[INFO] [stdout] test test_hash_function_sparse_addresses ... ok
[INFO] [stdout] test test_hash_function_distribution ... ok
[INFO] [stdout] test test_multi_pasid_translation_performance ... ok
[INFO] [stdout] test test_random_access_pattern ... ok
[INFO] [stdout] test test_pasid_lookup_performance ... ok
[INFO] [stdout] test test_sequential_access_pattern ... ok
[INFO] [stdout] test test_mapping_throughput ... ok
[INFO] [stdout] test test_batch_operation_efficiency ... ok
[INFO] [stdout] test test_o1_lookup_complexity ... ok
[INFO] [stdout] test test_translation_latency_target ... ok
[INFO] [stderr]      Running tests/unit_smmu_controller.rs (/opt/rustwide/target/debug/deps/unit_smmu_controller-92d85af92bf93ae6)
[INFO] [stdout] test test_scalability_10_to_10000 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_configure_stream_zero ... ok
[INFO] [stdout] test test_configure_stream ... ok
[INFO] [stdout] test test_disable_nonexistent_stream ... ok
[INFO] [stdout] test test_operations_after_shutdown ... ok
[INFO] [stdout] test test_get_events ... ok
[INFO] [stdout] test test_multiple_streams_independent ... ok
[INFO] [stdout] test test_new_smmu ... ok
[INFO] [stdout] test test_configure_multiple_streams ... ok
[INFO] [stdout] test test_smmu_default ... ok
[INFO] [stdout] test test_shutdown ... ok
[INFO] [stdout] test test_record_fault ... ok
[INFO] [stdout] test test_smmu_send ... ok
[INFO] [stdout] test test_smmu_sync ... ok
[INFO] [stdout] test test_translate_nonexistent_stream ... ok
[INFO] [stdout] test test_translate_with_pasid_zero ... ok
[INFO] [stdout] test test_translate_basic ... ok
[INFO] [stdout] test test_smmu_with_config ... ok
[INFO] [stdout] test test_translation_statistics ... ok
[INFO] [stdout] test test_clear_faults ... ok
[INFO] [stdout] test test_enable_disable_stream ... 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/unit_stream_context.rs (/opt/rustwide/target/debug/deps/unit_stream_context-e253e46f882b5900)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test test_bug_rust3_update_configuration_config_visible_to_translate ... ok
[INFO] [stdout] test test_clear_all_pasids_clears_asid_map ... ok
[INFO] [stdout] test test_bug_rust3_repeated_config_toggle_observes_latest_values ... ok
[INFO] [stdout] test test_create_pasid ... ok
[INFO] [stdout] test test_create_duplicate_pasid ... ok
[INFO] [stdout] test test_enable_disable_stream ... ok
[INFO] [stdout] test test_clear_all_pasids ... ok
[INFO] [stdout] test test_create_multiple_pasids ... ok
[INFO] [stdout] test test_disable_clears_asid_map ... ok
[INFO] [stdout] test test_create_pasid_zero ... ok
[INFO] [stdout] test test_bulk_translation ... ok
[INFO] [stdout] test test_bug_rust1_disable_toctou_returns_stream_disabled_not_pasid_not_found ... ok
[INFO] [stdout] test test_bug_rust1_concurrent_disable_error_is_stream_disabled ... ok
[INFO] [stdout] test test_new_stream_context ... ok
[INFO] [stdout] test test_map_page ... ok
[INFO] [stdout] test test_remove_nonexistent_pasid ... ok
[INFO] [stdout] test test_pasid_count ... ok
[INFO] [stdout] test test_remove_pasid ... ok
[INFO] [stdout] test test_bulk_pasid_removal ... ok
[INFO] [stdout] test test_bulk_pasid_creation ... ok
[INFO] [stderr]    Doc-tests smmu
[INFO] [stdout] test test_default_stream_context ... ok
[INFO] [stdout] test test_multiple_pasids_independent ... ok
[INFO] [stdout] test test_remove_pasid_clears_asid_map ... ok
[INFO] [stdout] test test_remove_pasid_zero ... ok
[INFO] [stdout] test test_stage1_enable_disable ... ok
[INFO] [stdout] test test_shared_address_space ... ok
[INFO] [stdout] test test_stage2_enable_disable ... ok
[INFO] [stdout] test test_stream_context_send ... ok
[INFO] [stdout] test test_stream_context_sync ... ok
[INFO] [stdout] test test_translate_nonexistent_pasid ... ok
[INFO] [stdout] test test_translate_unmapped_page ... ok
[INFO] [stdout] test test_translate_with_pasid_zero ... ok
[INFO] [stdout] test test_unmap_page ... ok
[INFO] [stdout] test test_has_pasid ... ok
[INFO] [stdout] test test_translate_with_pasid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 210 tests
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_page_permissions (line 650) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::map_range (line 745) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_page_count (line 686) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace (line 291) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_address_space_size (line 1053) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::iter (line 1123) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::is_page_mapped (line 612) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_mapped_ranges (line 991) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::map_pages_batched (line 1180) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_page_access_flag (line 1464) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::clear (line 711) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::get_page_dirty (line 1486) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::map_pages (line 884) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::unmap_page (line 460) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::new (line 338) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::CacheEntry (line 39) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::has_overlapping_mappings (line 1092) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::map_page (line 396) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::translate_page (line 553) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::unmap_range (line 829) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::unmap_pages (line 947) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::clear_statistics (line 1386) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::with_capacity (line 361) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_all (line 854) ... ok
[INFO] [stdout] test src/address_space/mod.rs - address_space::AddressSpace::update_access_flags (line 1419) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::capacity (line 1430) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_stream (line 913) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache (line 627) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::insert (line 765) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_pasid (line 953) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_asid (line 1088) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_va_range (line 1039) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::new (line 682) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing (line 21) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::lookup (line 709) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::statistics (line 1368) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::len (line 1400) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_vmid (line 1123) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::policy (line 1444) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::new (line 126) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::get_events (line 310) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::get_next_stalled_fault (line 248) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_entry (line 1339) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::process_fault (line 187) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::capacity (line 216) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::invalidate_by_stream_pasid (line 994) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::is_empty (line 186) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::with_config (line 145) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::get_events_by_stream (line 340) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::len (line 171) ... ok
[INFO] [stdout] test src/cache/mod.rs - cache::TlbCache::is_empty (line 1414) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::get_all (line 287) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::new (line 83) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::is_full (line 201) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue (line 14) ... ok
[INFO] [stdout] test src/fault/processing.rs - fault::processing::FaultProcessor::resume_stalled_fault (line 279) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::clear (line 231) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::pop (line 144) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery (line 14) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::peek (line 260) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::new (line 123) ... ok
[INFO] [stdout] test src/lib.rs - (line 207) - compile ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::clear_state (line 304) ... ok
[INFO] [stdout] test src/fault/queue.rs - fault::queue::FaultQueue::push (line 112) ... ok
[INFO] [stdout] test src/lib.rs - (line 118) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::save_state (line 241) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::get_recommended_strategy (line 143) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::clear_all (line 329) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::abort_stalled_transaction (line 2598) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::attempt_recovery (line 187) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::clear_gerror (line 1917) ... ok
[INFO] [stdout] test src/lib.rs - (line 259) ... ok
[INFO] [stdout] test src/lib.rs - (line 185) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::acknowledge_eventq_overflow (line 5033) ... ok
[INFO] [stdout] test src/fault/recovery.rs - fault::recovery::FaultRecovery::restore_state (line 272) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::create_stage2_address_space (line 2860) - compile ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::clear_faults (line 3037) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::drain_faults (line 6400) ... ok
[INFO] [stdout] test src/lib.rs - (line 150) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::configure_stream (line 2017) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::create_pasid (line 2490) ... ok
[INFO] [stdout] test src/prelude.rs - prelude (line 6) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_config (line 2888) ... ok
[INFO] [stdout] test src/lib.rs - (line 280) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_gerror (line 1771) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::events (line 6428) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu (line 33) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_cr0 (line 1049) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_gerrorn (line 1792) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_cr2 (line 1090) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::has_stream (line 2414) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::faults (line 6368) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_invalidation_count (line 4307) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::events_for_stream (line 6461) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::initialize (line 858) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_stalled_transactions (line 2579) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_faults (line 3000) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::new (line 710) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::map_page (line 2695) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::map_stage2_page (line 2772) - compile ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_translation_stats (line 4324) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::remove_pasid (line 2646) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::get_stream_count (line 2438) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::remove_stream (line 2346) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::reconfigure_stream (line 2298) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::page_requests (line 6486) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::is_shutdown (line 938) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::reset_translation_stats (line 4353) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::record_fault (line 2969) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::set_cr0 (line 1028) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::pasids (line 6314) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::streams (line 6268) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::shutdown (line 889) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::set_cr2 (line 1072) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::report_unsupported_transaction (line 5142) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::clear_all_pasids (line 1348) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::set_stall_model (line 1720) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::with_config (line 741) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext (line 56) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::translate (line 3118) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::create_pasid (line 411) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamConfigBuilder (line 3240) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::add_pasid (line 1258) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::enable (line 2937) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::disable (line 2954) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::is_stage2_enabled (line 1485) ... ok
[INFO] [stdout] test src/smmu/mod.rs - smmu::SMMU::update_config (line 2921) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::create_stage2_address_space (line 1636) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::is_stage1_enabled (line 1470) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::remove_pasid (line 1215) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::is_enabled (line 2997) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::map_page (line 1538) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::set_max_pasids_per_stream (line 1388) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::get_pasid_address_space (line 1408) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::new (line 330) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::has_pasid (line 1310) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::map_stage2_page (line 1678) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::set_stage1_enabled (line 1436) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::unmap_page (line 1600) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType (line 36) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::set_stage2_enabled (line 1455) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::pasid_count (line 1330) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::query (line 3033) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::update_config_builder (line 2821) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::set_stage2_address_space (line 1504) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::can_write (line 143) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::is_privileged (line 190) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::intersect (line 251) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::to_bits (line 289) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::can_read (line 122) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::translate (line 1768) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::has_permission (line 232) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::union (line 271) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::PA (line 374) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContextQuery (line 3313) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::can_execute (line 164) ... ok
[INFO] [stdout] test src/stream_context/mod.rs - stream_context::StreamContext::update_configuration (line 894) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::from_bits (line 312) ... ok
[INFO] [stdout] test src/types/access_type.rs - types::access_type::AccessType::validate_against (line 365) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::IPA (line 227) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::IOVA::const_new (line 90) ... ok
[INFO] [stdout] test src/types/command_entry.rs - types::command_entry::CommandEntry::new (line 264) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::IOVA (line 51) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::IOVA::new_page_aligned (line 108) ... ok
[INFO] [stdout] test src/types/address.rs - types::address::IOVA::new (line 76) ... ok
[INFO] [stdout] test src/types/fault_record.rs - types::fault_record::FaultRecord (line 187) ... ok
[INFO] [stdout] test src/types/config.rs - types::config::StreamConfig::is_abort_mode (line 738) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry::is_dirty (line 560) ... ok
[INFO] [stdout] test src/types/command_entry.rs - types::command_entry::CommandEntry::with_security_state (line 306) ... ok
[INFO] [stdout] test src/types/event_entry.rs - types::event_entry::EventEntry::zeroed (line 178) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry (line 336) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry::new (line 382) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry::is_access_flag_set (line 541) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PagePermissions (line 26) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PagePermissions::new (line 66) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PagePermissions::privileged_only (line 214) ... ok
[INFO] [stdout] test src/types/fault_record.rs - types::fault_record::FaultSyndrome (line 16) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntryBuilder (line 631) ... ok
[INFO] [stdout] test src/types/fault_record.rs - types::fault_record::FaultRecord::new (line 239) ... ok
[INFO] [stdout] test src/types/config.rs - types::config::StreamConfig::is_bypass (line 704) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PagePermissions::with_privileged_only (line 130) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry::with_dirty (line 594) ... ok
[INFO] [stdout] test src/types/pri_entry.rs - types::pri_entry::PRIEntry::with_security_state (line 193) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PagePermissions::read_only_privileged (line 109) ... ok
[INFO] [stdout] test src/types/page_entry.rs - types::page_entry::PageEntry::with_access_flag (line 577) ... ok
[INFO] [stdout] test src/types/pri_entry.rs - types::pri_entry::PRIEntry::new (line 118) ... ok
[INFO] [stdout] test src/types/pri_entry.rs - types::pri_entry::PriAutoFailureResponse::new (line 89) ... ok
[INFO] [stdout] test src/types/pasid.rs - types::pasid::PASID::as_u32 (line 105) ... ok
[INFO] [stdout] test src/types/stream_id.rs - types::stream_id::StreamID::new (line 71) ... ok
[INFO] [stdout] test src/types/stream_id.rs - types::stream_id::StreamID::as_u32 (line 90) ... ok
[INFO] [stdout] test src/types/pasid.rs - types::pasid::PASID::new (line 84) ... ok
[INFO] [stdout] test src/types/security_state.rs - types::security_state::SecurityState (line 27) ... ok
[INFO] [stdout] test src/types/stream_context_error.rs - types::stream_context_error::StreamContextError (line 14) ... ok
[INFO] [stdout] test src/types/pri_entry.rs - types::pri_entry::PRIEntry::with_address (line 144) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData (line 195) ... ok
[INFO] [stdout] test src/types/pri_entry.rs - types::pri_entry::PRIEntry::with_prg_index (line 172) ... ok
[INFO] [stdout] test src/types/stream_id.rs - types::stream_id (line 12) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::priv_cfg (line 365) ... ok
[INFO] [stdout] test src/types/pasid.rs - types::pasid (line 14) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::new (line 242) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::ns_cfg_out (line 382) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::mem_type (line 297) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::inst_cfg (line 348) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::shareability (line 314) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::alloc_hint (line 331) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationData::with_output_attrs (line 411) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationError (line 17) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationDataBuilder (line 494) ... ok
[INFO] [stdout] test src/types/validation_error.rs - types::validation_error::ValidationError (line 50) ... ok
[INFO] [stdout] test src/types/translation_result.rs - types::translation_result::TranslationResult (line 604) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 210 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 14.94s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b685fb30197e2dba7037dbc348dbd142325b4a6fceec2c2f68b8644a25697898", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b685fb30197e2dba7037dbc348dbd142325b4a6fceec2c2f68b8644a25697898", kill_on_drop: false }`
[INFO] [stdout] b685fb30197e2dba7037dbc348dbd142325b4a6fceec2c2f68b8644a25697898
