```
export CC=clang CXX=clang++
../configure --enable-fuzz --with-sanitizers=fuzzer,address \
--disable-wallet \
--disable-bench \
--with-utils=no \
--with-daemon=no \
--with-libs=no \
--with-gui=no \
--with-seeder=no
make
mkdir -p test/fuzz
cp ../test/fuzz/test_runner.py test/fuzz/
./test/fuzz/test_runner.py -l DEBUG <path_to_corpus>
```
```
cmake -GNinja .. -DENABLE_SANITIZERS="address;fuzzer" \
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
ninja bitcoin-fuzzers link-fuzz-test_runner.py
./test/fuzz/test_runner.py -l DEBUG <path_to_corpus>
```
Check the corpus is run exactly once for all the tests.