Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    " 𐀀AAa",
    10,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "\00",
    97,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "A \0A0\0",
    1,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=4: <non-string panic payload>.
minimal failing input: (
    "𐀀𐀀¡𐀀𐀀¡",
    4,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    " A0 ",
    126,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "  a\0𐀀",
    100,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "\0\0\0\0\0\0\0\0\0",
    1,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "\0\0",
    46,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "0 ¡",
    6,
    false,
)


Test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>.
minimal failing input: (
    "0 𐀀",
    8,
    false,
)


quickcheck failed with counterexample: (2 10 false)


quickcheck failed with counterexample: (2 22 false)


quickcheck failed with counterexample: (2 34 false)


quickcheck failed with counterexample: (2 1 false)


quickcheck failed with counterexample: (2 4 false)


quickcheck failed with counterexample: (2 46 false)


quickcheck failed with counterexample: (2 190 false)


crabcheck failed with counterexample: (2 1 3)


crabcheck failed with counterexample: (2 1 2)


crabcheck failed with counterexample: (3 1 1)


crabcheck failed with counterexample: (3 3 1)


crabcheck failed with counterexample: (2 1 0)


crabcheck failed with counterexample: (2 1 1)


crabcheck failed with counterexample: (3 1 2)


hegel found counterexample: Property test failed: next_boundary panicked on empty suffix chunk at offset=1: <non-string panic payload>


Test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>.
minimal failing input: (
    "  a",
    1,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=4: <non-string panic payload>.
minimal failing input: (
    "𐀀a ",
    4,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=2: <non-string panic payload>.
minimal failing input: (
    "¡",
    8,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=3: <non-string panic payload>.
minimal failing input: (
    "ࠀ",
    27,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>.
minimal failing input: (
    "A 𐀀0",
    25,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>.
minimal failing input: (
    " ",
    73,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=4: <non-string panic payload>.
minimal failing input: (
    "𐀀",
    24,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>.
minimal failing input: (
    "\0",
    19,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=2: <non-string panic payload>.
minimal failing input: (
    "¡\u{e000}",
    2,
    false,
)


Test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>.
minimal failing input: (
    " ",
    89,
    false,
)


quickcheck failed with counterexample: (1 7 false)


quickcheck failed with counterexample: (1 3 false)


quickcheck failed with counterexample: (1 15 false)


quickcheck failed with counterexample: (1 1 false)


crabcheck failed with counterexample: (2 1 2)


crabcheck failed with counterexample: (1 1 1)


crabcheck failed with counterexample: (2 2 2)


crabcheck failed with counterexample: (2 2 1)


crabcheck failed with counterexample: (1 1 0)


hegel found counterexample: Property test failed: prev_boundary panicked on offset==chunk_start at offset=1: <non-string panic payload>


Test failed: ASCII fast path vs Unicode path diverge for "A'A": fast=[(0, "A"), (1, "'"), (2, "A")], uni=[(0, "A'A")].
minimal failing input: "A'A"


Test failed: ASCII fast path vs Unicode path diverge for "A'a": fast=[(0, "A"), (1, "'"), (2, "a")], uni=[(0, "A'a")].
minimal failing input: "A'a"


quickcheck failed with counterexample: (124)


quickcheck failed with counterexample: (25)


quickcheck failed with counterexample: (70)


quickcheck failed with counterexample: (106)


quickcheck failed with counterexample: (160)


quickcheck failed with counterexample: (187)


quickcheck failed with counterexample: (142)


quickcheck failed with counterexample: (169)


quickcheck failed with counterexample: (178)


quickcheck failed with counterexample: (241)


crabcheck failed with counterexample: (7)


hegel found counterexample: Property test failed: ASCII fast path vs Unicode path diverge for "A'A": fast=[(0, "A"), (1, "'"), (2, "A")], uni=[(0, "A'A")]