Open SimonSapin opened 4 days ago
Hm, the gcc-style flags being passed along to cl.exe seem very suspect.
https://github.com/rust-fuzz/libfuzzer/blob/main/build.rs#L34 is wrong and a likely cause. Should be using the Build::std
instead. Build::force_frame_pointer
for -fno-omit-frame-pointer
. And Build::warnings(false)
for -w
would get rid of the other flags too.
I don't have msvc around to test, though.
CI for the apollo-rs project started failing on Windows since libfuzzer-sys 0.4.8 was released. The most relevant part of the output seems to be:
Full output from Cargo: