summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2019-12-12 21:12:27 -0500
committerEric Fiselier <eric@efcs.ca>2019-12-12 21:12:27 -0500
commit9b540192b6369c15cb3702272dffc6ec31382345 (patch)
tree2d414fda16caf88f2ada43a8e809b4ec6a7d2ed0
parentf97936fabd263e3b311e3b8e9ffca4920e4fcff0 (diff)
downloadbcm5719-llvm-9b540192b6369c15cb3702272dffc6ec31382345.tar.gz
bcm5719-llvm-9b540192b6369c15cb3702272dffc6ec31382345.zip
[libc++] Mark all fuzzing tests as unsupported in C++03
-rw-r--r--libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/nth_element.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/partition.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp1
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/sort.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/unique.pass.cpp2
-rw-r--r--libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp2
17 files changed, 33 insertions, 0 deletions
diff --git a/libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp b/libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp
index acb07ef875a..a950fe6286c 100644
--- a/libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp
@@ -7,6 +7,8 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include <random>
#include <cstdint>
diff --git a/libcxx/test/libcxx/fuzzing/nth_element.pass.cpp b/libcxx/test/libcxx/fuzzing/nth_element.pass.cpp
index 580c5593e90..6adc75b7df8 100644
--- a/libcxx/test/libcxx/fuzzing/nth_element.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/nth_element.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::nth_element);
diff --git a/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp b/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp
index 08fa1a38de1..30439ed9061 100644
--- a/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp
@@ -7,6 +7,8 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include <cassert>
#include <cstring> // for strlen
diff --git a/libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp b/libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp
index 42bc4addfd1..76227ee9ce7 100644
--- a/libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::partial_sort_copy);
diff --git a/libcxx/test/libcxx/fuzzing/partition.pass.cpp b/libcxx/test/libcxx/fuzzing/partition.pass.cpp
index 15bdcf43ce2..b162b89d0fd 100644
--- a/libcxx/test/libcxx/fuzzing/partition.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/partition.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::partition);
diff --git a/libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp b/libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp
index b026e7c1920..f64a129be9c 100644
--- a/libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::partition_copy);
diff --git a/libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp
index d0e1cf87b1e..a98d03cd9b1 100644
--- a/libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_ECMAScript);
diff --git a/libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp
index db1d760a718..960c0f56465 100644
--- a/libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_POSIX);
diff --git a/libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp
index d3630594e29..3072b2ba7ae 100644
--- a/libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp
@@ -7,6 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_awk);
diff --git a/libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp
index 840fd71f2ca..3474d650d3e 100644
--- a/libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_egrep);
diff --git a/libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp
index fe81d263a3c..1048cb11bf7 100644
--- a/libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_extended);
diff --git a/libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp b/libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp
index 321c7297e3a..a308749f36b 100644
--- a/libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::regex_grep);
diff --git a/libcxx/test/libcxx/fuzzing/sort.pass.cpp b/libcxx/test/libcxx/fuzzing/sort.pass.cpp
index 3de5fe46329..1a4add95b31 100644
--- a/libcxx/test/libcxx/fuzzing/sort.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/sort.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::sort);
diff --git a/libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp b/libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp
index ed22a36fcd9..69ff5eea247 100644
--- a/libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::stable_partition);
diff --git a/libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp b/libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp
index 130e1cab083..e893d12d6d0 100644
--- a/libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::stable_sort);
diff --git a/libcxx/test/libcxx/fuzzing/unique.pass.cpp b/libcxx/test/libcxx/fuzzing/unique.pass.cpp
index d30c9666785..6501b769a7e 100644
--- a/libcxx/test/libcxx/fuzzing/unique.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/unique.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::unique);
diff --git a/libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp b/libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp
index 78fed979950..b6c783bb61a 100644
--- a/libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp
+++ b/libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp
@@ -7,5 +7,7 @@
//
//===----------------------------------------------------------------------===//
+// UNSUPPORTED: c++98, c++03
+
#include "fuzzer_test.h"
FUZZER_TEST(fuzzing::unique_copy);
OpenPOWER on IntegriCloud