Fossil SCM

Add a warning in build.wiki that passing fuzzer-specific flags may cause the --fuzztype flag to get stripped from the argument list.

stephan 2022-04-21 22:12 trunk
Commit df1d2569223045f377f60a2870dd269ae9ca0dc375743c82b40488067fbc643d
1 file changed +6 -2
+6 -2
--- www/build.wiki
+++ www/build.wiki
@@ -454,7 +454,11 @@
454454
For a detailed information about the fuzzer's flags and features, see:
455455
456456
* [https://llvm.org/docs/LibFuzzer.html]
457457
* [https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md]
458458
459
-Flags for the fuzzer can be passed directly to fossil, e.g. <tt>-jobs=4</tt>
460
-to start four fuzzer jobs in parallel.
459
+Flags for the fuzzer can be passed directly to fossil,
460
+e.g. <tt>-jobs=4</tt> to start four fuzzer jobs in parallel, but doing
461
+so may cause the fuzzer to <em>strip the --fuzztype flag</em>, leading
462
+to it testing the wrong thing. When passing on fuzzer-specific flags
463
+along with <tt>--fuzztype</tt>, be sure to check your system's process
464
+list to ensure that your <tt>--fuzztype</tt> flag is there.
461465
--- www/build.wiki
+++ www/build.wiki
@@ -454,7 +454,11 @@
454 For a detailed information about the fuzzer's flags and features, see:
455
456 * [https://llvm.org/docs/LibFuzzer.html]
457 * [https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md]
458
459 Flags for the fuzzer can be passed directly to fossil, e.g. <tt>-jobs=4</tt>
460 to start four fuzzer jobs in parallel.
 
 
 
 
461
--- www/build.wiki
+++ www/build.wiki
@@ -454,7 +454,11 @@
454 For a detailed information about the fuzzer's flags and features, see:
455
456 * [https://llvm.org/docs/LibFuzzer.html]
457 * [https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md]
458
459 Flags for the fuzzer can be passed directly to fossil,
460 e.g. <tt>-jobs=4</tt> to start four fuzzer jobs in parallel, but doing
461 so may cause the fuzzer to <em>strip the --fuzztype flag</em>, leading
462 to it testing the wrong thing. When passing on fuzzer-specific flags
463 along with <tt>--fuzztype</tt>, be sure to check your system's process
464 list to ensure that your <tt>--fuzztype</tt> flag is there.
465

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button