Closed trickster closed 5 months ago
Nightly test report
❯ cargo +nightly test --features memoffset/unstable_offset_of
Downloaded serde_test v1.0.163
Downloaded 1 crate (19.6 KB) in 0.65s
Compiling serde v1.0.163
Compiling autocfg v1.1.0
Compiling serde_test v1.0.163
Compiling arcstr v1.1.5 (/workspaces/arcstr)
Compiling memoffset v0.9.0
Finished test [unoptimized + debuginfo] target(s) in 5.52s
Running unittests src/lib.rs (target/debug/deps/arcstr-0ba9b3d1dfcc0a76)
running 4 tests
test arc_str::test::verify_type_pun_offsets_sasi_big_bufs ... ok
test substr::test::test_from_parts_unchecked_err - should panic ... ok
test mac::test::ensure_no_import ... ok
test substr::test::test_from_parts_unchecked_valid ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/arc_str.rs (target/debug/deps/arc_str-c00609262de93ed2)
running 18 tests
test repeat_string ... ok
test test_fmt ... ok
test repeat_string_panics - should panic ... ok
test test_from_into_raw ... ok
test test_froms_more ... ok
test test_hashmap ... ok
test test_inherent_overrides ... ok
test test_loose_ends ... ok
test test_ord ... ok
test test_ptr_eq ... ok
test test_static_arcstr_include_bytes ... ok
test test_statics ... ok
test test_strong_count ... ok
test test_various_partial_eq ... ok
test try_allocate ... ok
test smoke_test_clone ... ok
test test_indexing ... ok
test test_btreemap ... ok
test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/substr.rs (target/debug/deps/substr-c04b4f913467f4b0)
running 27 tests
test double_substr ... ok
test substr_panic - should panic ... ok
test substr_index ... ok
test substr_panic1 - should panic ... ok
test substr_panic3 - should panic ... ok
test single_substr ... ok
test substr_panic2 - should panic ... ok
test test_fmt ... ok
test test_hashmap ... ok
test test_btreemap ... ok
test substr_panic4 - should panic ... ok
test test_cow ... ok
test test_inherent_overrides ... ok
test test_loose_ends ... ok
test test_substr_from ... ok
test test_substr_from_using ... ok
test test_ord ... ok
test test_substr_using_panic0 - should panic ... ok
test test_substr_using_arc_panic - should panic ... ok
test test_substr_using_panic2 - should panic ... ok
test test_try_substr_from ... ok
test test_parts_shallow_eq ... ok
test test_try_substr_from_substr ... ok
test test_try_substr_from_using ... ok
test test_substr_using_panic1 - should panic ... ok
test test_substr_from_panic - should panic ... ok
test test_various_partial_eq ... ok
test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests arcstr
running 48 tests
test src/arc_str.rs - arc_str::ArcStr (line 83) ... ok
test src/arc_str.rs - arc_str::ArcStr (line 96) ... ok
test src/arc_str.rs - arc_str::ArcStr (line 107) ... ok
test src/arc_str.rs - arc_str::ArcStr::as_bytes (line 245) ... ok
test src/arc_str.rs - arc_str::ArcStr::from_raw (line 297) ... ok
test src/arc_str.rs - arc_str::ArcStr::as_static (line 432) ... ok
test src/arc_str.rs - arc_str::ArcStr::into_raw (line 271) ... ok
test src/arc_str.rs - arc_str::ArcStr::as_str (line 177) ... ok
test src/arc_str.rs - arc_str::ArcStr::is_empty (line 211) ... ok
test src/arc_str.rs - arc_str::ArcStr::len (line 192) ... ok
test src/arc_str.rs - arc_str::ArcStr::is_static (line 402) ... ok
test src/arc_str.rs - arc_str::ArcStr::ptr_eq (line 322) ... ok
test src/arc_str.rs - arc_str::ArcStr::new (line 134) ... ok
test src/arc_str.rs - arc_str::ArcStr::repeat (line 697) ... ok
test src/arc_str.rs - arc_str::ArcStr::strong_count (line 366) ... ok
test src/arc_str.rs - arc_str::ArcStr::strong_count (line 376) ... ok
test src/arc_str.rs - arc_str::ArcStr::repeat (line 706) ... ok
test src/arc_str.rs - arc_str::ArcStr::substr (line 470) ... ok
test src/arc_str.rs - arc_str::ArcStr::substr_from (line 504) ... ok
test src/arc_str.rs - arc_str::ArcStr::substr_using (line 634) ... ok
test src/arc_str.rs - arc_str::ArcStr::try_alloc (line 149) ... ok
test src/arc_str.rs - arc_str::ArcStr::to_string (line 228) ... ok
test src/arc_str.rs - arc_str::ArcStr::try_repeat (line 656) ... ok
test src/arc_str.rs - arc_str::ArcStr::try_substr_from (line 557) ... ok
test src/lib.rs - (line 21) ... ok
test src/arc_str.rs - arc_str::ArcStr::try_substr_using (line 605) ... ok
test src/mac.rs - mac::literal (line 23) ... ignored
test src/lib.rs - (line 42) ... ok
test src/mac.rs - mac::format (line 60) ... ok
test src/mac.rs - mac::literal_substr (line 85) ... ok
test src/mac.rs - mac::literal (line 11) ... ok
test src/substr.rs - substr::Substr (line 36) ... ok
test src/substr.rs - substr::Substr::as_str (line 240) ... ok
test src/substr.rs - substr::Substr::from_parts_unchecked (line 316) ... ok
test src/substr.rs - substr::Substr::full (line 148) ... ok
test src/substr.rs - substr::Substr::parent (line 374) ... ignored
test src/substr.rs - substr::Substr::is_empty (line 269) ... ok
test src/substr.rs - substr::Substr::len (line 254) ... ok
test src/substr.rs - substr::Substr::new (line 132) ... ok
test src/substr.rs - substr::Substr::parent (line 383) ... ok
test src/substr.rs - substr::Substr::range (line 408) ... ok
test src/substr.rs - substr::Substr::shallow_eq (line 354) ... ok
test src/substr.rs - substr::Substr::substr (line 185) ... ok
test src/substr.rs - substr::Substr::substr_from (line 437) ... ok
test src/substr.rs - substr::Substr::substr_using (line 548) ... ok
test src/substr.rs - substr::Substr::to_string (line 287) ... ok
test src/substr.rs - substr::Substr::try_substr_from (line 476) ... ok
test src/substr.rs - substr::Substr::try_substr_using (line 521) ... ok
test result: ok. 46 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 3.88s
Sorry, I missed this PR.
I need to overhaul the CI, these failures are unrelated to your change.
CC: https://github.com/rust-lang/rust/issues/111839