authorgravatar for mail@isaacfreund.comIsaac Freund <mail@isaacfreund.com> 2026-07-03 15:48:12+02:00
committergravatar for mail@isaacfreund.comIsaac Freund <mail@isaacfreund.com> 2026-07-08 11:49:00+02:00
logfb04e50659ca2dcee38b35196a2efe5ca9c3453d
treec0ef311c7d06222a48e1841f4da9ecb8baa042fc
parent080ad9a4522f7d8eb756d47ffd0c7bfa61851446
signaturelock-open Commit is signed but in an unrecognized format.

parser: add failing test case


1 files changed, 5 insertions(+), 1 deletions(-)

lib/std/zig/parser_fuzz.zig+5-1
......@@ -126,7 +126,11 @@ test "byte order mark" {
126126 try checkAgainstOracle("\xef\xbb\xbf///\n0");
127127}
128128
129>>>>>>> bc46a69fba (grammar: handle byte order mark)
129// Found using AFL++
130test "nosuspend multi assign" {
131 try checkAgainstOracle("test{nosuspend*0,var _=0;}");
132}
133
130134fn checkAgainstOracle(source: [:0]const u8) !void {
131135 var fba_buf: [1 << 18]u8 = undefined;
132136 var fba: std.heap.FixedBufferAllocator = .init(&fba_buf);