| author | |
| committer | |
| log | 9d1e47d220a50fc5db4b622bd86e2fe51673c163 |
| tree | d3b97ba0c048c8f2d2e413902aa76c980deeeac7 |
| parent | 5ecef2934af9349507061b2ff0498a089e7f5de0 |
Some of the stats used as denomenators may be at zero, especially if a
fuzz test is stuck in an infinite loop, so allowing float division by
zero is necessary.1 files changed, 1 insertions(+), 1 deletions(-)
lib/build-web/fuzz.zig+1-1| ... | ... | @@ -255,7 +255,7 @@ fn unpackSourcesInner(tar_bytes: []u8) !void { |
| 255 | 255 | } |
| 256 | 256 | |
| 257 | 257 | fn updateStats() error{OutOfMemory}!void { |
| 258 | @setFloatMode(.optimized); | |
| 258 | // No @setFloatMode(.optimized) since some stats may be at zero and lead to divisions by zero | |
| 259 | 259 | |
| 260 | 260 | if (recent_coverage_update.items.len == 0) return; |
| 261 | 261 |