NOTE: The NixOS build also includes these cherry-picked commits, but they're at least not obviously relevant:
failures:
---- tests::string_escape::test_convert stdout ----
thread 'tests::string_escape::test_convert' panicked at src/tests/string_escape.rs:189:9:
assertion `left == right` failed: Conversion cycle of string:
200 chars: 0x5D 0xE2 0xF9 0xA2 0x 1 0xBC 0x98 0x26 0x62 0xE6 0x42 0x5E 0x92 0xFF 0x28 0x2D 0x96 0x97 0x9A 0x3C 0x43 0x27 0x28 0x55 0xFE 0x5C 0x59 0xAA 0xE5 0x...
produced different string:
198 chars: 0x5D 0xE2 0xF9 0xA2 0x 1 0xBC 0x98 0x26 0x62 0xE6 0x42 0x5E 0x92 0xFF 0x28 0x2D 0x96 0x97 0x9A 0x3C 0x43 0x27 0x28 0x55 0xFE 0x5C 0x59 0xAA 0xE5 0x...
Use this seed to reproduce: 1741630065816173269
left: [93, 226, 249, 162, 1, 188, 152, 38, 98, 230, 66, 94, 146, 255, 40, 45, 150, 151, 154, 60, 67, 39, 40, 85, 254, 92, 89, 170, 229, 235, 65, 197, 175, 16...
right: [93, 226, 249, 162, 1, 188, 152, 38, 98, 230, 66, 94, 146, 255, 40, 45, 150, 151, 154, 60, 67, 39, 40, 85, 254, 92, 89, 170, 229, 235, 65, 197, 175, 16...
---- tests::string_escape::test_escape_random_url stdout ----
thread 'tests::string_escape::test_escape_random_url' panicked at src/tests/string_escape.rs:122:9:
assertion `left == right` failed: Escaped and then unescaped string "آ\u{981}౿\u{bab}ƌ\t૯սۆ\u{1d}\u{16}Ԧßคʼn\u{df9}ʗࠁۋ\u{9be}བ\u{7a9}܂ݔӒயղຣ\u{ac4}ēĄઐ\u{8c}\u{61...
left: "آ\u{981}౿\u{bab}ƌ\t૯սۆ\u{1d}\u{16}Ԧßคʼn\u{df9}ʗࠁۋ\u{9be}བ\u{7a9}܂ݔӒயղຣ\u{ac4}ēĄઐ\u{8c}\u{614}3௸๛\u{be0}՜ޢ%ǁ\u{74a}උا\u{e61}පਸ\u{329}\u{d42}േ\u{321}\u{a...
right: "آ\u{981}౿\u{bab}ƌ\t૯սۆ\u{1d}\u{16}Ԧßคʼn\u{df9}ʗࠁۋ\u{9be}བ\u{7a9}܂ݔӒயղຣ\u{ac4}3%ຫ_=4ໜயল\u{93a}\u{5fd}ൿņ\u{7ba}ж௭\u{734}җ\u{c63}\u{ef2}ൖڪٯा"
failures:
tests::string_escape::test_convert
tests::string_escape::test_escape_random_url
test result: FAILED. 184 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.23s
While building
fishfromNixOS/nixpkgs@master, I encountered this random test failure. It did not happen again when I reran the build.NOTE: The NixOS build also includes these cherry-picked commits, but they're at least not obviously relevant:
My apologies, but the exact strings got cut off by
lessand the log was overwritten when I rebuilt to check reproducibility. Hopefully the seed to reproduce it is helpful!