[INFO] fetching crate iceoryx2-bb-container 0.8.0... [INFO] testing iceoryx2-bb-container-0.8.0 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681 [INFO] extracting crate iceoryx2-bb-container 0.8.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate iceoryx2-bb-container 0.8.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate iceoryx2-bb-container 0.8.0 [INFO] tweaked toml for crates.io crate iceoryx2-bb-container 0.8.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate iceoryx2-bb-container 0.8.0 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate iceoryx2-bb-container 0.8.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_test v1.0.177 [INFO] [stderr] Downloaded iceoryx2-pal-testing v0.8.0 [INFO] [stderr] Downloaded iceoryx2-loggers v0.8.0 [INFO] [stderr] Downloaded generic-tests v0.1.2 [INFO] [stderr] Downloaded iceoryx2-bb-derive-macros v0.8.0 [INFO] [stderr] Downloaded iceoryx2-bb-elementary v0.8.0 [INFO] [stderr] Downloaded unicode-ident v1.0.13 [INFO] [stderr] Downloaded iceoryx2-bb-concurrency v0.8.0 [INFO] [stderr] Downloaded iceoryx2-bb-elementary-traits v0.8.0 [INFO] [stderr] Downloaded iceoryx2-bb-testing v0.8.0 [INFO] [stderr] Downloaded iceoryx2-log v0.8.0 [INFO] [stderr] Downloaded iceoryx2-log-types v0.8.0 [INFO] [stderr] Downloaded iceoryx2-pal-concurrency-sync v0.8.0 [INFO] [stderr] Downloaded iceoryx2-pal-configuration v0.8.0 [INFO] [stderr] Downloaded syn v2.0.87 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 868361e8ad41a7ade204713ddc906cfecf2d979bdc01ad8a98de6ce6b7404beb [INFO] running `Command { std: "docker" "start" "-a" "868361e8ad41a7ade204713ddc906cfecf2d979bdc01ad8a98de6ce6b7404beb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "868361e8ad41a7ade204713ddc906cfecf2d979bdc01ad8a98de6ce6b7404beb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "868361e8ad41a7ade204713ddc906cfecf2d979bdc01ad8a98de6ce6b7404beb", kill_on_drop: false }` [INFO] [stdout] 868361e8ad41a7ade204713ddc906cfecf2d979bdc01ad8a98de6ce6b7404beb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1a4d459a0e9ddeb718161c2cc75d67f94cfbdc2edd2cde1a1ec3de54cd25a02e [INFO] running `Command { std: "docker" "start" "-a" "1a4d459a0e9ddeb718161c2cc75d67f94cfbdc2edd2cde1a1ec3de54cd25a02e", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.13 [INFO] [stderr] Compiling iceoryx2-pal-concurrency-sync v0.8.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling iceoryx2-bb-elementary-traits v0.8.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling iceoryx2-log-types v0.8.0 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling iceoryx2-log v0.8.0 [INFO] [stderr] Compiling iceoryx2-bb-concurrency v0.8.0 [INFO] [stderr] Compiling iceoryx2-bb-elementary v0.8.0 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.87 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling iceoryx2-bb-derive-macros v0.8.0 [INFO] [stderr] Compiling iceoryx2-bb-container v0.8.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.37s [INFO] running `Command { std: "docker" "inspect" "1a4d459a0e9ddeb718161c2cc75d67f94cfbdc2edd2cde1a1ec3de54cd25a02e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a4d459a0e9ddeb718161c2cc75d67f94cfbdc2edd2cde1a1ec3de54cd25a02e", kill_on_drop: false }` [INFO] [stdout] 1a4d459a0e9ddeb718161c2cc75d67f94cfbdc2edd2cde1a1ec3de54cd25a02e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] aafbf5fcaffd9645c69f7ac72de72696c018474b8134c689f438d41cc4982528 [INFO] running `Command { std: "docker" "start" "-a" "aafbf5fcaffd9645c69f7ac72de72696c018474b8134c689f438d41cc4982528", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling iceoryx2-pal-configuration v0.8.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling iceoryx2-loggers v0.8.0 [INFO] [stderr] Compiling iceoryx2-pal-testing v0.8.0 [INFO] [stderr] Compiling iceoryx2-bb-testing v0.8.0 [INFO] [stderr] Compiling serde_test v1.0.177 [INFO] [stderr] Compiling iceoryx2-bb-container v0.8.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling generic-tests v0.1.2 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.06s [INFO] running `Command { std: "docker" "inspect" "aafbf5fcaffd9645c69f7ac72de72696c018474b8134c689f438d41cc4982528", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aafbf5fcaffd9645c69f7ac72de72696c018474b8134c689f438d41cc4982528", kill_on_drop: false }` [INFO] [stdout] aafbf5fcaffd9645c69f7ac72de72696c018474b8134c689f438d41cc4982528 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9af63595fa26da6b880549efef065e91bcffc90d10575dce93fe869ecefdcbc8 [INFO] running `Command { std: "docker" "start" "-a" "9af63595fa26da6b880549efef065e91bcffc90d10575dce93fe869ecefdcbc8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/iceoryx2_bb_container-6019f62afea0f37a) [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/flatmap_tests.rs (/opt/rustwide/target/debug/deps/flatmap_tests-d0108c41a469b6be) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test flat_map::default_creates_empty_flat_map ... ok [INFO] [stdout] test flat_map::get_mut_ref_value_from_flat_map_works ... ok [INFO] [stdout] test flat_map::drop_called_for_keys_and_values ... ok [INFO] [stdout] test flat_map::get_ref_value_from_flat_map_works ... ok [INFO] [stdout] test flat_map::get_mut_ref_value_from_flat_map_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::get_ref_value_from_flat_map_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::get_value_from_flat_map_works ... ok [INFO] [stdout] test flat_map::get_value_from_flat_map_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::insert_into_empty_flat_map_works ... ok [INFO] [stdout] test flat_map::insert_the_same_key_fails ... ok [INFO] [stdout] test flat_map::insert_the_same_key_fails_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::insert_until_full_works ... ok [INFO] [stdout] test flat_map::list_keys_works_correctly ... ok [INFO] [stdout] test flat_map::new_creates_empty_fixed_size_flat_map ... ok [INFO] [stdout] test flat_map::new_creates_empty_flat_map ... ok [INFO] [stdout] test flat_map::placement_default_works ... ok [INFO] [stdout] test flat_map::remove_keys_from_flat_map_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::list_keys_works_correctly_on_empty_map ... ok [INFO] [stdout] test flat_map::remove_keys_from_flat_map_works ... ok [INFO] [stdout] test flat_map::remove_until_empty_and_reinsert_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::insert_until_full_works_with_custom_cmp_func ... ok [INFO] [stdout] test flat_map::remove_until_empty_and_reinsert_works ... ok [INFO] [stdout] test flat_map::double_init_call_causes_panic - should panic ... ok [INFO] [stdout] test flat_map::panic_is_called_in_debug_mode_if_map_is_not_initialized - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/polymorphic_string_tests.rs (/opt/rustwide/target/debug/deps/polymorphic_string_tests-9c6e9e78d64704c2) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test try_clone_clones_empty_string ... ok [INFO] [stdout] test try_clone_clones_filled_string ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/polymorphic_vec_tests.rs (/opt/rustwide/target/debug/deps/polymorphic_vec_tests-df1eeb3fe3300dc2) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test from_fn_initializes_vector ... ok [INFO] [stdout] test two_vectors_with_different_content_are_not_equal ... ok [INFO] [stdout] test try_clone_clones_filled_vec ... ok [INFO] [stderr] Running tests/queue_tests.rs (/opt/rustwide/target/debug/deps/queue_tests-82755927044a82f3) [INFO] [stdout] test two_vectors_with_same_content_are_equal ... ok [INFO] [stdout] test try_clone_clones_empty_vec ... ok [INFO] [stdout] test two_vectors_with_different_len_are_not_equal ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test queue::capacity_is_correct ... ok [INFO] [stdout] test queue::clear_works ... ok [INFO] [stdout] test queue::drops_all_objects_when_out_of_scope ... ok [INFO] [stdout] test queue::drops_all_objects_with_clear ... ok [INFO] [stdout] test queue::fixed_size_queue_clear_drops_all_objects ... ok [INFO] [stdout] test queue::get_unchecked_works ... ok [INFO] [stdout] test queue::newly_created_buffer_is_empty ... ok [INFO] [stdout] test queue::overflow_works ... ok [INFO] [stdout] test queue::iterate_with_get ... ok [INFO] [stdout] test queue::placement_default_works ... ok [INFO] [stdout] test queue::peek_works ... ok [INFO] [stdout] test queue::pop_releases_object ... ok [INFO] [stdout] test queue::relocatable_clear_empties_queue ... ok [INFO] [stdout] test queue::push_pop_works ... ok [INFO] [stdout] test queue::push_pop_alteration_works ... ok [INFO] [stdout] test queue::relocatable_push_pop_works_with_uninitialized_memory ... ok [INFO] [stdout] test queue::valid_after_move ... ok [INFO] [stdout] test queue::queue_clear_drops_all_objects ... ok [INFO] [stdout] test queue::double_init_call_causes_panic - should panic ... ok [INFO] [stdout] test queue::get_invalid_index_panics - should panic ... ok [INFO] [stdout] test queue::panic_is_called_in_debug_mode_if_queue_is_not_initialized - should panic ... ok [INFO] [stderr] Running tests/relocatable_vec_tests.rs (/opt/rustwide/target/debug/deps/relocatable_vec_tests-3d7c6f8b03b2a078) [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test two_vectors_with_different_content_are_not_equal ... ok [INFO] [stdout] test two_vectors_with_different_len_are_not_equal ... ok [INFO] [stdout] test two_vectors_with_same_content_are_equal ... ok [INFO] [stdout] test panic_is_called_in_debug_mode_if_vec_is_not_initialized - should panic ... ok [INFO] [stdout] test double_init_call_causes_panic - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/slotmap_tests.rs (/opt/rustwide/target/debug/deps/slotmap_tests-c6c6fedee700494b) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test slot_map::insert_at_works ... ok [INFO] [stdout] test slot_map::insert_at_and_remove_adjust_map_len_correctly ... ok [INFO] [stdout] test slot_map::insert_does_not_use_insert_at_indices ... ok [INFO] [stdout] test slot_map::insert_at_out_of_bounds_key_returns_false ... ok [INFO] [stdout] test slot_map::iterating_works ... ok [INFO] [stdout] test slot_map::new_fixed_size_slotmap_is_empty ... ok [INFO] [stdout] test slot_map::new_slotmap_is_empty ... ok [INFO] [stdout] test slot_map::insert_remove_and_insert_works ... ok [INFO] [stdout] test slot_map::next_free_key_returns_key_used_for_insert ... ok [INFO] [stdout] test slot_map::next_free_key_returns_none_when_full ... ok [INFO] [stdout] test slot_map::placement_default_works ... ok [INFO] [stdout] test slot_map::insert_when_full_fails ... ok [INFO] [stdout] test slot_map::inserting_elements_works ... ok [INFO] [stdout] test slot_map::removing_elements_works ... ok [INFO] [stdout] test slot_map::removing_out_of_bounds_key_returns_false ... ok [INFO] [stdout] test slot_map::panic_is_called_in_debug_mode_if_map_is_not_initialized - should panic ... ok [INFO] [stdout] test slot_map::double_init_call_causes_panic - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/static_string_tests.rs (/opt/rustwide/target/debug/deps/static_string_tests-a218416bd7e2ac93) [INFO] [stdout] running 28 tests [INFO] [stdout] test default_is_empty ... ok [INFO] [stdout] test from_bytes_truncated_fails_with_invalid_characters ... ok [INFO] [stdout] test from_bytes_fails_when_len_exceeds_capacity ... ok [INFO] [stdout] test from_bytes_truncated_works_with_len_greater_than_capacity ... ok [INFO] [stdout] test from_bytes_truncated_works_with_empty_bytes ... ok [INFO] [stdout] test from_bytes_unchecked_with_empty_slice_works ... ok [INFO] [stdout] test from_bytes_truncated_works_with_len_smaller_than_capacity ... ok [INFO] [stdout] test from_bytes_unchecked_works ... ok [INFO] [stdout] test from_bytes_with_empty_slice_works ... ok [INFO] [stdout] test from_bytes_with_len_smaller_capacity_works ... ok [INFO] [stdout] test from_c_str_works_for_empty_string ... ok [INFO] [stdout] test from_c_str_works_when_len_is_smaller_than_capacity ... ok [INFO] [stdout] test from_str_truncated_fails_with_invalid_characters ... ok [INFO] [stdout] test from_str_truncated_with_len_smaller_capacity_works ... ok [INFO] [stdout] test from_str_with_len_smaller_capacity_works ... ok [INFO] [stdout] test from_str_with_len_greater_than_capacity_fails ... ok [INFO] [stdout] test from_str_with_len_zero_works ... ok [INFO] [stdout] test placement_default_works ... ok [INFO] [stdout] test serialization_works ... ok [INFO] [stdout] test try_from_str_with_valid_content_works ... ok [INFO] [stdout] test try_from_u8_array_with_valid_content_works ... ok [INFO] [stdout] test try_from_u8_array_fails_when_it_contains_invalid_characters ... ok [INFO] [stdout] test from_str_truncated_with_len_greater_than_capacity_truncates ... ok [INFO] [stdout] test try_from_u8_array_fails_when_too_long ... ok [INFO] [stdout] test eq_with_slice_works ... ok [INFO] [stdout] test from_c_str_fails_when_len_is_greater_than_capacity ... ok [INFO] [stdout] test try_from_str_fails_when_it_contains_invalid_characters ... ok [INFO] [stdout] test try_from_str_fails_when_too_long ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/static_vec_tests.rs (/opt/rustwide/target/debug/deps/static_vec_tests-18ae0704ff4b76e3) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test clone_clones_empty_vec ... ok [INFO] [stdout] test default_created_vec_is_empty ... ok [INFO] [stdout] test placement_default_works ... ok [INFO] [stdout] test try_from_fails_when_slice_len_is_greater_than_capacity ... ok [INFO] [stdout] test try_from_succeeds_when_slice_len_is_smaller_or_equal_capacity ... ok [INFO] [stdout] test clone_clones_filled_vec ... ok [INFO] [stdout] test serialization_works ... ok [INFO] [stdout] test two_vectors_with_different_len_are_not_equal ... ok [INFO] [stdout] test two_vectors_with_same_content_are_equal ... ok [INFO] [stdout] test valid_after_move ... ok [INFO] [stdout] test two_vectors_with_different_content_are_not_equal ... ok [INFO] [stderr] Running tests/string_tests.rs (/opt/rustwide/target/debug/deps/string_tests-73ea57747b5ba47d) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 217 tests [INFO] [stdout] test error_display_works ... ok [INFO] [stdout] test string::polymorphic_string::as_bytes_or_str_returns_push_content ... ok [INFO] [stdout] test string::polymorphic_string::capacity_is_correct ... ok [INFO] [stdout] test string::polymorphic_string::clear_of_empty_string_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::clear_removes_all_contents ... ok [INFO] [stdout] test string::polymorphic_string::deref_mut_works ... ok [INFO] [stdout] test string::polymorphic_string::equality_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::find_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::find_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::find_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::find_returns_first_char_match_from_start ... ok [INFO] [stdout] test string::polymorphic_string::find_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_at_the_start_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_when_it_would_exceed_capacity_fails ... ok [INFO] [stdout] test string::polymorphic_string::hash_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::polymorphic_string::insert_of_valid_character_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::partial_ordering_works ... ok [INFO] [stdout] test string::polymorphic_string::pop_removes_the_last_element ... ok [INFO] [stdout] test string::polymorphic_string::push_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::polymorphic_string::push_bytes_fails_when_it_exceeds_the_capacity ... ok [INFO] [stdout] test string::polymorphic_string::push_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::polymorphic_string::push_multiple_valid_bytes_works ... ok [INFO] [stdout] test string::polymorphic_string::new_string_is_empty ... ok [INFO] [stdout] test string::polymorphic_string::push_valid_bytes_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_full_range_ends_up_in_empty_string ... ok [INFO] [stdout] test string::polymorphic_string::insert_of_valid_character_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_first_character_works ... ok [INFO] [stdout] test string::polymorphic_string::retain_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_last_character_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_range_from_start_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_range_from_center_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_of_invalid_character_fails ... ok [INFO] [stdout] test string::polymorphic_string::ordering_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_of_valid_character_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_into_full_string_fails ... ok [INFO] [stdout] test string::polymorphic_string::remove_non_existing_range_returns_false ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::remove_non_existing_entry_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::polymorphic_string::push_into_full_string_fails ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::polymorphic_string::remove_non_existing_range_from_non_empty_string_returns_false ... ok [INFO] [stdout] test string::polymorphic_string::push_invalid_byte_fails ... ok [INFO] [stdout] test string::polymorphic_string::rfind_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::polymorphic_string::rfind_returns_first_char_match_from_end ... ok [INFO] [stdout] test string::polymorphic_string::rfind_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::polymorphic_string::strip_existing_prefix_works ... ok [INFO] [stdout] test string::polymorphic_string::strip_existing_range_that_is_not_a_prefix_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::strip_existing_range_that_is_not_a_suffix_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::strip_existing_suffix_works ... ok [INFO] [stdout] test string::polymorphic_string::strip_non_existing_prefix_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::strip_non_existing_suffix_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::strip_prefix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::strip_suffix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::truncate_to_larger_string_does_nothing ... ok [INFO] [stdout] test string::polymorphic_string::truncate_to_smaller_string_works ... ok [INFO] [stdout] test string::relocatable_string::as_bytes_or_str_returns_push_content ... ok [INFO] [stdout] test string::relocatable_string::capacity_is_correct ... ok [INFO] [stdout] test string::polymorphic_string::truncate_to_string_len_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::find_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::relocatable_string::find_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::find_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::relocatable_string::find_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::find_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::relocatable_string::find_returns_first_char_match_from_start ... ok [INFO] [stdout] test string::relocatable_string::find_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::clear_of_empty_string_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::find_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_at_the_start_works ... ok [INFO] [stdout] test string::relocatable_string::deref_mut_works ... ok [INFO] [stdout] test string::relocatable_string::insert_into_full_string_fails ... ok [INFO] [stdout] test string::relocatable_string::insert_of_invalid_character_fails ... ok [INFO] [stdout] test string::relocatable_string::clear_removes_all_contents ... ok [INFO] [stdout] test string::relocatable_string::insert_of_valid_character_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_when_it_would_exceed_capacity_fails ... ok [INFO] [stdout] test string::relocatable_string::insert_of_valid_character_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::find_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::equality_works ... ok [INFO] [stdout] test string::relocatable_string::new_string_is_empty ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::relocatable_string::find_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::relocatable_string::find_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::relocatable_string::hash_works ... ok [INFO] [stdout] test string::relocatable_string::insert_of_valid_character_at_the_beginning_works ... ok [INFO] [stdout] test string::relocatable_string::ordering_works ... ok [INFO] [stdout] test string::relocatable_string::remove_non_existing_entry_returns_none ... ok [INFO] [stdout] test string::relocatable_string::remove_non_existing_range_from_non_empty_string_returns_false ... ok [INFO] [stdout] test string::relocatable_string::partial_ordering_works ... ok [INFO] [stdout] test string::relocatable_string::push_invalid_byte_fails ... ok [INFO] [stdout] test string::relocatable_string::remove_non_existing_range_returns_false ... ok [INFO] [stdout] test string::relocatable_string::remove_range_from_center_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::relocatable_string::remove_first_character_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::relocatable_string::remove_range_from_start_works ... ok [INFO] [stdout] test string::relocatable_string::rfind_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::relocatable_string::push_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::relocatable_string::pop_removes_the_last_element ... ok [INFO] [stdout] test string::relocatable_string::push_into_full_string_fails ... ok [INFO] [stdout] test string::relocatable_string::remove_last_character_works ... ok [INFO] [stdout] test string::relocatable_string::push_multiple_valid_bytes_works ... ok [INFO] [stdout] test string::relocatable_string::push_bytes_fails_when_it_exceeds_the_capacity ... ok [INFO] [stdout] test string::relocatable_string::push_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::relocatable_string::push_valid_bytes_works ... ok [INFO] [stdout] test string::relocatable_string::strip_existing_range_that_is_not_a_suffix_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::strip_existing_suffix_works ... ok [INFO] [stdout] test string::relocatable_string::strip_non_existing_suffix_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::strip_suffix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::truncate_to_smaller_string_works ... ok [INFO] [stdout] test string::relocatable_string::truncate_to_larger_string_does_nothing ... ok [INFO] [stdout] test string::static_string::clear_of_empty_string_does_nothing ... ok [INFO] [stdout] test string::static_string::as_bytes_or_str_returns_push_content ... ok [INFO] [stdout] test string::relocatable_string::rfind_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::static_string::capacity_is_correct ... ok [INFO] [stdout] test string::relocatable_string::strip_existing_prefix_works ... ok [INFO] [stdout] test string::relocatable_string::strip_existing_range_that_is_not_a_prefix_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::strip_non_existing_prefix_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::strip_prefix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::truncate_to_string_len_does_nothing ... ok [INFO] [stdout] test string::static_string::clear_removes_all_contents ... ok [INFO] [stdout] test string::relocatable_string::retain_works ... ok [INFO] [stdout] test string::relocatable_string::remove_full_range_ends_up_in_empty_string ... ok [INFO] [stdout] test string::relocatable_string::rfind_returns_first_char_match_from_end ... ok [INFO] [stdout] test string::static_string::deref_mut_works ... ok [INFO] [stdout] test string::static_string::equality_works ... ok [INFO] [stdout] test string::static_string::find_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::static_string::find_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::static_string::find_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::find_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::static_string::find_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::static_string::find_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::static_string::find_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::static_string::find_returns_first_char_match_from_start ... ok [INFO] [stdout] test string::static_string::find_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::static_string::find_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::find_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::static_string::hash_works ... ok [INFO] [stdout] test string::static_string::insert_bytes_at_the_start_works ... ok [INFO] [stdout] test string::static_string::insert_bytes_at_the_end_works ... ok [INFO] [stdout] test string::static_string::pop_removes_the_last_element ... ok [INFO] [stdout] test string::static_string::insert_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::static_string::insert_of_valid_character_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::insert_of_valid_character_at_the_beginning_works ... ok [INFO] [stdout] test string::static_string::insert_of_invalid_character_fails ... ok [INFO] [stdout] test string::static_string::push_bytes_fails_when_it_exceeds_the_capacity ... ok [INFO] [stdout] test string::static_string::push_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::static_string::push_multiple_valid_bytes_works ... ok [INFO] [stdout] test string::static_string::push_valid_bytes_works ... ok [INFO] [stdout] test string::static_string::remove_first_character_works ... ok [INFO] [stdout] test string::static_string::push_bytes_with_invalid_characters_fails ... ok [INFO] [stdout] test string::static_string::insert_bytes_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::insert_bytes_when_it_would_exceed_capacity_fails ... ok [INFO] [stdout] test string::static_string::insert_into_full_string_fails ... ok [INFO] [stdout] test string::static_string::insert_bytes_with_valid_characters_works ... ok [INFO] [stdout] test string::static_string::push_into_full_string_fails ... ok [INFO] [stdout] test string::static_string::insert_of_valid_character_at_the_end_works ... ok [INFO] [stdout] test string::static_string::new_string_is_empty ... ok [INFO] [stdout] test string::static_string::push_invalid_byte_fails ... ok [INFO] [stdout] test string::static_string::partial_ordering_works ... ok [INFO] [stdout] test string::static_string::remove_non_existing_range_from_non_empty_string_returns_false ... ok [INFO] [stdout] test string::static_string::remove_non_existing_range_returns_false ... ok [INFO] [stdout] test string::static_string::remove_range_from_center_works ... ok [INFO] [stdout] test string::static_string::retain_works ... ok [INFO] [stdout] test string::static_string::remove_range_from_start_works ... ok [INFO] [stdout] test string::static_string::rfind_of_char_located_at_the_beginning_works ... ok [INFO] [stdout] test string::polymorphic_string::insert_bytes_out_of_bounds_panics - should panic ... ok [INFO] [stdout] test string::static_string::remove_last_character_works ... ok [INFO] [stdout] test string::static_string::remove_non_existing_entry_returns_none ... ok [INFO] [stdout] test string::static_string::remove_full_range_ends_up_in_empty_string ... ok [INFO] [stdout] test string::static_string::rfind_of_character_in_empty_string_returns_none ... ok [INFO] [stdout] test string::static_string::rfind_of_non_existing_char_returns_none ... ok [INFO] [stdout] test string::static_string::rfind_of_char_located_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::rfind_of_range_located_at_the_beginning_works ... ok [INFO] [stdout] test string::static_string::rfind_of_range_in_empty_string_returns_none ... ok [INFO] [stdout] test string::static_string::rfind_of_char_located_at_the_end_works ... ok [INFO] [stdout] test string::static_string::rfind_returns_first_char_match_from_end ... ok [INFO] [stdout] test string::static_string::rfind_where_range_is_equal_to_sut_works ... ok [INFO] [stdout] test string::static_string::rfind_of_range_located_at_the_end_works ... ok [INFO] [stdout] test string::static_string::strip_existing_range_that_is_not_a_prefix_does_nothing ... ok [INFO] [stdout] test string::static_string::strip_existing_prefix_works ... ok [INFO] [stdout] test string::static_string::strip_existing_range_that_is_not_a_suffix_does_nothing ... ok [INFO] [stdout] test string::static_string::strip_non_existing_prefix_does_nothing ... ok [INFO] [stdout] test string::static_string::strip_prefix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::static_string::strip_existing_suffix_works ... ok [INFO] [stdout] test string::static_string::strip_non_existing_suffix_does_nothing ... ok [INFO] [stdout] test string::static_string::truncate_to_larger_string_does_nothing ... ok [INFO] [stdout] test string::relocatable_string::insert_bytes_out_of_bounds_panics - should panic ... ok [INFO] [stdout] test string::static_string::insert_bytes_out_of_bounds_panics - should panic ... ok [INFO] [stdout] test string::static_string::truncate_to_smaller_string_works ... ok [INFO] [stdout] test string::static_string::truncate_to_string_len_does_nothing ... ok [INFO] [stdout] test string::static_string::rfind_of_range_located_in_the_middle_works ... ok [INFO] [stdout] test string::static_string::strip_suffix_from_empty_string_does_nothing ... ok [INFO] [stdout] test string::static_string::ordering_works ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/string_utils_tests.rs (/opt/rustwide/target/debug/deps/string_utils_tests-d7640ecd8067b1e9) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stderr] Running tests/vector_tests.rs (/opt/rustwide/target/debug/deps/vector_tests-be6311dde4a1493d) [INFO] [stdout] test as_escaped_string_does_not_escape_printable_characters ... ok [INFO] [stdout] test as_escaped_string_escapes_all_escapable_characters ... ok [INFO] [stdout] test strnlen_returns_len_for_empty_string ... ok [INFO] [stdout] test strnlen_returns_len_for_non_empty_string ... ok [INFO] [stdout] test strnlen_returns_max_len_when_string_is_longer_than_max_len ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 105 tests [INFO] [stdout] test vector::polymorphic_vec::adding_a_slice_to_filled_vec_appends_elements ... ok [INFO] [stdout] test vector::polymorphic_vec::as_slice_contains_elements ... ok [INFO] [stdout] test vector::polymorphic_vec::clear_drops_elements_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::as_mut_slice_contains_mutable_elements ... ok [INFO] [stdout] test vector::polymorphic_vec::adding_a_slice_to_empty_vec_that_has_the_same_capacity_works ... ok [INFO] [stdout] test vector::polymorphic_vec::clearing_empty_vector_does_nothing ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_at_center_move_elements_to_the_rights ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_at_position_zero_fills_vector_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_at_end_fills_vector_in_order ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_first_element_of_empty_vec_works ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_into_full_vec_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::new_created_vec_is_empty ... ok [INFO] [stdout] test vector::polymorphic_vec::pop_returns_none_when_empty ... ok [INFO] [stdout] test vector::polymorphic_vec::pop_removes_last_element ... ok [INFO] [stdout] test vector::polymorphic_vec::push_more_elements_than_capacity_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::push_adds_element_at_the_end ... ok [INFO] [stdout] test vector::polymorphic_vec::remove_element_out_of_bounds_returns_none ... ok [INFO] [stdout] test vector::polymorphic_vec::remove_first_element_of_empty_vec_returns_none ... ok [INFO] [stdout] test vector::polymorphic_vec::adding_a_slice_to_empty_vec_that_exceeds_the_capacity_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::push_until_full_works ... ok [INFO] [stdout] test vector::polymorphic_vec::truncate_drops_elements_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::when_vec_is_dropped_all_elements_are_dropped_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_with_calls_callback_only_for_the_newly_inserted_elements ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_with_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_with_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::polymorphic_vec::remove_first_element_until_empty_works ... ok [INFO] [stdout] test vector::polymorphic_vec::push_pop_alteration_works ... ok [INFO] [stdout] test vector::polymorphic_vec::remove_middle_element_works ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_with_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::polymorphic_vec::resize_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::relocatable_vec::adding_a_slice_to_empty_vec_that_has_the_same_capacity_works ... ok [INFO] [stdout] test vector::relocatable_vec::adding_a_slice_to_filled_vec_appends_elements ... ok [INFO] [stdout] test vector::relocatable_vec::insert_into_full_vec_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::truncate_drops_all_elements_right_of_new_len ... ok [INFO] [stdout] test vector::relocatable_vec::insert_second_element_of_empty_vec_fails ... ok [INFO] [stdout] test vector::relocatable_vec::pop_removes_last_element ... ok [INFO] [stdout] test vector::relocatable_vec::new_created_vec_is_empty ... ok [INFO] [stdout] test vector::relocatable_vec::as_slice_contains_elements ... ok [INFO] [stdout] test vector::relocatable_vec::pop_returns_none_when_empty ... ok [INFO] [stdout] test vector::relocatable_vec::clear_drops_elements_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::clearing_empty_vector_does_nothing ... ok [INFO] [stdout] test vector::relocatable_vec::insert_at_center_move_elements_to_the_rights ... ok [INFO] [stdout] test vector::relocatable_vec::insert_at_end_fills_vector_in_order ... ok [INFO] [stdout] test vector::relocatable_vec::as_mut_slice_contains_mutable_elements ... ok [INFO] [stdout] test vector::relocatable_vec::insert_at_position_zero_fills_vector_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::adding_a_slice_to_empty_vec_that_exceeds_the_capacity_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::truncate_does_nothing_when_new_len_is_larger_than_current_len ... ok [INFO] [stdout] test vector::relocatable_vec::push_adds_element_at_the_end ... ok [INFO] [stdout] test vector::relocatable_vec::push_more_elements_than_capacity_fails ... ok [INFO] [stdout] test vector::relocatable_vec::push_pop_alteration_works ... ok [INFO] [stdout] test vector::relocatable_vec::push_until_full_works ... ok [INFO] [stdout] test vector::relocatable_vec::remove_element_out_of_bounds_returns_none ... ok [INFO] [stdout] test vector::relocatable_vec::remove_first_element_of_empty_vec_returns_none ... ok [INFO] [stdout] test vector::relocatable_vec::remove_first_element_until_empty_works ... ok [INFO] [stdout] test vector::relocatable_vec::remove_middle_element_works ... ok [INFO] [stdout] test vector::relocatable_vec::resize_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::relocatable_vec::resize_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::relocatable_vec::resize_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::resize_with_calls_callback_only_for_the_newly_inserted_elements ... ok [INFO] [stdout] test vector::relocatable_vec::resize_with_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::relocatable_vec::resize_with_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::relocatable_vec::resize_with_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::truncate_does_nothing_when_new_len_is_larger_than_current_len ... ok [INFO] [stdout] test vector::relocatable_vec::truncate_drops_all_elements_right_of_new_len ... ok [INFO] [stdout] test vector::relocatable_vec::truncate_drops_elements_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::when_vec_is_dropped_all_elements_are_dropped_in_reverse_order ... ok [INFO] [stdout] test vector::static_vec::adding_a_slice_to_empty_vec_that_exceeds_the_capacity_fails ... ok [INFO] [stdout] test vector::static_vec::adding_a_slice_to_empty_vec_that_has_the_same_capacity_works ... ok [INFO] [stdout] test vector::static_vec::adding_a_slice_to_filled_vec_appends_elements ... ok [INFO] [stdout] test vector::static_vec::as_mut_slice_contains_mutable_elements ... ok [INFO] [stdout] test vector::static_vec::as_slice_contains_elements ... ok [INFO] [stdout] test vector::static_vec::clear_drops_elements_in_reverse_order ... ok [INFO] [stdout] test vector::relocatable_vec::insert_first_element_of_empty_vec_works ... ok [INFO] [stdout] test vector::static_vec::clearing_empty_vector_does_nothing ... ok [INFO] [stdout] test vector::static_vec::insert_at_end_fills_vector_in_order ... ok [INFO] [stdout] test vector::static_vec::insert_at_position_zero_fills_vector_in_reverse_order ... ok [INFO] [stdout] test vector::static_vec::insert_first_element_of_empty_vec_works ... ok [INFO] [stdout] test vector::static_vec::insert_at_center_move_elements_to_the_rights ... ok [INFO] [stdout] test vector::static_vec::insert_second_element_of_empty_vec_fails ... ok [INFO] [stdout] test vector::static_vec::new_created_vec_is_empty ... ok [INFO] [stdout] test vector::static_vec::pop_removes_last_element ... ok [INFO] [stdout] test vector::static_vec::pop_returns_none_when_empty ... ok [INFO] [stdout] test vector::static_vec::push_adds_element_at_the_end ... ok [INFO] [stdout] test vector::static_vec::insert_into_full_vec_fails ... ok [INFO] [stdout] test vector::static_vec::push_more_elements_than_capacity_fails ... ok [INFO] [stdout] test vector::polymorphic_vec::insert_second_element_of_empty_vec_fails ... ok [INFO] [stdout] test vector::static_vec::push_pop_alteration_works ... ok [INFO] [stdout] test vector::static_vec::push_until_full_works ... ok [INFO] [stdout] test vector::static_vec::remove_element_out_of_bounds_returns_none ... ok [INFO] [stdout] test vector::static_vec::remove_first_element_until_empty_works ... ok [INFO] [stdout] test vector::static_vec::remove_middle_element_works ... ok [INFO] [stdout] test vector::static_vec::resize_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::static_vec::resize_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::static_vec::remove_first_element_of_empty_vec_returns_none ... ok [INFO] [stdout] test vector::static_vec::resize_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::static_vec::resize_with_calls_callback_only_for_the_newly_inserted_elements ... ok [INFO] [stdout] test vector::static_vec::resize_with_fails_if_len_greater_than_capacity ... ok [INFO] [stdout] test vector::static_vec::resize_with_increases_len_with_provided_value ... ok [INFO] [stdout] test vector::static_vec::truncate_does_nothing_when_new_len_is_larger_than_current_len ... ok [INFO] [stdout] test vector::static_vec::when_vec_is_dropped_all_elements_are_dropped_in_reverse_order ... ok [INFO] [stdout] test vector::static_vec::resize_with_reduces_len_and_drops_element_in_reverse_order ... ok [INFO] [stdout] test vector::static_vec::truncate_drops_all_elements_right_of_new_len ... ok [INFO] [stderr] Doc-tests iceoryx2_bb_container [INFO] [stdout] test vector::static_vec::truncate_drops_elements_in_reverse_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 105 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test src/string/mod.rs - string::polymorphic_string (line 27) - compile ... ok [INFO] [stdout] test src/vector/mod.rs - vector::polymorphic_vec (line 22) - compile ... ok [INFO] [stdout] test src/lib.rs - queue (line 147) ... ok [INFO] [stdout] test src/lib.rs - slotmap (line 124) ... ok [INFO] [stdout] test src/lib.rs - (line 76) ... ok [INFO] [stdout] test src/string/mod.rs - string::relocatable_string (line 68) ... ok [INFO] [stdout] test src/lib.rs - queue (line 180) ... ok [INFO] [stdout] test src/lib.rs - flatmap (line 120) ... ok [INFO] [stdout] test src/string/mod.rs - string::String::insert_bytes (line 197) ... ok [INFO] [stdout] test src/string/mod.rs - string::String::insert (line 179) ... ok [INFO] [stdout] test src/lib.rs - queue (line 112) ... ok [INFO] [stdout] test src/string/mod.rs - string::String::pop (line 265) ... ok [INFO] [stdout] test src/string/mod.rs - string::static_string (line 34) ... ok [INFO] [stdout] test src/vector/mod.rs - vector::relocatable_vec (line 27) ... ok [INFO] [stdout] test src/lib.rs - queue (line 130) ... ok [INFO] [stdout] test src/lib.rs - (line 41) ... ok [INFO] [stdout] test src/vector/mod.rs - vector::static_vec (line 29) ... ok [INFO] [stdout] test src/string/mod.rs - string::relocatable_string (line 36) ... ok [INFO] [stdout] test src/lib.rs - semantic_string (line 111) ... ok [INFO] [stdout] test src/vector/mod.rs - vector::relocatable_vec (line 57) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.13s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9af63595fa26da6b880549efef065e91bcffc90d10575dce93fe869ecefdcbc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9af63595fa26da6b880549efef065e91bcffc90d10575dce93fe869ecefdcbc8", kill_on_drop: false }` [INFO] [stdout] 9af63595fa26da6b880549efef065e91bcffc90d10575dce93fe869ecefdcbc8