The Rust codegen has warnings for a few cases, which I haven't addressed here. I'd like to do that before I merge this PR.
I'm not sure if the way i'm running fuzzing is good. I'm building with UBSAN and ASAN (but not MSAN), and I'm essentially recreating the same work the run_fuzzer script does, but in CI. Breaking that up a bit allows caching a build between stages. The fuzzer itself runs for all modes (currently just p and m).
I fixed a couple of unrelated small things while I was here.
The Rust codegen has warnings for a few cases, which I haven't addressed here. I'd like to do that before I merge this PR.
I'm not sure if the way i'm running fuzzing is good. I'm building with UBSAN and ASAN (but not MSAN), and I'm essentially recreating the same work the
run_fuzzer
script does, but in CI. Breaking that up a bit allows caching a build between stages. The fuzzer itself runs for all modes (currently justp
andm
).I fixed a couple of unrelated small things while I was here.