[INFO] fetching crate zerodds-rtps 1.0.0-rc.6...
[INFO] testing zerodds-rtps-1.0.0-rc.6 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate zerodds-rtps 1.0.0-rc.6 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate zerodds-rtps 1.0.0-rc.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate zerodds-rtps 1.0.0-rc.6
[INFO] tweaked toml for crates.io crate zerodds-rtps 1.0.0-rc.6 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate zerodds-rtps 1.0.0-rc.6 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate zerodds-rtps 1.0.0-rc.6 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d
[INFO] running `Command { std: "docker" "start" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerodds-foundation v1.0.0-rc.6
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling zerodds-cdr v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-monitor v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-qos v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-types v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-rtps v1.0.0-rc.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.89s
[INFO] running `Command { std: "docker" "inspect" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling zerodds-rtps v1.0.0-rc.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.48s
[INFO] running `Command { std: "docker" "inspect" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/zerodds-rtps/80c4206a4d68e5af/out/zerodds_rtps-80c4206a4d68e5af)
[INFO] [stdout] 
[INFO] [stdout] running 609 tests
[INFO] [stdout] test datagram::tests::decode_data_frag_preserves_flags_and_payload ... ok
[INFO] [stdout] test datagram::tests::decode_acknack_preserves_final_flag ... ok
[INFO] [stdout] test datagram::tests::decode_accepts_data_with_known_must_understand_pid_in_inline_qos ... ok
[INFO] [stdout] test datagram::tests::decode_heartbeat_preserves_final_and_liveliness_flags ... ok
[INFO] [stdout] test datagram::tests::decode_handles_last_submessage_zero_length ... ok
[INFO] [stdout] test datagram::tests::decode_heartbeat_frag_roundtrip ... ok
[INFO] [stdout] test datagram::tests::decode_header_extension_in_datagram ... ok
[INFO] [stdout] test datagram::tests::decode_data_after_header_extension ... ok
[INFO] [stdout] test datagram::tests::decode_accepts_vendor_specific_must_understand_pid ... ok
[INFO] [stdout] test datagram::tests::decode_info_reply_with_multicast_via_datagram ... ok
[INFO] [stdout] test datagram::tests::decode_info_source_via_datagram ... ok
[INFO] [stdout] test datagram::tests::decode_marks_unknown_submessage_id_without_failing ... ok
[INFO] [stdout] test datagram::tests::decode_nack_frag_roundtrip ... ok
[INFO] [stdout] test datagram::tests::decode_rejects_data_with_unknown_must_understand_pid_in_inline_qos ... ok
[INFO] [stdout] test datagram::tests::decode_rejects_header_extension_after_data_submessage ... ok
[INFO] [stdout] test datagram::tests::decode_rejects_invalid_magic ... ok
[INFO] [stdout] test datagram::tests::decode_rejects_truncated_after_header ... ok
[INFO] [stdout] test datagram::tests::decode_rejects_unknown_submessage_with_must_understand ... ok
[INFO] [stdout] test datagram::tests::decode_skips_unknown_submessage_without_must_understand ... ok
[INFO] [stdout] test datagram::tests::encode_decode_empty_payload ... ok
[INFO] [stdout] test datagram::tests::encode_decode_single_data_datagram ... ok
[INFO] [stdout] test datagram::tests::encode_decode_two_data_submessages ... ok
[INFO] [stdout] test endpoint_security_info::tests::decode_rejects_short_input ... ok
[INFO] [stdout] test datagram::tests::rtps_2_1_treats_0x80_as_vendor_specific_not_header_extension ... ok
[INFO] [stdout] test endpoint_security_info::tests::default_is_not_valid ... ok
[INFO] [stdout] test endpoint_security_info::tests::encoded_bytes_le_match_spec_layout ... ok
[INFO] [stdout] test endpoint_security_info::tests::is_valid_requires_both_masks ... ok
[INFO] [stdout] test endpoint_security_info::tests::protection_bit_accessors_read_correctly ... ok
[INFO] [stdout] test endpoint_security_info::tests::plain_is_valid_with_no_protection_bits ... ok
[INFO] [stdout] test endpoint_security_info::tests::roundtrip_be ... ok
[INFO] [stdout] test error::tests::invalid_locator_kind_display ... ok
[INFO] [stdout] test error::tests::invalid_magic_display ... ok
[INFO] [stdout] test endpoint_security_info::tests::roundtrip_le ... ok
[INFO] [stdout] test endpoint_security_info::tests::wire_size_is_eight_bytes ... ok
[INFO] [stdout] test error::tests::write_overflow_display ... ok
[INFO] [stdout] test fragment_assembler::tests::bundled_fragments_including_last_with_tail ... ok
[INFO] [stdout] test fragment_assembler::tests::bundled_fragments_payload_size_mismatch_rejected ... ok
[INFO] [stdout] test error::tests::unknown_submessage_id_display_uses_hex ... ok
[INFO] [stdout] test error::tests::unexpected_eof_display ... ok
[INFO] [stdout] test error::tests::value_out_of_range_display ... ok
[INFO] [stdout] test fragment_assembler::tests::default_assembler_uses_default_caps ... ok
[INFO] [stdout] test fragment_assembler::tests::incomplete_sns_enumerates_in_order ... ok
[INFO] [stdout] test fragment_assembler::tests::bundled_fragments_all_full ... ok
[INFO] [stdout] test fragment_assembler::tests::inconsistent_sample_size_drops_fragment ... ok
[INFO] [stdout] test fragment_assembler::tests::duplicate_fragment_is_idempotent ... ok
[INFO] [stdout] test fragment_assembler::tests::discard_removes_buffer ... ok
[INFO] [stdout] test fragment_assembler::tests::last_fragment_shorter_than_fragment_size ... ok
[INFO] [stdout] test fragment_assembler::tests::max_pending_sns_zero_rejects_with_assembler_disabled ... ok
[INFO] [stdout] test fragment_assembler::tests::missing_for_unknown_sn_is_empty ... ok
[INFO] [stdout] test fragment_assembler::tests::fragment_size_zero_dropped ... ok
[INFO] [stdout] test fragment_assembler::tests::missing_fragments_enumerates_gaps ... ok
[INFO] [stdout] test fragment_assembler::tests::fragment_index_out_of_range_dropped ... ok
[INFO] [stdout] test fragment_assembler::tests::payload_size_mismatch_dropped ... ok
[INFO] [stdout] test fragment_assembler::tests::pending_sns_cap_exceeded_uses_dedicated_reason ... ok
[INFO] [stdout] test fragment_assembler::tests::reset_diagnostics_clears_counters_but_keeps_buffers ... ok
[INFO] [stdout] test fragment_assembler::tests::fragment_index_zero_dropped ... ok
[INFO] [stdout] test fragment_assembler::tests::last_drop_reason_tracks_most_recent ... ok
[INFO] [stdout] test fragment_assembler::tests::fragments_complete_out_of_order ... ok
[INFO] [stdout] test group_digest::tests::group_digest_from_empty_prefixes_is_md5_of_empty ... ok
[INFO] [stdout] test group_digest::tests::group_digest_independent_of_input_order ... ok
[INFO] [stdout] test group_digest::tests::group_digest_handles_more_than_5_prefixes_two_block_md5 ... ok
[INFO] [stdout] test group_digest::tests::group_digest_distinguishes_different_groups ... ok
[INFO] [stdout] test group_digest::tests::group_digest_read_from_truncated_rejects ... ok
[INFO] [stdout] test fragment_assembler::tests::two_fragments_complete_in_order ... ok
[INFO] [stdout] test group_digest::tests::group_digest_roundtrip ... ok
[INFO] [stdout] test fragment_assembler::tests::max_pending_sns_evicts_oldest ... ok
[INFO] [stdout] test fragment_assembler::tests::sample_too_large_drops_without_alloc ... ok
[INFO] [stdout] test group_digest::tests::md5_abc_matches_rfc1321_test_vector ... ok
[INFO] [stdout] test fragment_assembler::tests::single_fragment_sample_completes_immediately ... ok
[INFO] [stdout] test group_digest::tests::md5_empty_input_matches_rfc1321_test_vector ... ok
[INFO] [stdout] test group_digest::tests::group_digest_unknown_is_zero ... ok
[INFO] [stdout] test fragment_assembler::tests::has_gaps_flips_to_false_after_completion ... ok
[INFO] [stdout] test header::tests::header_decode_accepts_extra_trailing_bytes ... ok
[INFO] [stdout] test header::tests::header_decode_rejects_invalid_magic ... ok
[INFO] [stdout] test header::tests::header_guid_prefix_at_bytes_8_to_19 ... ok
[INFO] [stdout] test header::tests::header_decode_rejects_truncated_input ... ok
[INFO] [stdout] test header::tests::header_layout_first_four_bytes_are_rtps_magic ... ok
[INFO] [stdout] test header::tests::header_protocol_version_at_bytes_4_5 ... ok
[INFO] [stdout] test header::tests::header_roundtrip ... ok
[INFO] [stdout] test group_digest::tests::md5_long_input_matches_rfc1321_test_vector ... ok
[INFO] [stdout] test header::tests::header_total_size_is_20_bytes ... ok
[INFO] [stdout] test group_digest::tests::md5_message_digest_matches_rfc1321_test_vector ... ok
[INFO] [stdout] test header::tests::header_vendor_id_at_bytes_6_7 ... ok
[INFO] [stdout] test header_extension::tests::checksum_compute_crc32c_matches_rfc4960_vector ... ok
[INFO] [stdout] test header_extension::tests::checksum_compute_crc64_xz_matches_known_vector ... ok
[INFO] [stdout] test header_extension::tests::checksum_compute_md5_matches_rfc1321_vector ... ok
[INFO] [stdout] test header_extension::tests::checksum_compute_none_yields_none ... ok
[INFO] [stdout] test header_extension::tests::checksum_kind_roundtrip ... ok
[INFO] [stdout] test header_extension::tests::checksum_value_kind_matches ... ok
[INFO] [stdout] test header_extension::tests::checksum_verify_crc64_round_trip ... ok
[INFO] [stdout] test header_extension::tests::checksum_verify_detects_tampered_payload ... ok
[INFO] [stdout] test header_extension::tests::checksum_verify_md5_round_trip ... ok
[INFO] [stdout] test header_extension::tests::checksum_verify_none_kind_always_succeeds ... ok
[INFO] [stdout] test header_extension::tests::checksum_verify_round_trip_crc32c_succeeds ... ok
[INFO] [stdout] test header_extension::tests::checksum_kind_wire_size ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_malformed_parameter_list_when_p_flag_set ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_oversized_body ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_trailing_bytes_without_p_flag ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_truncated_body_before_message_length ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_truncated_header ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_truncated_md5_checksum_body ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_truncated_uextension4_body ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_truncated_wextension8_body ... ok
[INFO] [stdout] test header_extension::tests::decode_rejects_wrong_submessage_id ... ok
[INFO] [stdout] test header_extension::tests::empty_he_be_roundtrip ... ok
[INFO] [stdout] test header_extension::tests::empty_he_has_zero_octets_to_next_header ... ok
[INFO] [stdout] test header_extension::tests::empty_he_le_roundtrip ... ok
[INFO] [stdout] test header_extension::tests::flag_byte_all_optional_set_le ... ok
[INFO] [stdout] test header_extension::tests::flag_byte_empty_le ... ok
[INFO] [stdout] test header_extension::tests::flag_byte_includes_all_seven_logical_flags ... ok
[INFO] [stdout] test header_extension::tests::flag_byte_with_message_length ... ok
[INFO] [stdout] test header_extension::tests::pid_must_understand_helpers ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_all_fields_set_be ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_all_fields_set_le ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_crc32c_le ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_crc64_be ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_md5_le ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_message_length_only_le ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_timestamp_le ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_parameter_list ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_uextension4_be ... ok
[INFO] [stdout] test header_extension::tests::roundtrip_with_wextension8_le ... ok
[INFO] [stdout] test header_extension::tests::validate_message_length_matches ... ok
[INFO] [stdout] test header_extension::tests::validate_message_length_mismatch ... ok
[INFO] [stdout] test header_extension::tests::validate_message_length_no_l_flag_succeeds ... ok
[INFO] [stdout] test header_extension::tests::wire_layout_be_message_length_correct ... ok
[INFO] [stdout] test header_extension::tests::wire_layout_le_message_length_correct ... ok
[INFO] [stdout] test history_cache::tests::capacity_accessor ... ok
[INFO] [stdout] test history_cache::tests::cache_change_alive_constructor ... ok
[INFO] [stdout] test history_cache::tests::change_kind_alive_filtered_is_alive_but_not_relevant ... ok
[INFO] [stdout] test history_cache::tests::change_kind_alive_is_relevant_and_alive ... ok
[INFO] [stdout] test history_cache::tests::change_kind_distinct_variants ... ok
[INFO] [stdout] test history_cache::tests::change_kind_not_alive_kinds_are_not_alive ... ok
[INFO] [stdout] test history_cache::tests::clone_creates_independent_stats_handles ... ok
[INFO] [stdout] test history_cache::tests::insert_and_get ... ok
[INFO] [stdout] test history_cache::tests::insert_at_capacity_is_err ... ok
[INFO] [stdout] test history_cache::tests::insert_duplicate_is_err ... ok
[INFO] [stdout] test history_cache::tests::iter_range_empty_when_no_overlap ... ok
[INFO] [stdout] test history_cache::tests::iter_range_is_ordered ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_duplicate_sn_rejected ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_insert_and_get ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_iter_range_snapshot ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_keeplast_evicts_oldest ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_min_max_lock_free_loads ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_new_is_empty ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_keepall_full_rejects ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_remove_up_to ... ok
[INFO] [stdout] test history_cache::tests::min_max_sn_reflect_content ... ok
[INFO] [stdout] test history_cache::tests::new_cache_is_empty ... ok
[INFO] [stdout] test history_cache::tests::remove_up_to_with_no_matches_is_noop ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_snapshot_outlives_writes ... ok
[INFO] [stdout] test history_cache::tests::stats_default_is_empty_with_no_sn ... ok
[INFO] [stdout] test history_cache::tests::stats_track_insert_and_remove ... ok
[INFO] [stdout] test history_cache::tests::remove_up_to_inclusive ... ok
[INFO] [stdout] test inline_qos::tests::directed_write_matches_reader_returns_false_for_other_target ... ok
[INFO] [stdout] test history_cache::tests::stats_track_keeplast_eviction ... ok
[INFO] [stdout] test inline_qos::tests::directed_write_matches_reader_returns_true_when_no_directed_write ... ok
[INFO] [stdout] test inline_qos::tests::directed_write_param_carries_target_guid ... ok
[INFO] [stdout] test inline_qos::tests::find_directed_write_rejects_truncated_value ... ok
[INFO] [stdout] test inline_qos::tests::original_writer_info_param_24_byte_layout_le ... ok
[INFO] [stdout] test inline_qos::tests::find_directed_write_returns_target_when_present ... ok
[INFO] [stdout] test inline_qos::tests::directed_write_matches_reader_returns_true_for_matching_target ... ok
[INFO] [stdout] test inline_qos::tests::original_writer_info_roundtrip_be ... ok
[INFO] [stdout] test inline_qos::tests::original_writer_info_roundtrip_le ... ok
[INFO] [stdout] test inline_qos::tests::find_original_writer_info_rejects_truncated ... ok
[INFO] [stdout] test inline_qos::tests::find_original_writer_info_returns_none_when_absent ... ok
[INFO] [stdout] test inline_qos::tests::find_directed_write_returns_none_when_absent ... ok
[INFO] [stdout] test inline_qos::tests::roundtrip_in_data_submessage_inline_qos ... ok
[INFO] [stdout] test inline_qos::tests::related_sample_identity_param_uses_pid_0x0083 ... ok
[INFO] [stdout] test inline_qos::tests::find_related_sample_identity_finds_pid ... ok
[INFO] [stdout] test inline_qos::tests::reply_inline_qos_contains_only_pid_0x0083 ... ok
[INFO] [stdout] test inline_qos::tests::sample_identity_layout_is_24_bytes ... ok
[INFO] [stdout] test inline_qos::tests::vendor_trace_context_param_roundtrip ... ok
[INFO] [stdout] test inline_qos::tests::sample_identity_roundtrip_be ... ok
[INFO] [stdout] test inline_qos::tests::vendor_trace_context_pid_constant ... ok
[INFO] [stdout] test inline_qos::tests::sample_identity_too_short_is_eof_error ... ok
[INFO] [stdout] test message_builder::tests::body_too_large_rejected ... ok
[INFO] [stdout] test message_builder::tests::builder_propagates_little_endian_flag_e ... ok
[INFO] [stdout] test message_builder::tests::fresh_builder_contains_only_rtps_header ... ok
[INFO] [stdout] test inline_qos::tests::find_related_sample_identity_truncated_value_is_error ... ok
[INFO] [stdout] test inline_qos::tests::find_related_sample_identity_with_must_understand_bit_works ... ok
[INFO] [stdout] test message_builder::tests::into_shared_bytes_preserves_wire_content_and_shares_via_arc ... ok
[INFO] [stdout] test message_builder::tests::finish_on_empty_builder_returns_none ... ok
[INFO] [stdout] test message_builder::tests::four_small_datas_aggregate_into_one_datagram ... ok
[INFO] [stdout] test history_cache::tests::stats_arc_is_shared_across_clones_of_handle ... ok
[INFO] [stdout] test message_builder::tests::single_data_submessage_fits_and_decodes ... ok
[INFO] [stdout] test message_builder::tests::overflow_allows_caller_to_open_new_builder ... ok
[INFO] [stdout] test message_builder::tests::piggyback_heartbeat_after_data_aggregates ... ok
[INFO] [stdout] test inline_qos::tests::sample_identity_roundtrip_le ... ok
[INFO] [stdout] test message_builder::tests::overflow_rejects_with_would_exceed_mtu ... ok
[INFO] [stdout] test parameter_list::tests::decode_rejects_missing_sentinel ... ok
[INFO] [stdout] test parameter_list::tests::must_understand_empty_list_passes ... ok
[INFO] [stdout] test parameter_list::tests::must_understand_known_pid_passes ... ok
[INFO] [stdout] test parameter_list::tests::must_understand_unknown_optional_pid_skips ... ok
[INFO] [stdout] test parameter_list::tests::must_understand_vendor_pid_with_must_understand_rejects ... ok
[INFO] [stdout] test parameter_list::tests::padded_to_4_examples ... ok
[INFO] [stdout] test parameter_list::tests::must_understand_unknown_pid_rejects ... ok
[INFO] [stdout] test parameter_list::tests::parameter_value_is_padded_to_4_bytes ... ok
[INFO] [stdout] test parameter_list::tests::pid_ignore_be_decoded ... ok
[INFO] [stdout] test inline_qos::tests::find_related_sample_identity_missing_returns_none ... ok
[INFO] [stdout] test parameter_list::tests::decode_rejects_truncated_value ... ok
[INFO] [stdout] test parameter_list::tests::empty_parameter_list_is_just_sentinel ... ok
[INFO] [stdout] test parameter_list::tests::find_returns_first_parameter_with_id ... ok
[INFO] [stdout] test parameter_list::tests::find_returns_none_for_missing_id ... ok
[INFO] [stdout] test parameter_list::tests::is_standard_pid_recognises_dds_security_pids ... ok
[INFO] [stdout] test parameter_list::tests::decode_rejects_non_aligned_length ... ok
[INFO] [stdout] test parameter_list::tests::is_standard_pid_unknown_pid_returns_false ... ok
[INFO] [stdout] test parameter_list::tests::pid_ignore_ignored_even_when_count_would_exceed_cap ... ok
[INFO] [stdout] test parameter_list::tests::pid_ignore_skipped_in_pl_cdr_decode ... ok
[INFO] [stdout] test parameter_list::tests::pid_ignore_truncated_body_rejected ... ok
[INFO] [stdout] test parameter_list::tests::pid_ignore_zero_length_is_valid ... ok
[INFO] [stdout] test parameter_list::tests::roundtrip_be_endianness ... ok
[INFO] [stdout] test parameter_list::tests::roundtrip_multiple_parameters ... ok
[INFO] [stdout] test parameter_list::tests::roundtrip_single_parameter ... ok
[INFO] [stdout] test parameter_list::tests::rpc_pid_constants_match_spec ... ok
[INFO] [stdout] test parameter_list::tests::single_parameter_encodes_id_length_value ... ok
[INFO] [stdout] test parameter_list::tests::validate_must_understand_in_data_pipeline_known_pid_passes ... ok
[INFO] [stdout] test parameter_list::tests::rpc_pids_roundtrip_in_parameter_list ... ok
[INFO] [stdout] test parameter_list::tests::validate_must_understand_in_data_pipeline_optional_unknown_pid_passes ... ok
[INFO] [stdout] test parameter_list::tests::validate_must_understand_in_data_pipeline_unknown_pid_rejects ... ok
[INFO] [stdout] test parameter_list::tests::validate_must_understand_in_data_pipeline_vendor_specific_pid_passes ... ok
[INFO] [stdout] test participant_data::tests::duration_roundtrip_le ... ok
[INFO] [stdout] test participant_data::tests::endpoint_flag_all_secure_covers_bits_16_to_27 ... ok
[INFO] [stdout] test participant_data::tests::endpoint_flag_all_standard_excludes_secure_bits ... ok
[INFO] [stdout] test participant_data::tests::endpoint_flag_roundtrip_through_pl_cdr ... ok
[INFO] [stdout] test participant_data::tests::endpoint_flags_have_distinct_bits ... ok
[INFO] [stdout] test participant_data::tests::participant_data_decode_rejects_unknown_encapsulation ... ok
[INFO] [stdout] test participant_data::tests::participant_data_decode_requires_guid_pid ... ok
[INFO] [stdout] test participant_data::tests::endpoint_flag_bit_positions_match_spec ... ok
[INFO] [stdout] test participant_data::tests::participant_data_empty_properties_omits_pid ... ok
[INFO] [stdout] test participant_data::tests::participant_data_first_4_bytes_are_pl_cdr_le_encapsulation ... ok
[INFO] [stdout] test participant_data::tests::participant_data_identity_status_token_pid_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_identity_token_pid_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_legacy_peer_without_properties_parses_ok ... ok
[INFO] [stdout] test participant_data::tests::participant_data_kx_algo_info_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_no_algo_info_in_legacy_announce ... ok
[INFO] [stdout] test participant_data::tests::participant_data_permissions_token_pid_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_properties_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_all_three_algo_infos_combined ... ok
[INFO] [stdout] test participant_data::tests::participant_data_roundtrip_full ... ok
[INFO] [stdout] test participant_data::tests::participant_data_sig_algo_info_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_sym_cipher_algo_info_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_three_tokens_combined_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_without_optional_locators ... ok
[INFO] [stdout] test participant_data::tests::participant_security_info_pid_roundtrip ... ok
[INFO] [stdout] test participant_data::tests::participant_data_no_token_pids_in_legacy_announce ... ok
[INFO] [stdout] test participant_data::tests::pick_routable_prefers_non_link_local ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_accepts_12_byte_prefix_only_encoding ... ok
[INFO] [stdout] test participant_data::tests::to_pl_cdr_be_is_big_endian_roundtrips_and_omits_credential_tokens ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_accepts_xcdr2_be_encapsulation ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_accepts_xcdr2_le_encapsulation ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_automatic_default_data_empty ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_encoder_caps_data_length ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_kind_constants_match_spec ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_le_be_bytes_differ_for_kind ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_rejects_overlong_data ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_rejects_unknown_encapsulation ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_roundtrip_be ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_roundtrip_le ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_roundtrip_with_topic_token ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_too_short_body ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_too_short_encapsulation ... ok
[INFO] [stdout] test participant_security_info::tests::empty_default_is_not_valid ... ok
[INFO] [stdout] test participant_security_info::tests::fully_protected_sets_all_encrypt_bits ... ok
[INFO] [stdout] test participant_message_data::tests::participant_message_data_truncated_data_section ... ok
[INFO] [stdout] test participant_security_info::tests::round_trip_default ... ok
[INFO] [stdout] test participant_security_info::tests::is_valid_requires_both_masks ... ok
[INFO] [stdout] test participant_security_info::tests::short_buffer_rejected ... ok
[INFO] [stdout] test participant_security_info::tests::wire_size_is_8 ... ok
[INFO] [stdout] test property_list::tests::csv_suites_value_roundtrips ... ok
[INFO] [stdout] test participant_security_info::tests::fully_protected_sets_all_protection_bits ... ok
[INFO] [stdout] test property_list::tests::decode_accepts_nonzero_binary_sequence ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_binary_count_above_cap ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_count_above_cap ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_binary_value_above_cap ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_missing_null_terminator ... ok
[INFO] [stdout] test participant_security_info::tests::round_trip_fully_protected ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_non_utf8_name ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_truncated_value_string ... ok
[INFO] [stdout] test property_list::tests::empty_list_roundtrip_le ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_truncated_count ... ok
[INFO] [stdout] test property_list::tests::encode_pads_strings_to_4_between_name_and_value ... ok
[INFO] [stdout] test property_list::tests::encode_rejects_inner_null_byte_in_name ... ok
[INFO] [stdout] test property_list::tests::encode_rejects_inner_null_byte_in_value ... ok
[INFO] [stdout] test property_list::tests::decode_rejects_truncated_binary_value ... ok
[INFO] [stdout] test property_list::tests::get_none_for_unknown_name ... ok
[INFO] [stdout] test property_list::tests::encode_enforces_max_properties ... ok
[INFO] [stdout] test property_list::tests::get_returns_last_value_for_duplicate_names ... ok
[INFO] [stdout] test property_list::tests::multi_property_roundtrip_be ... ok
[INFO] [stdout] test property_list::tests::encode_rejects_name_above_max_string_len ... ok
[INFO] [stdout] test property_list::tests::multi_property_roundtrip_le ... ok
[INFO] [stdout] test publication_data::tests::durability_try_from_u32_rejects_unknown ... ok
[INFO] [stdout] test publication_data::tests::endpoint_locators_roundtrip_le ... ok
[INFO] [stdout] test property_list::tests::len_and_is_empty_consistency ... ok
[INFO] [stdout] test property_list::tests::single_property_roundtrip_le ... ok
[INFO] [stdout] test publication_data::tests::decode_rejects_missing_endpoint_guid ... ok
[INFO] [stdout] test publication_data::tests::decode_rejects_missing_topic_name ... ok
[INFO] [stdout] test publication_data::tests::legacy_from_u32_still_defaults_for_sedp_forward_compat ... ok
[INFO] [stdout] test publication_data::tests::inject_pid_shm_locator_rejects_too_short ... ok
[INFO] [stdout] test publication_data::tests::decode_rejects_unknown_encapsulation ... ok
[INFO] [stdout] test publication_data::tests::decode_rejects_missing_type_name ... ok
[INFO] [stdout] test publication_data::tests::durability_kind_from_u32_unknown_defaults_volatile ... ok
[INFO] [stdout] test publication_data::tests::legacy_peer_without_security_info_parses_ok ... ok
[INFO] [stdout] test publication_data::tests::inject_pid_shm_locator_rejects_missing_sentinel ... ok
[INFO] [stdout] test publication_data::tests::reliability_kind_from_u32_unknown_defaults_best_effort ... ok
[INFO] [stdout] test publication_data::tests::participant_key_fallback_when_pid_missing ... ok
[INFO] [stdout] test publication_data::tests::inject_pid_shm_locator_appends_before_sentinel ... ok
[INFO] [stdout] test publication_data::tests::reliability_try_from_u32_rejects_unknown ... ok
[INFO] [stdout] test publication_data::tests::roundtrip_le ... ok
[INFO] [stdout] test publication_data::tests::roundtrip_utf8_topic_name ... ok
[INFO] [stdout] test publication_data::tests::rpc_discovery_pids_roundtrip ... ok
[INFO] [stdout] test publication_data::tests::rpc_pid_constants_in_emitted_bytes ... ok
[INFO] [stdout] test publication_data::tests::rpc_pids_optional_legacy_peer_parses_ok ... ok
[INFO] [stdout] test publication_data::tests::security_info_roundtrip ... ok
[INFO] [stdout] test publication_data::tests::unknown_pids_are_skipped ... ok
[INFO] [stdout] test qos_bridge::tests::besteffort_writer_reliable_reader_is_incompatible_via_bridge ... ok
[INFO] [stdout] test qos_bridge::tests::durability_kind_is_reexport_not_duplicate ... ok
[INFO] [stdout] test qos_bridge::tests::duration_is_reexport_not_duplicate ... ok
[INFO] [stdout] test qos_bridge::tests::volatile_writer_transient_local_reader_incompatible_via_bridge ... ok
[INFO] [stdout] test qos_bridge::tests::reliability_kind_is_reexport_not_duplicate ... ok
[INFO] [stdout] test reader::tests::reader_accepts_unknown_wildcard_target ... ok
[INFO] [stdout] test reader::tests::reader_delivers_data_addressed_to_us ... ok
[INFO] [stdout] test qos_bridge::tests::writer_reader_qos_match_by_defaults ... ok
[INFO] [stdout] test reader::tests::reader_drops_data_addressed_to_other_reader ... ok
[INFO] [stdout] test reader::tests::reader_handles_multiple_data_in_one_datagram ... ok
[INFO] [stdout] test reader::tests::reader_propagates_invalid_magic_error ... ok
[INFO] [stdout] test reader_proxy::tests::acked_changes_set_monotonic ... ok
[INFO] [stdout] test reader_proxy::tests::acking_also_prunes_requested_changes ... ok
[INFO] [stdout] test reader_proxy::tests::acking_also_prunes_requested_fragments ... ok
[INFO] [stdout] test reader_proxy::tests::proxy_is_inactive_initially_when_threshold_is_short ... ok
[INFO] [stdout] test reader_proxy::tests::fresh_proxy_has_zero_state ... ok
[INFO] [stdout] test reader_proxy::tests::next_requested_change_pulls_smallest_first ... ok
[INFO] [stdout] test reader_proxy::tests::requested_changes_set_above_ack_only ... ok
[INFO] [stdout] test reader_proxy::tests::next_requested_fragment_pulls_smallest_sn_first ... ok
[INFO] [stdout] test reader_proxy::tests::next_unsent_change_picks_up_after_cache_grows ... ok
[INFO] [stdout] test reader_proxy::tests::requested_fragments_ignore_unknown_sentinel ... ok
[INFO] [stdout] test reader_proxy::tests::proxy_becomes_inactive_after_threshold_elapses ... ok
[INFO] [stdout] test reader_proxy::tests::requested_fragments_set_above_ack_only ... ok
[INFO] [stdout] test reader_proxy::tests::next_unsent_change_walks_sequentially ... ok
[INFO] [stdout] test reader_proxy::tests::proxy_inactivity_not_reported_when_now_before_last_activity ... ok
[INFO] [stdout] test reader_proxy::tests::unacked_changes_detects_gap ... ok
[INFO] [stdout] test reader_proxy::tests::proxy_is_active_after_note_activity ... ok
[INFO] [stdout] test receiver_state::tests::apply_header_extension_updates_fields ... ok
[INFO] [stdout] test receiver_state::tests::apply_header_extension_with_parameters_sets_pl ... ok
[INFO] [stdout] test receiver_state::tests::apply_info_reply_sets_locators ... ok
[INFO] [stdout] test receiver_state::tests::apply_info_source_resets_reply_locators_and_timestamp ... ok
[INFO] [stdout] test receiver_state::tests::apply_info_timestamp_sets_value ... ok
[INFO] [stdout] test receiver_state::tests::apply_info_timestamp_with_invalidate_clears ... ok
[INFO] [stdout] test receiver_state::tests::init_from_header_overrides_source_fields ... ok
[INFO] [stdout] test receiver_state::tests::new_state_has_default_fields ... ok
[INFO] [stdout] test receiver_state::tests::note_clock_skew_skipped_without_timestamp ... ok
[INFO] [stdout] test receiver_state::tests::note_clock_skew_above_threshold_flags ... ok
[INFO] [stdout] test receiver_state::tests::note_clock_skew_within_threshold_does_not_flag ... ok
[INFO] [stdout] test history_cache::tests::stats_reader_thread_sees_inserts_concurrently ... ok
[INFO] [stdout] test reliable_reader::tests::add_writer_proxy_increases_count ... ok
[INFO] [stdout] test reliable_reader::tests::alive_data_yields_alive_changekind ... ok
[INFO] [stdout] test reliable_reader::tests::dispose_and_unregister_combined ... ok
[INFO] [stdout] test reliable_reader::tests::dispose_data_yields_not_alive_disposed ... ok
[INFO] [stdout] test reliable_reader::tests::best_effort_reader_skips_leading_gap ... ok
[INFO] [stdout] test reliable_reader::tests::duplicate_data_is_rejected ... ok
[INFO] [stdout] test reliable_reader::tests::heartbeat_with_missing_triggers_acknack_after_delay ... ok
[INFO] [stdout] test reliable_reader::tests::heartbeat_without_missing_and_final_schedules_no_acknack ... ok
[INFO] [stdout] test reliable_reader::tests::in_order_data_delivered_immediately ... ok
[INFO] [stdout] test reliable_reader::tests::initial_proxy_from_config_does_not_send_pre_emptive ... ok
[INFO] [stdout] test reliable_reader::tests::key_only_alive_registration_is_acked_but_not_delivered ... ok
[INFO] [stdout] test reliable_reader::tests::mismatched_writer_id_is_counted ... ok
[INFO] [stdout] test reliable_reader::tests::out_of_order_data_buffered_until_gap_filled ... ok
[INFO] [stdout] test reliable_reader::tests::pre_emptive_acknack_carries_info_dst ... ok
[INFO] [stdout] test reliable_reader::tests::re_adding_known_writer_preserves_reliability_state ... ok
[INFO] [stdout] test reliable_reader::tests::pre_emptive_acknack_emitted_after_add_writer_proxy ... ok
[INFO] [stdout] test reliable_reader::tests::two_writers_with_overlapping_sn_spaces_both_delivered ... ok
[INFO] [stdout] test reliable_reader::tests::remove_writer_proxy_drops_its_state ... ok
[INFO] [stdout] test reliable_reader::tests::tick_emits_one_acknack_per_writer_with_missing ... ok
[INFO] [stdout] test reliable_reader::tests::no_pre_emptive_acknack_without_proxy ... ok
[INFO] [stdout] test reliable_reader::tests::same_entity_id_different_prefix_not_confused ... ok
[INFO] [stdout] test reliable_reader::tests::unregister_data_yields_not_alive_unregistered ... ok
[INFO] [stdout] test reliable_reader::tests::unknown_writer_id_in_heartbeat_counts_not_crashes ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::stats_snapshot_t12 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::tick_caps_retransmits_at_max_per_tick ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::tick_does_not_emit_heartbeat_when_cache_empty ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::tick_emits_heartbeat_t3 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::handle_acknack_only_advances_t4_once_acked_always_acked ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::handle_acknack_advances_lowest_unacked_t4 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::handle_acknack_with_requested_bits_queues_retransmits_t6 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::heartbeat_count_wraps_at_u32_max_t3_modular ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::is_acked_to_t7 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::tick_emits_retransmits_for_requested_sns_t6 ... ok
[INFO] [stdout] test reliable_writer::tests::add_reader_proxy_is_idempotent_on_same_guid ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::new_change_assigns_monotonic_sn_t1 ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::purge_acked_t8_removes_acked_samples ... ok
[INFO] [stdout] test reliable_writer::tests::handle_nackfrag_queues_fragment_resends ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::set_locators_t11_replaces_list ... ok
[INFO] [stdout] test reliable_writer::tests::handle_nackfrag_unknown_source_counts ... ok
[INFO] [stdout] test reliable_stateless_writer::tests::shutdown_clears_state_t10 ... ok
[INFO] [stdout] test reliable_writer::tests::heartbeat_carries_cache_range ... ok
[INFO] [stdout] test reliable_writer::tests::acknack_dispatches_to_matching_proxy_only ... ok
[INFO] [stdout] test reliable_writer::tests::aggregation_packs_multiple_resends_into_one_datagram ... ok
[INFO] [stdout] test reliable_writer::tests::handle_acknack_unknown_source_counts_but_noops ... ok
[INFO] [stdout] test reliable_writer::tests::emit_info_dst_prepends_info_dst_with_peer_prefix ... ok
[INFO] [stdout] test reliable_writer::tests::handle_acknack_updates_proxy_state ... ok
[INFO] [stdout] test reliable_writer::tests::handle_acknack_with_lower_base_leaves_requested ... ok
[INFO] [stdout] test reliable_writer::tests::acknack_resend_for_fragmented_sn_sends_all_fragments ... ok
[INFO] [stdout] test reliable_writer::tests::heartbeat_count_wraps_around_at_i32_max_per_spec_8_4_15_7 ... ok
[INFO] [stdout] test reliable_writer::tests::keep_last_evicts_oldest_on_overflow ... ok
[INFO] [stdout] test reliable_writer::tests::heartbeat_after_add_reader_proxy_is_non_final ... ok
[INFO] [stdout] test reliable_writer::tests::heartbeat_count_increments ... ok
[INFO] [stdout] test reliable_writer::tests::keep_last_stalled_reader_does_not_block_fresh_writes ... ok
[INFO] [stdout] test reliable_writer::tests::no_info_dst_by_default ... ok
[INFO] [stdout] test reliable_writer::tests::nackfrag_dispatches_only_to_matching_proxy ... ok
[INFO] [stdout] test reliable_writer::tests::periodic_heartbeat_has_final_flag_unset ... ok
[INFO] [stdout] test reliable_writer::tests::remove_reader_proxy_by_guid ... ok
[INFO] [stdout] test reliable_writer::tests::resend_carries_original_info_ts ... ok
[INFO] [stdout] test reliable_writer::tests::tick_resends_evicted_request_as_gap ... ok
[INFO] [stdout] test reliable_writer::tests::tick_emits_heartbeat_after_period ... ok
[INFO] [stdout] test reliable_writer::tests::tick_resends_requested_as_data_aggregated_with_hb ... ok
[INFO] [stdout] test reliable_writer::tests::tick_resends_requested_fragments ... ok
[INFO] [stdout] test reliable_writer::tests::tick_skips_heartbeat_when_cache_empty ... ok
[INFO] [stdout] test reliable_writer::tests::write_above_fragment_size_produces_data_frag_split ... ok
[INFO] [stdout] test reliable_writer::tests::write_at_cache_capacity_is_error ... ok
[INFO] [stdout] test reliable_writer::tests::write_fans_out_to_all_reader_proxies ... ok
[INFO] [stdout] test reliable_writer::tests::write_increments_sn_and_returns_data_datagram ... ok
[INFO] [stdout] test reliable_writer::tests::write_lifecycle_drains_a_lagging_proxy ... ok
[INFO] [stdout] test reliable_writer::tests::write_stamped_prepends_info_ts_before_data ... ok
[INFO] [stdout] test security_algo_info::tests::algorithm_requirements_layout_be ... ok
[INFO] [stdout] test security_algo_info::tests::algorithm_requirements_roundtrip_be ... ok
[INFO] [stdout] test reliable_writer::tests::write_under_fragment_size_produces_single_data ... ok
[INFO] [stdout] test security_algo_info::tests::compatibility_check_strict ... ok
[INFO] [stdout] test security_algo_info::tests::algorithm_requirements_roundtrip_le ... ok
[INFO] [stdout] test security_algo_info::tests::endpoint_sym_info_roundtrip ... ok
[INFO] [stdout] test security_algo_info::tests::kx_info_spec_default ... ok
[INFO] [stdout] test security_algo_info::tests::sig_info_roundtrip ... ok
[INFO] [stdout] test security_algo_info::tests::sig_info_spec_default ... ok
[INFO] [stdout] test security_algo_info::tests::spec_bit_constants_match ... ok
[INFO] [stdout] test security_algo_info::tests::kx_info_roundtrip ... ok
[INFO] [stdout] test security_algo_info::tests::sym_info_roundtrip ... ok
[INFO] [stdout] test security_algo_info::tests::sym_info_spec_default ... ok
[INFO] [stdout] test security_algo_info::tests::truncated_buffer_rejected ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_decode_rejects_truncated ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_decode_rejects_unknown_id ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_layout_be ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_layout_le ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_is_little_endian_flag ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_roundtrip_be ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_acknack_is_0x06 ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_data_is_0x15 ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_gap_is_0x08 ... ok
[INFO] [stdout] test submessage_header::tests::submessage_header_roundtrip_le ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_rejects_unknown_byte ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_heartbeat_is_0x07 ... ok
[INFO] [stdout] test submessage_header::tests::submessage_id_roundtrip_for_known_ids ... ok
[INFO] [stdout] test submessages::tests::acknack_submessage_with_final_flag ... ok
[INFO] [stdout] test submessages::tests::data_frag_decode_accepts_nonzero_extra_flags_silently ... ok
[INFO] [stdout] test submessages::tests::acknack_submessage_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::data_frag_decode_rejects_inline_qos ... ok
[INFO] [stdout] test submessages::tests::data_frag_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::data_frag_decode_rejects_wrong_octets_to_inline_qos_when_q_false ... ok
[INFO] [stdout] test submessages::tests::data_frag_flags_survive_roundtrip ... ok
[INFO] [stdout] test submessages::tests::data_frag_last_fragment_shorter_than_fragment_size ... ok
[INFO] [stdout] test submessages::tests::data_frag_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::data_frag_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::data_submessage_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::data_submessage_all_flags_combined_roundtrip ... ok
[INFO] [stdout] test submessages::tests::data_submessage_key_flag_roundtrip ... ok
[INFO] [stdout] test submessages::tests::data_submessage_non_standard_flag_roundtrip ... ok
[INFO] [stdout] test submessages::tests::data_submessage_octets_to_inline_qos_is_16 ... ok
[INFO] [stdout] test submessages::tests::data_submessage_roundtrip_be_with_empty_payload ... ok
[INFO] [stdout] test submessages::tests::data_submessage_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::fnset_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::fnset_dos_giant_num_bits_rejected_before_alloc ... ok
[INFO] [stdout] test submessages::tests::fnset_from_missing_caps_num_bits_at_256 ... ok
[INFO] [stdout] test submessages::tests::fnset_from_missing_empty ... ok
[INFO] [stdout] test submessages::tests::fnset_from_missing_single ... ok
[INFO] [stdout] test submessages::tests::fnset_missing_below_base_is_ignored ... ok
[INFO] [stdout] test submessages::tests::fnset_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::fnset_rejects_num_bits_above_256 ... ok
[INFO] [stdout] test submessages::tests::fnset_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::fnset_wire_size_formula ... ok
[INFO] [stdout] test submessages::tests::gap_decode_rejects_truncated_filtered_count ... ok
[INFO] [stdout] test submessages::tests::gap_decode_rejects_truncated_group_info ... ok
[INFO] [stdout] test submessages::tests::gap_filtered_count_zero_is_distinct_from_none ... ok
[INFO] [stdout] test submessages::tests::gap_decode_rejects_truncated_header ... ok
[INFO] [stdout] test submessages::tests::gap_submessage_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::gap_with_filtered_count_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::gap_with_group_info_and_filtered_count_combined ... ok
[INFO] [stdout] test submessages::tests::gap_with_group_info_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::heartbeat_decode_rejects_oversized_writer_set_length ... ok
[INFO] [stdout] test submessages::tests::heartbeat_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::heartbeat_decode_rejects_truncated_group_info ... ok
[INFO] [stdout] test submessages::tests::heartbeat_frag_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::heartbeat_frag_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::heartbeat_frag_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::heartbeat_submessage_liveliness_flag_roundtrip ... ok
[INFO] [stdout] test submessages::tests::heartbeat_submessage_no_final_flag_when_disabled ... ok
[INFO] [stdout] test submessages::tests::heartbeat_submessage_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::heartbeat_with_empty_group_info_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::heartbeat_with_writer_set_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::info_reply_decode_rejects_truncated_length_field ... ok
[INFO] [stdout] test submessages::tests::info_reply_empty_unicast_list_is_valid ... ok
[INFO] [stdout] test submessages::tests::info_reply_unicast_only_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::info_reply_with_multicast_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::info_reply_with_multicast_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::info_source_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::info_source_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::info_source_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::info_source_unused_field_roundtrips ... ok
[INFO] [stdout] test submessages::tests::info_source_wire_size_is_20 ... ok
[INFO] [stdout] test submessages::tests::info_timestamp_decode_rejects_truncated_when_no_invalidate ... ok
[INFO] [stdout] test submessages::tests::info_timestamp_decode_with_invalidate_ignores_body ... ok
[INFO] [stdout] test submessages::tests::info_timestamp_invalidate_flag_yields_empty_body ... ok
[INFO] [stdout] test submessages::tests::info_timestamp_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::info_reply_decode_rejects_oversized_locator_list_length ... ok
[INFO] [stdout] test submessages::tests::nack_frag_decode_rejects_truncated ... ok
[INFO] [stdout] test submessages::tests::info_timestamp_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::seqnumset_rejects_num_bits_above_256 ... ok
[INFO] [stdout] test submessages::tests::nack_frag_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::snset_decode_rejects_truncated_bitmap ... ok
[INFO] [stdout] test submessages::tests::snset_roundtrip_be ... ok
[INFO] [stdout] test submessages::tests::snset_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::snset_wire_size_33_bits_is_20_bytes ... ok
[INFO] [stdout] test submessages::tests::nack_frag_roundtrip_le ... ok
[INFO] [stdout] test submessages::tests::snset_wire_size_zero_bits_is_12_bytes ... ok
[INFO] [stdout] test submessages::tests::seqnumset_accepts_exactly_256_bits ... ok
[INFO] [stdout] test submessages::tests::snset_wire_size_32_bits_is_16_bytes ... ok
[INFO] [stdout] test subscription_data::tests::content_filter_property_roundtrip_le ... ok
[INFO] [stdout] test subscription_data::tests::roundtrip_le ... ok
[INFO] [stdout] test subscription_data::tests::rpc_discovery_pids_roundtrip_subscription ... ok
[INFO] [stdout] test subscription_data::tests::rpc_pids_optional_legacy_subscription_parses_ok ... ok
[INFO] [stdout] test subscription_data::tests::security_info_roundtrip ... ok
[INFO] [stdout] test subscription_data::tests::subscription_with_content_filter_roundtrip_le ... ok
[INFO] [stdout] test wire_types::tests::all_12_secure_entityids_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::entity_id_participant_constant ... ok
[INFO] [stdout] test wire_types::tests::entity_id_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::entity_id_unknown_kind_byte_maps_to_unknown ... ok
[INFO] [stdout] test wire_types::tests::entity_id_user_reader_with_key_layout ... ok
[INFO] [stdout] test wire_types::tests::entity_id_user_writer_with_key_layout ... ok
[INFO] [stdout] test history_cache::tests::lock_free_tests::lock_free_concurrent_readers_writers_smoke ... ok
[INFO] [stdout] test wire_types::tests::fragment_number_roundtrip_le_be ... ok
[INFO] [stdout] test wire_types::tests::fragment_number_unknown_is_zero ... ok
[INFO] [stdout] test wire_types::tests::fragment_number_wire_size_is_four ... ok
[INFO] [stdout] test wire_types::tests::guid_layout_is_prefix_then_entity_id ... ok
[INFO] [stdout] test wire_types::tests::guid_prefix_host_id_is_first_four_bytes ... ok
[INFO] [stdout] test wire_types::tests::guid_prefix_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::guid_prefix_same_host_matches_on_first_four_bytes ... ok
[INFO] [stdout] test wire_types::tests::guid_prefix_unknown_is_zero ... ok
[INFO] [stdout] test wire_types::tests::guid_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::locator_invalid_constant_matches_spec ... ok
[INFO] [stdout] test wire_types::tests::locator_invalid_kind_decoded ... ok
[INFO] [stdout] test wire_types::tests::locator_kind_rejects_unknown ... ok
[INFO] [stdout] test wire_types::tests::locator_kind_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::locator_roundtrip_le ... ok
[INFO] [stdout] test wire_types::tests::locator_reserved_constant_kind_is_zero ... ok
[INFO] [stdout] test wire_types::tests::locator_udp_v4_any_kind_is_one ... ok
[INFO] [stdout] test wire_types::tests::locator_tsn_carries_mac_and_vlan ... ok
[INFO] [stdout] test wire_types::tests::locator_udp_v6_any_kind_is_two ... ok
[INFO] [stdout] test wire_types::tests::locator_udp_v4_layout ... ok
[INFO] [stdout] test wire_types::tests::locator_shm_any_uses_vendor_kind ... ok
[INFO] [stdout] test wire_types::tests::locator_udp_v6_constructor_keeps_full_address ... ok
[INFO] [stdout] test wire_types::tests::locator_uds_layout ... ok
[INFO] [stdout] test wire_types::tests::locator_udp_v6_roundtrip_le ... ok
[INFO] [stdout] test wire_types::tests::protocol_version_aliases_match_spec ... ok
[INFO] [stdout] test wire_types::tests::protocol_version_all_aliases_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::protocol_version_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::protocol_version_default_is_2_5 ... ok
[INFO] [stdout] test wire_types::tests::secure_publications_writer_layout ... ok
[INFO] [stdout] test wire_types::tests::sedp_publications_writer_layout ... ok
[INFO] [stdout] test wire_types::tests::sedp_subscriptions_reader_layout ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_roundtrip_be ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_roundtrip_le ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_split_high_low ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_split_one ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_split_zero ... ok
[INFO] [stdout] test wire_types::tests::sequence_number_unknown_high_minus_one_low_zero ... ok
[INFO] [stdout] test wire_types::tests::spdp_builtin_participant_reader_layout ... ok
[INFO] [stdout] test wire_types::tests::spdp_builtin_participant_writer_layout ... ok
[INFO] [stdout] test wire_types::tests::spdp_default_multicast_is_239_255_0_1 ... ok
[INFO] [stdout] test wire_types::tests::spdp_multicast_port_domain_0_is_7400 ... ok
[INFO] [stdout] test wire_types::tests::spdp_multicast_port_domain_1_is_7650 ... ok
[INFO] [stdout] test wire_types::tests::spdp_multicast_port_domain_5_is_8650 ... ok
[INFO] [stdout] test wire_types::tests::spdp_secure_reader_layout ... ok
[INFO] [stdout] test wire_types::tests::standard_builtin_is_not_secure_builtin ... ok
[INFO] [stdout] test wire_types::tests::stateless_writer_is_no_key_kind ... ok
[INFO] [stdout] test wire_types::tests::uextension4_default_is_zero ... ok
[INFO] [stdout] test wire_types::tests::uextension4_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::vendor_id_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::uextension4_u32_be_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::vendor_id_zerodds_constant ... ok
[INFO] [stdout] test wire_types::tests::volatile_message_secure_entity_ids_match_spec_and_cyclone ... ok
[INFO] [stdout] test wire_types::tests::wextension8_default_is_zero ... ok
[INFO] [stdout] test wire_types::tests::wextension8_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::wextension8_u64_be_roundtrip ... ok
[INFO] [stdout] test wire_types::tests::volatile_secure_writer_layout ... ok
[INFO] [stdout] test writer::tests::writer_increments_sequence_number_per_write ... ok
[INFO] [stdout] test writer::tests::writer_produces_decodable_datagram ... ok
[INFO] [stdout] test writer::tests::writer_sets_header_with_zerodds_vendor ... ok
[INFO] [stdout] test writer::tests::writer_set_vendor_id_overrides_default ... ok
[INFO] [stdout] test writer::tests::writer_sn_overflow_is_error ... ok
[INFO] [stdout] test writer::tests::writer_three_writes_have_increasing_sn_in_decoded ... ok
[INFO] [stdout] test writer::tests::writer_starts_at_sequence_number_one ... ok
[INFO] [stdout] test writer_proxy::tests::acknack_base_walks_up ... ok
[INFO] [stdout] test writer_proxy::tests::acknack_base_when_all_received_is_last_plus_one ... ok
[INFO] [stdout] test writer_proxy::tests::fresh_proxy_has_no_missing ... ok
[INFO] [stdout] test writer_proxy::tests::gap_marks_irrelevant ... ok
[INFO] [stdout] test writer_proxy::tests::heartbeat_advancing_first_prunes_old_state ... ok
[INFO] [stdout] test writer_proxy::tests::highest_received_tracks_max ... ok
[INFO] [stdout] test writer_proxy::tests::missing_changes_respects_max_count ... ok
[INFO] [stdout] test writer_proxy::tests::received_before_first_is_ignored ... ok
[INFO] [stdout] test writer_proxy::tests::heartbeat_sets_available_range ... ok
[INFO] [stdout] test writer_proxy::tests::received_removes_from_missing ... ok
[INFO] [stdout] test message_builder::tests::open_panics_on_mtu_below_header - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 609 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compliance_rtps.rs (/opt/rustwide/target/debug/build/zerodds-rtps/39e8c1bb3ae517d4/out/compliance_rtps-39e8c1bb3ae517d4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test fixture_loader::loader_smoke_test ... ok
[INFO] [stdout] test fixture_loader::compliance_root_exists ... FAILED
[INFO] [stdout] test heartbeat_minimal_le_roundtrips ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- fixture_loader::compliance_root_exists stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'fixture_loader::compliance_root_exists' (1678) panicked at tests/fixture_loader.rs:83:5:
[INFO] [stdout] tests/compliance/ must exist
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x620deff934e1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x620deff934e1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x620deff934e1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x620deff934e1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x620deffa75ea - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x620deffa75ea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x620deff976fc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x620deff976fc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x620deff6f056 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x620deff6f056 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x620deff8b639 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x620deff21060 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x620deff21060 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x620deff8b7f2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x620deff8b7f2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x620deff6f134 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:678:13
[INFO] [stdout]   16:     0x620deff67c89 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x620deff6fd0d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x620deffa7dbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x620deff12016 - compliance_rtps[6fc7bca94a5cffe6]::fixture_loader::compliance_root_exists
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/fixture_loader.rs:83:5
[INFO] [stdout]   20:     0x620deff0ffb7 - compliance_rtps[6fc7bca94a5cffe6]::fixture_loader::compliance_root_exists::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/fixture_loader.rs:82:28
[INFO] [stdout]   21:     0x620deff14456 - <compliance_rtps[6fc7bca94a5cffe6]::fixture_loader::compliance_root_exists::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x620deff144ab - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x620deff144ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   24:     0x620deff21685 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   25:     0x620deff21685 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x620deff21685 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   27:     0x620deff21685 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   28:     0x620deff21685 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x620deff21685 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   30:     0x620deff21685 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   31:     0x620deff1af74 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   32:     0x620deff1af74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x620deff24712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x620deff24712 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x620deff24712 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   36:     0x620deff24712 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   37:     0x620deff24712 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x620deff24712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x620deff24712 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x620deff927ff - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   41:     0x620deff927ff - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   42:     0x7143a517ddfa - <unknown>
[INFO] [stdout]   43:     0x7143a52113d4 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- heartbeat_minimal_le_roundtrips stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'heartbeat_minimal_le_roundtrips' (1680) panicked at tests/compliance_rtps.rs:31:49:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x620deff934e1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x620deff934e1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x620deff934e1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x620deff934e1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x620deffa75ea - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x620deffa75ea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x620deff976fc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x620deff976fc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x620deff6f056 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x620deff6f056 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x620deff8b639 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x620deff21060 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x620deff21060 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x620deff8b7f2 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x620deff8b7f2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x620deff6f102 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x620deff67c89 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x620deff6fd0d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x620deffa7dbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x620deffa7b32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x620deff1020e - <core[a373ad73a504971]::result::Result<alloc[2e1b2a31b91974c5]::vec::Vec<u8>, core[a373ad73a504971]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1232:23
[INFO] [stdout]   21:     0x620deff1020e - compliance_rtps[6fc7bca94a5cffe6]::heartbeat_minimal_le_roundtrips
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/compliance_rtps.rs:31:49
[INFO] [stdout]   22:     0x620deff0ff57 - compliance_rtps[6fc7bca94a5cffe6]::heartbeat_minimal_le_roundtrips::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/compliance_rtps.rs:27:37
[INFO] [stdout]   23:     0x620deff14416 - <compliance_rtps[6fc7bca94a5cffe6]::heartbeat_minimal_le_roundtrips::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x620deff144ab - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x620deff144ab - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x620deff21685 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x620deff21685 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x620deff21685 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x620deff21685 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x620deff21685 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x620deff21685 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x620deff21685 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x620deff1af74 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x620deff1af74 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x620deff24712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x620deff24712 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x620deff24712 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x620deff24712 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x620deff24712 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x620deff24712 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x620deff24712 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x620deff927ff - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x620deff927ff - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7143a517ddfa - <unknown>
[INFO] [stdout]   45:     0x7143a52113d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     fixture_loader::compliance_root_exists
[INFO] [stdout]     heartbeat_minimal_le_roundtrips
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test compliance_rtps`
[INFO] running `Command { std: "docker" "inspect" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d", kill_on_drop: false }`
[INFO] [stdout] 53ca32b5b14d0a3d3e9511e4ac20c94a17cbadab1024852136e930d2f581b82d
