Skip to content

Conversation

@Ollrogge
Copy link
Collaborator

Honggfuzz builds in release mode by default and does not support the --release flag. Available options are:

cargo hfuzz -h
possible commands are: run, run-no-instr, run-debug, build, build-no-instr, build-grcov, build-debug, clean, version

Fix release & debug mode by explicitly passing build-debug in debug mode.

@louismerlin
Copy link
Collaborator

Weird, the tests pass on my machine. I'll look into it a bit, do you have any ideas why it's failing @Ollrogge?

@Ollrogge
Copy link
Collaborator Author

Weird, the tests pass on my machine. I'll look into it a bit, do you have any ideas why it's failing @Ollrogge?

The same test also fails on my machine. The integration test expects a directory named input in ziggys output directory. Has this maybe been changed at some point ?

ls /tmp/1763472989/arbitrary-fuzz/
afl  corpus  crashes  logs  queue

@louismerlin
Copy link
Collaborator

The directory should be /tmp/{$TIMESTAMP}/{arbitrary,url}-fuzz/honggfuzz/{arbitrary,url}-fuzz/input which exists on my machine for both the arbitrary and url test. Weird that there is no honggfuzz directory in your output.

@louismerlin louismerlin merged commit d8ab1ba into main Nov 18, 2025
8 checks passed
@louismerlin louismerlin deleted the fix_hongfuzz_release_mode branch November 18, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants