summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaCXX')
-rw-r--r--clang/test/SemaCXX/default2.cpp3
-rw-r--r--clang/test/SemaCXX/member-name-lookup.cpp2
-rw-r--r--clang/test/SemaCXX/nested-name-spec.cpp2
-rw-r--r--clang/test/SemaCXX/using-directive.cpp2
4 files changed, 9 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/default2.cpp b/clang/test/SemaCXX/default2.cpp
index c2873af3f08..604354b9af2 100644
--- a/clang/test/SemaCXX/default2.cpp
+++ b/clang/test/SemaCXX/default2.cpp
@@ -1,4 +1,7 @@
// RUN: clang -fsyntax-only -verify %s
+// XFAIL
+// fails due to exact diagnostic matching
+
void f(int i, int j, int k = 3);
void f(int i, int j, int k);
void f(int i, int j = 2, int k);
diff --git a/clang/test/SemaCXX/member-name-lookup.cpp b/clang/test/SemaCXX/member-name-lookup.cpp
index 9e4b51fd748..3203067c1e9 100644
--- a/clang/test/SemaCXX/member-name-lookup.cpp
+++ b/clang/test/SemaCXX/member-name-lookup.cpp
@@ -1,4 +1,6 @@
// RUN: clang -fsyntax-only -verify %s
+// XFAIL
+// fails due to exact diagnostic matching
struct A {
int a; // expected-note{{member found by ambiguous name lookup}}
diff --git a/clang/test/SemaCXX/nested-name-spec.cpp b/clang/test/SemaCXX/nested-name-spec.cpp
index 0c160075bf3..67da934072d 100644
--- a/clang/test/SemaCXX/nested-name-spec.cpp
+++ b/clang/test/SemaCXX/nested-name-spec.cpp
@@ -1,4 +1,6 @@
// RUN: clang -fsyntax-only -verify -std=c++98 %s
+// XFAIL
+// fails due to exact diagnostic matching
namespace A {
struct C {
static int cx;
diff --git a/clang/test/SemaCXX/using-directive.cpp b/clang/test/SemaCXX/using-directive.cpp
index d861f50f79f..505c06d4605 100644
--- a/clang/test/SemaCXX/using-directive.cpp
+++ b/clang/test/SemaCXX/using-directive.cpp
@@ -1,4 +1,6 @@
// RUN: clang -fsyntax-only -verify %s
+// XFAIL
+// fails due to exact diagnostic matching
namespace A {
short i; // expected-note{{candidate found by name lookup is 'A::i'}}
OpenPOWER on IntegriCloud