summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/libfuzzer/README4
-rw-r--r--tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro4
-rw-r--r--tests/libfuzzer/gui/text/qtextdocument/setHtml/setHtml.pro3
3 files changed, 6 insertions, 5 deletions
diff --git a/tests/libfuzzer/README b/tests/libfuzzer/README
index ed668ff9e2..7327e76eff 100644
--- a/tests/libfuzzer/README
+++ b/tests/libfuzzer/README
@@ -12,7 +12,9 @@ data which triggered the crash. You can then use this to debug and fix the calle
To run a test with libFuzzer:
-1. Install libFuzzer, e.g. from the repositories of the Linux distribution you are using.
+1. Install clang 5.0 or later, e.g. from the repositories of the Linux distribution you are using.
+ Depending on the version of clang and the source you are installing from, you might have to
+ install libFuzzer for this version of clang explicitly.
2. Make sure clang and clang++ from this version of clang are found in PATH.
3. Configure Qt with
-platform linux-clang -coverage trace-pc-guard
diff --git a/tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro b/tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro
index 8c890f5b6e..2fda3ecefd 100644
--- a/tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro
+++ b/tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader/readnext/readnext.pro
@@ -1,5 +1,5 @@
QT -= gui
-CONFIG += c++11 console
+CONFIG += console
CONFIG -= app_bundle
SOURCES += main.cpp
-LIBS += -lFuzzer
+LIBS += -fsanitize=fuzzer
diff --git a/tests/libfuzzer/gui/text/qtextdocument/setHtml/setHtml.pro b/tests/libfuzzer/gui/text/qtextdocument/setHtml/setHtml.pro
index 2602f16dc7..c9b14f6caf 100644
--- a/tests/libfuzzer/gui/text/qtextdocument/setHtml/setHtml.pro
+++ b/tests/libfuzzer/gui/text/qtextdocument/setHtml/setHtml.pro
@@ -1,4 +1,3 @@
QT += widgets
-CONFIG += c++11
SOURCES += main.cpp
-LIBS += -lFuzzer
+LIBS += -fsanitize=fuzzer