Add explicit dependency on libfuzzer-sys#96
Conversation
This fixes a build issue with the most recent version of `libfuzzer-sys` where the prior version of the `fuzz_target!` macro didn't need the crate as an explicit dependency but the latest version does.
|
The fuzz build also currently prints out: which is just a warning so not fatal, but I wasn't sure what the intended code here was so I figured I'd ask. |
cfallin
left a comment
There was a problem hiding this comment.
Thanks!
I'm taking a look at the warning and will address in another PR -- it seems pretty clearly was meant to be for i in 0..limit and the iterability of Result masked the lack of range (yikes!).
|
What libfuzzer-sys change caused this to be necessary? I'd expect this to be a bug in that crate, not something that should be worked around here. I think libfuzzer-sys 0.4.3 should have made this unnecessary, so I'd like to know what broke after that. In #69 I removed this dependency because it requires keeping dependencies in sync across multiple |
|
I'm not sure what the change was, I mostly just wanted to fix the fuzz build, I didn't investigate much futher. |
This fixes a build issue with the most recent version of
libfuzzer-syswhere the prior version of thefuzz_target!macro didn't need the crate as an explicit dependency but the latest version does.