[INFO] fetching crate smmu 1.2.13... [INFO] testing smmu-1.2.13 against master#d933cf483edf1605142ac6899ff32536c0ad8b22 for pr-150933 [INFO] extracting crate smmu 1.2.13 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate smmu 1.2.13 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate smmu 1.2.13 [INFO] tweaked toml for crates.io crate smmu 1.2.13 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate smmu 1.2.13 on toolchain d933cf483edf1605142ac6899ff32536c0ad8b22 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate smmu 1.2.13 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" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded quickcheck v1.0.3 [INFO] [stderr] Downloaded quickcheck_macros v1.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 732ef64bab8ea91b3c541ec965d810b2b700397fdba1fe09a506f75d83ece3b1 [INFO] running `Command { std: "docker" "start" "-a" "732ef64bab8ea91b3c541ec965d810b2b700397fdba1fe09a506f75d83ece3b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "732ef64bab8ea91b3c541ec965d810b2b700397fdba1fe09a506f75d83ece3b1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "732ef64bab8ea91b3c541ec965d810b2b700397fdba1fe09a506f75d83ece3b1", kill_on_drop: false }` [INFO] [stdout] 732ef64bab8ea91b3c541ec965d810b2b700397fdba1fe09a506f75d83ece3b1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 216764165cfe9e7d864d7f2b63b5564463ac0465d49c0306b542607a0d7fef95 [INFO] running `Command { std: "docker" "start" "-a" "216764165cfe9e7d864d7f2b63b5564463ac0465d49c0306b542607a0d7fef95", kill_on_drop: false }` [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling smmu v1.2.13 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.55s [INFO] running `Command { std: "docker" "inspect" "216764165cfe9e7d864d7f2b63b5564463ac0465d49c0306b542607a0d7fef95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "216764165cfe9e7d864d7f2b63b5564463ac0465d49c0306b542607a0d7fef95", kill_on_drop: false }` [INFO] [stdout] 216764165cfe9e7d864d7f2b63b5564463ac0465d49c0306b542607a0d7fef95 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4faf87a3992c479728b4fc92995cdb0118edbd21a94f467fbadd500f54445bd2 [INFO] running `Command { std: "docker" "start" "-a" "4faf87a3992c479728b4fc92995cdb0118edbd21a94f467fbadd500f54445bd2", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling find-msvc-tools v0.1.8 [INFO] [stderr] Compiling zmij v1.0.16 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling cc v1.2.54 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling generator v0.8.8 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling zerocopy-derive v0.8.33 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling quickcheck_macros v1.1.0 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling smmu v1.2.13 (/opt/rustwide/workdir) [INFO] [stderr] Compiling loom v0.7.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling proptest v1.9.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 36.14s [INFO] running `Command { std: "docker" "inspect" "4faf87a3992c479728b4fc92995cdb0118edbd21a94f467fbadd500f54445bd2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4faf87a3992c479728b4fc92995cdb0118edbd21a94f467fbadd500f54445bd2", kill_on_drop: false }` [INFO] [stdout] 4faf87a3992c479728b4fc92995cdb0118edbd21a94f467fbadd500f54445bd2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 26010dff7b0c5b6885ae4885f3353555fef8351dce13791da37b1d8463b51fe3 [INFO] running `Command { std: "docker" "start" "-a" "26010dff7b0c5b6885ae4885f3353555fef8351dce13791da37b1d8463b51fe3", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/smmu-8d2a268dcfaf2975) [INFO] [stdout] [INFO] [stdout] running 263 tests [INFO] [stdout] test address_space::tests::test_permission_violation ... 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_change_when_already_set ... ok [INFO] [stdout] test address_space::tests::test_translate_page ... ok [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_flags_enabled_returns_false ... ok [INFO] [stdout] test address_space::tests::test_new_address_space ... ok [INFO] [stdout] test cache::tests::test_cache_entry_clone_semantics ... ok [INFO] [stdout] test cache::tests::test_cache_entry_copy_semantics ... ok [INFO] [stdout] test cache::tests::test_cache_entry_default_construction ... ok [INFO] [stdout] test cache::tests::test_cache_entry_const_new ... ok [INFO] [stdout] test cache::tests::test_cache_entry_equality ... ok [INFO] [stdout] test cache::tests::test_cache_entry_debug_format ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_iova ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_security_state ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_timestamp ... ok [INFO] [stdout] test cache::tests::test_cache_entry_max_timestamp ... ok [INFO] [stdout] test cache::tests::test_cache_entry_large_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_pa ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_default_security ... ok [INFO] [stdout] test cache::tests::test_cache_entry_inequality_different_permissions ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_secure ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_all ... ok [INFO] [stdout] test cache::tests::test_cache_entry_non_page_aligned_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_execute_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_page_aligned_addresses ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_none ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_execute ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_read_write ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_nonsecure ... ok [INFO] [stdout] test cache::tests::test_cache_entry_multiple_copies ... ok [INFO] [stdout] test cache::tests::test_cache_entry_const_new_with_security ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_execute ... ok [INFO] [stdout] test address_space::tests::test_update_access_flags_ha_sets_af_on_read ... ok [INFO] [stdout] test cache::tests::test_cache_entry_new_with_security_realm ... ok [INFO] [stdout] test cache::tests::test_cache_entry_permissions_write_only ... ok [INFO] [stdout] test cache::tests::test_cache_entry_security_state_values ... ok [INFO] [stdout] test cache::tests::test_cache_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_hash_avalanche_effect ... ok [INFO] [stdout] test cache::tests::test_cache_key_equality_same_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_deterministic ... 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_security_state ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_different_stream_id ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_pages ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_pasids ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_large_iova ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_security_states ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_distribution_different_streams ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_max_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_page_offset_ignored ... 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_pasid ... 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_inequality_different_iova ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_min_values ... ok [INFO] [stdout] test cache::tests::test_cache_key_page_aligned_iova ... ok [INFO] [stdout] test cache::tests::test_cache_key_new ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_const_construction ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_clone_semantics ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_copy_semantics ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_streams ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_wrapping_mul ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_uses_murmur_constants ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_debug_format ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_collision_resistance ... ok [INFO] [stdout] test cache::tests::test_cache_key_hash_fnv_algorithm ... ok [INFO] [stdout] test cache::tests::test_cache_key_inequality_different_security_state ... 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_min_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_equality ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_max_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_fnv_algorithm ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_uses_fast_mixing ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hashability ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_inequality_different_pasid ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_inequality_different_stream ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_min_values ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_new ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_empty_operations ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_insert_single ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_eviction_fifo ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_fifo_no_timestamp_update ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_pasid ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_deterministic ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_distribution_pasids ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_all ... 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_invalidate_by_stream ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_multiple_inserts ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_stream_pasid ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_eviction_lru ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_max_values ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_nonexistent_stream ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_lookup_hit ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_fifo ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_multiple_streams_same_pasid ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_same_stream_multiple_pasids ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_hit_rate ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_permissions_preserved ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_replacement_policy_default ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_security_state_isolation ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_clear ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_debug_format ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_statistics_zero_lookups ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_entry ... ok [INFO] [stdout] test cache::tests::test_stream_pasid_key_hash_collision_resistance ... ok [INFO] [stdout] test fault::detection::tests::test_address_validation_input ... ok [INFO] [stdout] test fault::detection::tests::test_address_validation_output ... ok [INFO] [stdout] test fault::detection::tests::test_comprehensive_detector ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_lru ... ok [INFO] [stdout] test fault::detection::tests::test_alignment_validation ... ok [INFO] [stdout] test fault::detection::tests::test_address_size_exceeds ... 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 cache::tests::test_tlb_cache_concurrent_lookups ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_concurrent_inserts ... ok [INFO] [stdout] test fault::detection::tests::test_permission_checking ... ok [INFO] [stdout] test fault::queue::tests::test_capacity_limit ... ok [INFO] [stdout] test fault::processing::tests::test_stall_mode_processing ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_invalidate_by_va_range ... ok [INFO] [stdout] test fault::processing::tests::test_statistics_tracking ... ok [INFO] [stdout] test fault::detection::tests::test_address_size_max_values ... ok [INFO] [stdout] test fault::queue::tests::test_fifo_order ... ok [INFO] [stdout] test fault::queue::tests::test_new_queue ... ok [INFO] [stdout] test fault::queue::tests::test_push_pop ... ok [INFO] [stdout] test fault::recovery::tests::test_recommended_strategy_permission_fault ... ok [INFO] [stdout] test fault::processing::tests::test_event_filtering ... ok [INFO] [stdout] test fault::processing::tests::test_terminate_mode_processing ... 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 fault::validator::tests::test_address_range_validator_48bit ... ok [INFO] [stdout] test fault::validator::tests::test_permission_allows_access ... ok [INFO] [stdout] test fault::validator::tests::test_page_alignment_check ... ok [INFO] [stdout] test fault::recovery::tests::test_recommended_strategy_translation_fault ... ok [INFO] [stdout] test fault::validator::tests::test_page_alignment_validation ... ok [INFO] [stdout] test smmu::tests::access_flag_fault_maps_to_f_access ... ok [INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_bit_positions ... ok [INFO] [stdout] test fault::validator::tests::test_permission_violation_description ... ok [INFO] [stdout] test smmu::tests::bug_rust_h03_cr0_reset_value_uses_correct_bits ... ok [INFO] [stdout] test smmu::tests::bug_rust_m01_security_fault_maps_to_f_permission_event ... ok [INFO] [stdout] test smmu::tests::bug_rust_m03_submit_event_enforces_large_capacity ... ok [INFO] [stdout] test smmu::tests::bug_rust_m02_stall_events_bounded_at_2x_capacity ... ok [INFO] [stdout] test fault::recovery::tests::test_state_save_restore ... ok [INFO] [stdout] test fault::validator::tests::test_address_range_validator_32bit ... ok [INFO] [stdout] test fault::validator::tests::test_validation_context ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_read ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_write ... ok [INFO] [stdout] test smmu::tests::bug_rust_m01_security_violation_maps_to_security_fault ... ok [INFO] [stdout] test smmu::tests::test_clear_faults ... ok [INFO] [stdout] test smmu::tests::test_cmdq_prod_advances_on_submit ... ok [INFO] [stdout] test smmu::tests::test_cmdq_cons_advances_on_process ... ok [INFO] [stdout] test smmu::tests::test_cmdq_initially_empty_by_index ... ok [INFO] [stdout] test smmu::tests::test_cmdq_prod_cons_index_after_clear ... ok [INFO] [stdout] test smmu::tests::test_eventq_initially_empty_by_index ... ok [INFO] [stdout] test smmu::tests::test_eventq_prod_advances_on_submit ... ok [INFO] [stdout] test smmu::tests::test_fault_recording ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_duplicate ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_limit ... ok [INFO] [stdout] test smmu::tests::bug_rust_h01_stag_entry_no_overwrite ... ok [INFO] [stdout] test smmu::tests::test_cmdq_log2size_for_default_capacity ... ok [INFO] [stdout] test fault::validator::tests::test_permission_validator_execute ... ok [INFO] [stdout] test smmu::tests::test_eventq_prod_cons_index_after_clear ... ok [INFO] [stdout] test smmu::tests::bug_rust_h02_failed_translations_single_increment ... ok [INFO] [stdout] test smmu::tests::test_has_stream ... ok [INFO] [stdout] test smmu::tests::test_initialize ... ok [INFO] [stdout] test smmu::tests::test_multiple_commands_prod_advances_by_count ... ok [INFO] [stdout] test smmu::tests::test_remove_stream ... ok [INFO] [stdout] test smmu::tests::translation_fault_maps_to_f_translation ... ok [INFO] [stdout] test smmu::tests::test_thread_safety_markers ... ok [INFO] [stdout] test stream_context::tests::bug_new2_07_add_pasid_enforces_limit_atomically ... ok [INFO] [stdout] test smmu::tests::test_shutdown ... ok [INFO] [stdout] test stream_context::tests::bug_rust_m04_create_pasid_rejects_duplicate_atomically ... ok [INFO] [stdout] test smmu::tests::test_update_config ... ok [INFO] [stdout] test smmu::tests::test_smmu_with_config ... ok [INFO] [stdout] test smmu::tests::test_remove_stream_not_found ... ok [INFO] [stdout] test smmu::tests::test_shutdown_idempotent ... ok [INFO] [stdout] test smmu::tests::test_configure_stream_success ... ok [INFO] [stdout] test smmu::tests::test_smmu_new ... ok [INFO] [stdout] test stream_context::tests::test_two_stage_translation_pasid_0 ... ok [INFO] [stdout] test stream_context::tests::bug_new2_07_add_pasid_rejects_duplicate_atomically ... ok [INFO] [stdout] test smmu::tests::test_update_config_validation ... ok [INFO] [stdout] test stream_context::tests::bug_rust_m04_create_pasid_enforces_limit_atomically ... 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 stream_context::tests::test_remove_pasid ... ok [INFO] [stdout] test stream_context::tests::test_stage_configuration ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_ha_sets_af_after_translate ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_hd_not_set_on_read ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_hd_sets_dirty_on_write ... ok [INFO] [stdout] test types::access_type::tests::test_access_type_bits ... ok [INFO] [stdout] test types::access_type::tests::test_permissions ... 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 types::config::tests::test_address_config_validation ... ok [INFO] [stdout] test types::config::tests::test_config_constants_default_file ... 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_construction ... ok [INFO] [stdout] test types::config::tests::test_queue_config_validation ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_builder ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_constants ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_default_construction ... ok [INFO] [stdout] test types::config::tests::test_resource_limits_validation ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_development_profile ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_embedded_profile ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_from_string ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_merge ... ok [INFO] [stdout] test types::access_type::tests::test_access_type_from_bits ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_reset ... ok [INFO] [stdout] test types::address::tests::test_iova_basic ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_server_profile ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_to_string ... ok [INFO] [stdout] test types::config::tests::test_cache_config_validation ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_address_limits ... ok [INFO] [stdout] test types::config::tests::test_configuration_error_types_exist ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_queue_sizes ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_cache_settings ... ok [INFO] [stdout] test stream_context::tests::test_stream_context_new ... ok [INFO] [stdout] test cache::tests::test_tlb_cache_new_zero_capacity - should panic ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_update_resource_limits ... ok [INFO] [stdout] test types::config::tests::test_smmu_config_validate_detailed ... 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::fault_record::tests::test_fault_record_basic ... ok [INFO] [stdout] test types::fault_record::tests::test_fault_syndrome_basic ... ok [INFO] [stdout] test types::page_entry::tests::test_device_memory_not_cacheable ... ok [INFO] [stdout] test types::config::tests::test_validation_result_success ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_access_flag_default_false ... ok [INFO] [stdout] test types::page_entry::tests::test_page_entry_basic ... ok [INFO] [stdout] test types::config::tests::test_validation_result_with_error ... 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::page_entry::tests::test_page_entry_dirty_default_false ... ok [INFO] [stdout] test types::security_state::tests::test_access_rules ... 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::smmu_error::tests::test_smmu_error_display ... ok [INFO] [stdout] test types::stream_context_error::tests::test_stream_context_error_display ... ok [INFO] [stdout] test types::stream_context_error::tests::test_stream_context_error_clone ... ok [INFO] [stdout] test types::security_state::tests::test_encoding ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_error_display ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_data_basic ... ok [INFO] [stdout] test types::translation_stage::tests::test_encoding ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_result_err ... ok [INFO] [stdout] test types::translation_stage::tests::test_stage_flags ... ok [INFO] [stdout] test types::translation_result::tests::test_translation_result_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 263 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/cache_entry_tests.rs (/opt/rustwide/target/debug/deps/cache_entry_tests-40d61d3b6dd8d559) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/compliance_test.rs (/opt/rustwide/target/debug/deps/compliance_test-55a5275c76b18635) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/concurrency_stress_tests.rs (/opt/rustwide/target/debug/deps/concurrency_stress_tests-496cbdc5feb80504) [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_stream_context_translation_bursts ... ok [INFO] [stdout] test stress_smmu_concurrent_stream_operations ... ok [INFO] [stdout] test stress_address_space_concurrent_random_maps ... ok [INFO] [stdout] test stress_address_space_mixed_read_write ... ok [INFO] [stdout] test stress_smmu_cache_thrashing ... ok [INFO] [stderr] Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-16eee237600eb091) [INFO] [stderr] Running tests/config_comprehensive_tests.rs (/opt/rustwide/target/debug/deps/config_comprehensive_tests-dc3e9443eb4ff2c4) [INFO] [stdout] test stress_smmu_mixed_workload ... ok [INFO] [stdout] test stress_stream_context_concurrent_pasid_management ... ok [INFO] [stdout] test stress_address_space_high_contention ... ok [INFO] [stdout] test stress_stream_context_mixed_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.20s [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] [stdout] [INFO] [stdout] running 257 tests [INFO] [stdout] test test_address_config_all_valid_pa_bits ... ok [INFO] [stdout] test test_address_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_address_config_builder_debug ... ok [INFO] [stdout] test test_address_config_builder_default ... ok [INFO] [stdout] test test_address_config_builder_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_debug ... ok [INFO] [stdout] test test_address_config_default ... ok [INFO] [stdout] test test_address_config_builder_clone ... ok [INFO] [stdout] test test_address_config_iova_bits_too_small ... ok [INFO] [stdout] test test_address_config_max_boundaries ... 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_pa_bits_too_small ... ok [INFO] [stdout] test test_address_config_pasid_count_too_large ... ok [INFO] [stdout] test test_address_config_stream_count_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_all_config_builders_have_correct_defaults ... ok [INFO] [stdout] test test_cache_config_builder_clone ... ok [INFO] [stdout] test test_cache_config_builder_debug ... ok [INFO] [stdout] test test_cache_config_builder_new ... 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_address_config_equality ... ok [INFO] [stdout] test test_address_config_iova_bits_too_large ... 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_default ... ok [INFO] [stdout] test test_address_config_pasid_count_too_small ... ok [INFO] [stdout] test test_cache_config_clone ... ok [INFO] [stdout] test test_cache_config_default ... ok [INFO] [stdout] test test_cache_config_edge_case_sizes ... ok [INFO] [stdout] test test_cache_config_constants_values ... ok [INFO] [stdout] test test_cache_config_min_boundary ... ok [INFO] [stdout] test test_cache_config_max_age_too_small ... ok [INFO] [stdout] test test_address_config_builder_new ... ok [INFO] [stdout] test test_cache_config_caching_disabled ... ok [INFO] [stdout] test test_cache_config_tlb_cache_too_large ... ok [INFO] [stdout] test test_cache_config_tlb_cache_too_small ... ok [INFO] [stdout] test test_cache_config_validation_all_fields ... ok [INFO] [stdout] test test_cache_config_debug ... ok [INFO] [stdout] test test_config_constants_copy ... ok [INFO] [stdout] test test_cache_config_max_age_duration ... ok [INFO] [stdout] test test_config_constants_clone ... ok [INFO] [stdout] test test_cache_config_equality ... ok [INFO] [stdout] test test_cache_config_max_boundary ... ok [INFO] [stdout] test test_cache_config_max_age_too_large ... ok [INFO] [stdout] test test_config_constants_env_vars ... ok [INFO] [stdout] test test_config_constants_debug ... ok [INFO] [stdout] test test_config_constants_version ... ok [INFO] [stdout] test test_configuration_error_clone ... ok [INFO] [stdout] test test_config_constants_backup_file ... ok [INFO] [stdout] test test_configuration_error_equality ... ok [INFO] [stdout] test test_config_constants_default_file ... ok [INFO] [stdout] test test_configuration_error_field_access ... ok [INFO] [stdout] test test_configuration_error_construction ... ok [INFO] [stdout] test test_configuration_error_from_all_validation_error_types ... ok [INFO] [stdout] test test_configuration_error_from_validation_error ... ok [INFO] [stdout] test test_configuration_error_from_invalid_pasid ... ok [INFO] [stdout] test test_configuration_error_is_std_error ... ok [INFO] [stdout] test test_configuration_error_display ... ok [INFO] [stdout] test test_configuration_error_type_all_variants_display ... 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_configuration_error_types_coverage ... ok [INFO] [stdout] test test_fault_mode_copy ... ok [INFO] [stdout] test test_fault_mode_clone ... ok [INFO] [stdout] test test_configuration_error_debug ... ok [INFO] [stdout] test test_fault_mode_repr_values ... 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_clone ... ok [INFO] [stdout] test test_fault_mode_debug ... ok [INFO] [stdout] test test_queue_config_accessors ... ok [INFO] [stdout] test test_configuration_error_type_debug ... ok [INFO] [stdout] test test_queue_config_builder_clone ... ok [INFO] [stdout] test test_fault_mode_debug_output ... ok [INFO] [stdout] test test_fault_mode_default ... ok [INFO] [stdout] test test_queue_config_builder_debug ... ok [INFO] [stdout] test test_fault_mode_display ... ok [INFO] [stdout] test test_fault_mode_hash ... ok [INFO] [stdout] test test_fault_mode_equality ... 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_builder_default ... ok [INFO] [stdout] test test_queue_config_command_queue_too_small ... 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_constants_values ... ok [INFO] [stdout] test test_queue_config_debug ... ok [INFO] [stdout] test test_queue_config_default ... ok [INFO] [stdout] test test_queue_config_event_queue_too_large ... 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_builder_all_fields_individually ... ok [INFO] [stdout] test test_queue_config_event_queue_too_small ... ok [INFO] [stdout] test test_queue_config_max_boundary ... ok [INFO] [stdout] test test_queue_config_overflow_exception_mixed ... ok [INFO] [stdout] test test_queue_config_pri_queue_too_small ... ok [INFO] [stdout] test test_queue_config_validation_all_queues ... ok [INFO] [stdout] test test_queue_config_min_boundary ... ok [INFO] [stdout] test test_queue_config_with_methods_chaining ... ok [INFO] [stdout] test test_queue_config_with_overflow_test_size_on_all_queues ... ok [INFO] [stdout] test test_queue_config_pri_queue_too_large ... ok [INFO] [stdout] test test_resource_limits_builder_default ... ok [INFO] [stdout] test test_resource_limits_builder_valid ... ok [INFO] [stdout] test test_resource_limits_builder_new ... ok [INFO] [stdout] test test_resource_limits_builder_validation_at_build ... ok [INFO] [stdout] test test_resource_limits_clone ... ok [INFO] [stdout] test test_resource_limits_constants_values ... ok [INFO] [stdout] test test_resource_limits_builder_clone ... ok [INFO] [stdout] test test_resource_limits_debug ... ok [INFO] [stdout] test test_resource_limits_default ... ok [INFO] [stdout] test test_queue_config_overflow_test_exception ... ok [INFO] [stdout] test test_resource_limits_equality ... ok [INFO] [stdout] test test_resource_limits_builder_debug ... ok [INFO] [stdout] test test_resource_limits_max_boundaries ... ok [INFO] [stdout] test test_resource_limits_memory_conversion_edge_cases ... ok [INFO] [stdout] test test_resource_limits_memory_too_large ... ok [INFO] [stdout] test test_resource_limits_memory_conversion_functions ... ok [INFO] [stdout] test test_resource_limits_thread_count_too_small ... ok [INFO] [stdout] test test_resource_limits_memory_accessors_with_different_sizes ... ok [INFO] [stdout] test test_resource_limits_timeout_too_small ... ok [INFO] [stdout] test test_resource_limits_timeout_duration_conversion ... ok [INFO] [stdout] test test_resource_limits_thread_count_too_large ... ok [INFO] [stdout] test test_resource_limits_validation_all_fields ... ok [INFO] [stdout] test test_smmu_config_all_profiles_are_valid ... ok [INFO] [stdout] test test_smmu_config_builder_all_fields_individually ... ok [INFO] [stdout] test test_resource_limits_timeout_too_large ... ok [INFO] [stdout] test test_smmu_config_builder_clone ... ok [INFO] [stdout] test test_smmu_config_builder_custom ... ok [INFO] [stdout] test test_smmu_config_builder_default_impl ... ok [INFO] [stdout] test test_smmu_config_builder_debug ... ok [INFO] [stdout] test test_smmu_config_builder_new ... ok [INFO] [stdout] test test_smmu_config_builder_default ... ok [INFO] [stdout] test test_smmu_config_clone ... ok [INFO] [stdout] test test_smmu_config_debug ... ok [INFO] [stdout] test test_smmu_config_builder_with_invalid_subconfigs ... ok [INFO] [stdout] test test_smmu_config_default ... ok [INFO] [stdout] test test_smmu_config_embedded_profile ... ok [INFO] [stdout] test test_smmu_config_default_config ... 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_bool_parse_error ... ok [INFO] [stdout] test test_smmu_config_from_string_enable_caching_false ... ok [INFO] [stdout] test test_smmu_config_from_string_enable_resource_tracking_false ... ok [INFO] [stdout] test test_smmu_config_from_string_all_boolean_combinations ... ok [INFO] [stdout] test test_smmu_config_from_string_final_validation_error ... ok [INFO] [stdout] test test_smmu_config_from_string_ignores_malformed_lines ... ok [INFO] [stdout] test test_smmu_config_development_profile ... ok [INFO] [stdout] test test_smmu_config_from_string_all_fields ... ok [INFO] [stdout] test test_smmu_config_from_string_partial ... ok [INFO] [stdout] test test_smmu_config_from_string_parsing_errors ... ok [INFO] [stdout] test test_smmu_config_from_string_valid ... ok [INFO] [stdout] test test_smmu_config_from_string_invalid_value ... ok [INFO] [stdout] test test_smmu_config_from_string_missing_equals ... ok [INFO] [stdout] test test_smmu_config_from_string_out_of_range ... ok [INFO] [stdout] test test_smmu_config_high_performance ... ok [INFO] [stdout] test test_smmu_config_from_string_with_comments ... ok [INFO] [stdout] test test_smmu_config_from_string_whitespace_handling ... ok [INFO] [stdout] test test_smmu_config_from_string_with_empty_lines ... ok [INFO] [stdout] test test_smmu_config_low_memory ... ok [INFO] [stdout] test test_smmu_config_queue_config_accessor ... ok [INFO] [stdout] test test_resource_limits_memory_accessors ... ok [INFO] [stdout] test test_smmu_config_max_streams_conversion ... ok [INFO] [stdout] test test_resource_limits_min_boundaries ... ok [INFO] [stdout] test test_resource_limits_memory_too_small ... ok [INFO] [stdout] test test_smmu_config_merge_invalid ... ok [INFO] [stdout] test test_smmu_config_merge_valid ... ok [INFO] [stdout] test test_smmu_config_merge_validates_other ... ok [INFO] [stdout] test test_smmu_config_minimal ... ok [INFO] [stdout] test test_smmu_config_reset ... ok [INFO] [stdout] test test_smmu_config_roundtrip ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_invalid ... ok [INFO] [stdout] test test_smmu_config_server_profile ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_valid ... ok [INFO] [stdout] test test_smmu_config_to_string ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_boundary ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_boundary ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_invalid ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_boundary ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_invalid ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_invalid ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_preserves_tracking ... ok [INFO] [stdout] test test_smmu_config_update_address_limits_boundary ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_disable_caching ... ok [INFO] [stdout] test test_smmu_config_update_queue_sizes_valid ... ok [INFO] [stdout] test test_smmu_config_update_cache_settings_valid ... ok [INFO] [stdout] test test_smmu_config_validate_all_subconfigs_invalid ... ok [INFO] [stdout] test test_smmu_config_validate_comprehensive ... 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_on_individual_components ... ok [INFO] [stdout] test test_smmu_config_validate_detailed_with_warnings ... ok [INFO] [stdout] test test_stream_config_all_predefined_configs_valid ... 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_builder_all_fields ... ok [INFO] [stdout] test test_stream_config_builder_preserves_values ... 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_constants ... ok [INFO] [stdout] test test_stream_config_debug ... ok [INFO] [stdout] test test_stream_config_builder_validation_at_build ... ok [INFO] [stdout] test test_smmu_config_update_resource_limits_valid ... ok [INFO] [stdout] test test_stream_config_clone ... ok [INFO] [stdout] test test_stream_config_builder_clone ... ok [INFO] [stdout] test test_stream_config_bypass ... ok [INFO] [stdout] test test_stream_config_stage2_only ... ok [INFO] [stdout] test test_stream_config_max_pasid_at_boundary ... ok [INFO] [stdout] test test_stream_config_default_is_bypass ... ok [INFO] [stdout] test test_stream_config_validation_error_paths ... ok [INFO] [stdout] test test_stream_config_validation_max_pasid_exceeds_limit ... ok [INFO] [stdout] test test_stream_config_equality ... ok [INFO] [stdout] test test_stream_config_predicate_methods ... 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_stream_config_validation_stages_without_translation ... 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_security_violation ... ok [INFO] [stdout] test test_validation_error_from_permission_denied ... ok [INFO] [stdout] test test_validation_result_add_warning ... ok [INFO] [stdout] test test_validation_result_add_error ... ok [INFO] [stdout] test test_validation_result_debug ... ok [INFO] [stdout] test test_validation_error_from_invalid_alignment ... ok [INFO] [stdout] test test_validation_result_default ... ok [INFO] [stdout] test test_validation_result_default_is_invalid ... ok [INFO] [stdout] test test_validation_result_equality ... ok [INFO] [stdout] test test_validation_result_clone ... ok [INFO] [stdout] test test_validation_result_field_access ... ok [INFO] [stdout] test test_validation_result_success ... ok [INFO] [stdout] test test_validation_result_with_error ... 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_stream_config_builder_chaining ... ok [INFO] [stdout] test test_validation_result_merge_with_errors ... ok [INFO] [stdout] test test_stream_config_two_stage ... ok [INFO] [stdout] test test_validation_result_merge_with_warnings ... ok [INFO] [stdout] test test_validation_result_multiple_errors_and_warnings ... ok [INFO] [stdout] test test_stream_config_builder_debug ... ok [INFO] [stderr] Running tests/config_tests.rs (/opt/rustwide/target/debug/deps/config_tests-149d4847fe3d09a9) [INFO] [stdout] test test_address_config_all_valid_iova_bits ... ok [INFO] [stdout] test test_queue_config_with_methods ... ok [INFO] [stdout] test test_resource_limits_builder_all_fields_individually ... ok [INFO] [stdout] test test_resource_limits_timeout_duration ... ok [INFO] [stdout] test test_resource_limits_tracking_disabled ... 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] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/config_tests_new_features.rs (/opt/rustwide/target/debug/deps/config_tests_new_features-c6ff9b0ae2a63457) [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 0 tests [INFO] [stderr] Running tests/edge_case_error_tests.rs (/opt/rustwide/target/debug/deps/edge_case_error_tests-34a94144ae24897e) [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_command_queue_overflow ... ok [INFO] [stdout] test test_event_queue_overflow ... ok [INFO] [stdout] test test_address_alignment_edge_cases ... ok [INFO] [stdout] test test_all_permission_combinations ... ok [INFO] [stdout] test test_completely_unconfigured_stream ... ok [INFO] [stdout] test test_execute_violation_on_non_executable_page ... ok [INFO] [stdout] test test_invalid_stream_id_operations ... ok [INFO] [stdout] test test_memory_safety_basic_operations ... ok [INFO] [stdout] test test_memory_safety_drop_order ... ok [INFO] [stdout] test test_multiple_pasid_isolation ... ok [INFO] [stdout] test test_concurrent_permission_violations ... ok [INFO] [stdout] test test_operations_on_unconfigured_stream ... ok [INFO] [stdout] test test_physical_address_beyond_boundary ... ok [INFO] [stdout] test test_maximum_32bit_address_boundary ... ok [INFO] [stdout] test test_invalid_pasid ... ok [INFO] [stdout] test test_maximum_48bit_address_boundary ... ok [INFO] [stdout] test test_no_panic_on_error_conditions ... ok [INFO] [stdout] test test_read_violation_on_write_only_page ... ok [INFO] [stdout] test test_minimum_address_boundary ... ok [INFO] [stdout] test test_queue_recovery_after_overflow ... ok [INFO] [stdout] test test_reconfiguration_of_configured_stream ... ok [INFO] [stdout] test test_no_panic_on_normal_operations ... ok [INFO] [stdout] test test_security_state_permission_violations ... ok [INFO] [stdout] test test_stream_removal_and_reconfiguration ... ok [INFO] [stdout] test test_multiple_stream_isolation ... ok [INFO] [stdout] test test_non_existent_pasid ... ok [INFO] [stdout] test test_panic_safety_with_shutdown ... ok [INFO] [stdout] test test_memory_safety_arc_sharing ... ok [INFO] [stdout] test test_concurrent_queue_access_under_full_conditions ... ok [INFO] [stdout] test test_pri_queue_overflow ... ok [INFO] [stdout] test test_thread_safety_concurrent_stream_configuration ... ok [INFO] [stdout] test test_translation_consistency_after_remapping ... ok [INFO] [stdout] test test_unmapped_address_in_valid_range ... ok [INFO] [stdout] test test_write_violation_on_read_only_page ... ok [INFO] [stdout] test test_thread_safety_concurrent_pasid_creation ... ok [INFO] [stdout] test test_no_panic_on_concurrent_access ... ok [INFO] [stdout] test test_thread_safety_concurrent_translation ... 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.13s [INFO] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-862882b8be9a86a1) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test test_basic_two_stage_translation ... ok [INFO] [stdout] test test_basic_stream_isolation ... ok [INFO] [stdout] test test_arm_smmu_v3_compliance ... ok [INFO] [stdout] test test_cross_stream_pasid_isolation ... ok [INFO] [stdout] test test_complete_smmu_lifecycle ... ok [INFO] [stdout] test test_basic_pasid_context_switching ... ok [INFO] [stdout] test test_fault_isolation_between_streams ... ok [INFO] [stdout] test test_pasid_context_isolation ... ok [INFO] [stdout] test test_permission_isolation_between_streams ... ok [INFO] [stdout] test test_pasid_lifecycle_management ... ok [INFO] [stdout] test test_stage2_translation_fault ... ok [INFO] [stdout] test test_two_stage_multiple_pages ... ok [INFO] [stdout] test test_stage1_translation_fault ... ok [INFO] [stdout] test test_concurrent_multi_stream_access ... ok [INFO] [stdout] test test_two_stage_permission_intersection ... ok [INFO] [stdout] test test_two_stage_concurrent_translations ... ok [INFO] [stdout] test test_concurrent_pasid_switching ... ok [INFO] [stdout] test test_concurrent_high_load_scalability ... ok [INFO] [stdout] test test_large_scale_pasid_switching ... ok [INFO] [stdout] test test_massive_translation_load ... ok [INFO] [stdout] test test_large_scale_stream_configuration ... ok [INFO] [stdout] test test_memory_scalability_under_load ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.71s [INFO] [stdout] [INFO] [stderr] Running tests/loom_concurrency_tests.rs (/opt/rustwide/target/debug/deps/loom_concurrency_tests-1b0625198b6abe34) [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-13b806933cfac3fd) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stderr] Running tests/optimization_validation_test.rs (/opt/rustwide/target/debug/deps/optimization_validation_test-ad34a310deef79e8) [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_permissions_bitfield_functionality ... ok [INFO] [stdout] test test_cache_line_efficiency ... ok [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_single_thread_translation_latency ... ok [INFO] [stdout] test test_memory_efficiency ... ok [INFO] [stdout] test test_concurrent_translation_performance ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_concurrent_translation_performance stdout ---- [INFO] [stdout] [INFO] [stdout] === Concurrent Translation Performance === [INFO] [stdout] Threads: 8 [INFO] [stdout] Total translations: 8000 [INFO] [stdout] Total time: 260.041401ms [INFO] [stdout] Average latency: 32505ns [INFO] [stdout] [INFO] [stdout] thread 'test_concurrent_translation_performance' (848) panicked at tests/optimization_validation_test.rs:155:5: [INFO] [stdout] Average latency should be <500ns with optimizations, got 32505ns [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a1bb7e3f72a - std[69d51b4813ba037]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a1bb7e3f72a - std[69d51b4813ba037]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a1bb7e3f72a - std[69d51b4813ba037]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5a1bb7e3f72a - <::print::DisplayBacktrace as core[51d4adbef590f61]::fmt::Display>::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5a1bb7e53b4a - ::fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5a1bb7e53b4a - core[51d4adbef590f61]::fmt::write [INFO] [stdout] 6: 0x5a1bb7e43fb2 - std[69d51b4813ba037]::io::default_write_fmt::> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a1bb7e43fb2 - as std[69d51b4813ba037]::io::Write>::write_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5a1bb7e1e7bf - ::print [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5a1bb7e1e7bf - std[69d51b4813ba037]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5a1bb7e37b69 - std[69d51b4813ba037]::panicking::default_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5a1bb7d8b20c - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5a1bb7d8b20c - test[8fe65b9e05bf4c74]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a1bb7e37d22 - core[51d4adbef590f61]::ops::function::Fn<(&'a std[69d51b4813ba037]::panic::PanicHookInfo<'b>,), Output = ()> + core[51d4adbef590f61]::marker::Sync + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::Fn<(&std[69d51b4813ba037]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5a1bb7e37d22 - std[69d51b4813ba037]::panicking::panic_with_hook [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5a1bb7e1e878 - std[69d51b4813ba037]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5a1bb7e16219 - std[69d51b4813ba037]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5a1bb7e1f58d - __rustc[cb16bc19fc993bd7]::rust_begin_unwind [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5a1bb7e543fc - core[51d4adbef590f61]::panicking::panic_fmt [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5a1bb7d79c25 - optimization_validation_test[aeeb6ffa503a03b6]::test_concurrent_translation_performance [INFO] [stdout] at /opt/rustwide/workdir/tests/optimization_validation_test.rs:155:5 [INFO] [stdout] 20: 0x5a1bb7d76607 - optimization_validation_test[aeeb6ffa503a03b6]::test_concurrent_translation_performance::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/optimization_validation_test.rs:70:45 [INFO] [stdout] 21: 0x5a1bb7d7f146 - >::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x5a1bb7d7f2eb - core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x5a1bb7d7f2eb - test[8fe65b9e05bf4c74]::__rust_begin_short_backtrace::, fn() -> core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x5a1bb7d8bcdb - test[8fe65b9e05bf4c74]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x5a1bb7d8bcdb - as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x5a1bb7d8bcdb - std[69d51b4813ba037]::panicking::catch_unwind::do_call::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x5a1bb7d8bcdb - std[69d51b4813ba037]::panicking::catch_unwind::, core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x5a1bb7d8bcdb - std[69d51b4813ba037]::panic::catch_unwind::, core[51d4adbef590f61]::result::Result<(), alloc[18203fec9a0cd4ec]::string::String>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x5a1bb7d8bcdb - test[8fe65b9e05bf4c74]::run_test_in_process [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x5a1bb7d8bcdb - test[8fe65b9e05bf4c74]::run_test::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x5a1bb7d873f4 - test[8fe65b9e05bf4c74]::run_test::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x5a1bb7d873f4 - std[69d51b4813ba037]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x5a1bb7d8e8e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x5a1bb7d8e8e2 - ::{closure#1}::{closure#0}> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x5a1bb7d8e8e2 - std[69d51b4813ba037]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x5a1bb7d8e8e2 - std[69d51b4813ba037]::panicking::catch_unwind::<(), core[51d4adbef590f61]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x5a1bb7d8e8e2 - std[69d51b4813ba037]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x5a1bb7d8e8e2 - std[69d51b4813ba037]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x5a1bb7d8e8e2 - ::{closure#1} as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x5a1bb7e3f00f - + core[51d4adbef590f61]::marker::Send> as core[51d4adbef590f61]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 41: 0x5a1bb7e3f00f - ::new::thread_start [INFO] [stdout] at /rustc/d933cf483edf1605142ac6899ff32536c0ad8b22/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x76857a239aa4 - [INFO] [stdout] 43: 0x76857a2c6a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_concurrent_translation_performance [INFO] [stdout] [INFO] [stdout] test result: FAILED. 7 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test optimization_validation_test` [INFO] running `Command { std: "docker" "inspect" "26010dff7b0c5b6885ae4885f3353555fef8351dce13791da37b1d8463b51fe3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "26010dff7b0c5b6885ae4885f3353555fef8351dce13791da37b1d8463b51fe3", kill_on_drop: false }` [INFO] [stdout] 26010dff7b0c5b6885ae4885f3353555fef8351dce13791da37b1d8463b51fe3