Commit ae09f9bbce

Andrew Kelley <andrew@ziglang.org>
2024-07-22 08:54:47
std.mem: delete workaround now that zig1.wasm is updated
1 parent af7b671
Changed files (1)
lib
lib/std/mem.zig
@@ -636,10 +636,6 @@ test lessThan {
     try testing.expect(lessThan(u8, "", "a"));
 }
 
-/// Normally, we could simply use `builtin.fuzz` but this requires a zig1.wasm
-/// update. After the next zig1.wasm update, the `@hasDecl` can be removed.
-const fuzz = @hasDecl(builtin, "fuzz") and builtin.fuzz;
-
 const eqlBytes_allowed = switch (builtin.zig_backend) {
     // The SPIR-V backend does not support the optimized path yet.
     .stage2_spirv64 => false,
@@ -647,7 +643,7 @@ const eqlBytes_allowed = switch (builtin.zig_backend) {
     .stage2_riscv64 => false,
     // The naive memory comparison implementation is more useful for fuzzers to
     // find interesting inputs.
-    else => !fuzz,
+    else => !builtin.fuzz,
 };
 
 /// Compares two slices and returns whether they are equal.