dvyukov/go-fuzz

go 1.18 version corpus is not increase on Windows

cor0ps opened this issue · 1 comments

go 1.18 version

why this version i build gofuzz corups is not increase ah I don not know where wrong

D:\code\gofuzz\src\mail> go-fuzz
2022/06/07 20:21:17 workers: 8, corpus: 1 (3s ago), crashers: 0, restarts: 1/0, execs: 0 (0/sec), cover: 0, uptime: 3s
2022/06/07 20:21:20 workers: 8, corpus: 1 (6s ago), crashers: 0, restarts: 1/0, execs: 0 (0/sec), cover: 0, uptime: 6s
2022/06/07 20:21:23 workers: 8, corpus: 1 (9s ago), crashers: 0, restarts: 1/1, execs: 185 (21/sec), cover: 0, uptime: 9s
2022/06/07 20:21:26 workers: 8, corpus: 1 (12s ago), crashers: 0, restarts: 1/1, execs: 370 (31/sec), cover: 0, uptime: 12s2022/06/07 20:21:29 workers: 8, corpus: 1 (15s ago), crashers: 0, restarts: 1/1, execs: 555 (37/sec), cover: 0, uptime: 15s2022/06/07 20:21:32 workers: 8, corpus: 1 (18s ago), crashers: 0, restarts: 1/1, execs: 739 (41/sec), cover: 0, uptime: 18s2022/06/07 20:21:35 workers: 8, corpus: 1 (21s ago), crashers: 0, restarts: 1/1, execs: 924 (44/sec), cover: 0, uptime: 21s2022/06/07 20:21:38 workers: 8, corpus: 1 (24s ago), crashers: 0, restarts: 1/1, execs: 1107 (46/sec), cover: 0, uptime: 24

my project

image

Hi there, I did not look at this closely, but two quick observations:

  1. This does not seem to happen on Linux.
  2. On Windows 10, even a trivial example seems to run quite slowly. It seems the same slowdown occurs on Windows even if you rewind to go1.17 and an older go-fuzz commit like b1f3d6f. IIRC, go-fuzz in the past on Windows 10 had fine performance at that commit with go1.17. This might point to something outside of this repository, such as perhaps (:waves hands:) a change in something like the Windows virus scanner or some dependency or...

That said, this was just a quick check, so maybe I just made a mistake juggling versions.

I would be curious to hear if others are encountering this.