Fuzzing

cargo-fuzz needs the nightly toolchain. Install it with rustup toolchain install nightly, then:

cargo install cargo-fuzz
cd fuzz
cargo +nightly fuzz run fuzz_parse_sql -- -max_total_time=600

Crashes land in artifacts/<target>/ and replay with cargo fuzz run <target> <crash-file>.