summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu')
-rw-r--r--clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu b/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu
index f038c376ff3..7aa1dd3f208 100644
--- a/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu
+++ b/clang/test/SemaCUDA/implicit-member-target-collision-cxx11.cu
@@ -74,13 +74,11 @@ struct B4_with_device_copy_ctor {
struct C4_with_collision : A4_with_host_copy_ctor, B4_with_device_copy_ctor {
};
-// expected-note@-3 {{candidate constructor (the implicit default constructor}} not viable
-// expected-note@-4 {{implicit copy constructor inferred target collision}}
-// expected-note@-5 {{candidate constructor (the implicit copy constructor}} not viable
+// expected-note@-3 {{copy constructor of 'C4_with_collision' is implicitly deleted because base class 'B4_with_device_copy_ctor' has no copy constructor}}
void hostfoo4() {
C4_with_collision c;
- C4_with_collision c2 = c; // expected-error {{no matching constructor}}
+ C4_with_collision c2 = c; // expected-error {{call to implicitly-deleted copy constructor of 'C4_with_collision'}}
}
//------------------------------------------------------------------------------
OpenPOWER on IntegriCloud