| ... | @@ -435,6 +435,9 @@ pub fn main() !void { | ... | @@ -435,6 +435,9 @@ pub fn main() !void { |
| 435 | else => return err, | 435 | else => return err, |
| 436 | }; | 436 | }; |
| 437 | if (fuzz) { | 437 | if (fuzz) { |
| | 438 | if (builtin.single_threaded) { |
| | 439 | fatal("--fuzz not yet implemented for single-threaded builds", .{}); |
| | 440 | } |
| 438 | switch (builtin.os.tag) { | 441 | switch (builtin.os.tag) { |
| 439 | // Current implementation depends on two things that need to be ported to Windows: | 442 | // Current implementation depends on two things that need to be ported to Windows: |
| 440 | // * Memory-mapping to share data between the fuzzer and build runner. | 443 | // * Memory-mapping to share data between the fuzzer and build runner. |