aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/fmt/test/fuzzing/README.md
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2026-04-23 18:16:57 +0200
committerStefan Boberg <[email protected]>2026-04-23 18:16:57 +0200
commit0232b991cd7d8e3a2114ea30e4591dd3e7b65c36 (patch)
tree94730e7594fd09ae1fa820391ce311f6daf13905 /thirdparty/fmt/test/fuzzing/README.md
parentFix forward declaration order for s_GotSigWinch and SigWinchHandler (diff)
parenttrace: declare Region event name fields as AnsiString (#1012) (diff)
downloadarchived-zen-sb/zen-help.tar.xz
archived-zen-sb/zen-help.zip
Merge branch 'main' into sb/zen-helpsb/zen-help
- Combine HelpCommand (this branch) with HistoryCommand (main) in zen CLI dispatcher - Keep filter-aware TuiPickOne rewrite; adopt main's ASCII arrow glyphs in doc comment
Diffstat (limited to 'thirdparty/fmt/test/fuzzing/README.md')
-rw-r--r--thirdparty/fmt/test/fuzzing/README.md25
1 files changed, 0 insertions, 25 deletions
diff --git a/thirdparty/fmt/test/fuzzing/README.md b/thirdparty/fmt/test/fuzzing/README.md
deleted file mode 100644
index bb3d0e04f..000000000
--- a/thirdparty/fmt/test/fuzzing/README.md
+++ /dev/null
@@ -1,25 +0,0 @@
-# Running the fuzzers locally
-
-There is a [helper script](build.sh) to build the fuzzers, which has only been
-tested on Debian and Ubuntu linux so far. There should be no problems fuzzing on
-Windows (using clang>=8) or on Mac, but the script will probably not work out of
-the box.
-
-Something along
-```sh
-mkdir build
-cd build
-export CXX=clang++
-export CXXFLAGS="-fsanitize=fuzzer-no-link -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION= -g"
-cmake .. -DFMT_SAFE_DURATION_CAST=On -DFMT_FUZZ=On -DFMT_FUZZ_LINKMAIN=Off -DFMT_FUZZ_LDFLAGS="-fsanitize=fuzzer"
-cmake --build .
-```
-should work to build the fuzzers for all platforms which clang supports.
-
-Execute a fuzzer with for instance
-```sh
-cd build
-export UBSAN_OPTIONS=halt_on_error=1
-mkdir out_chrono
-bin/fuzzer_chrono_duration out_chrono
-```