]> granicus.if.org Git - clang/commitdiff
Try to fix test/SemaCXX/deleted-operator.cpp after r318309
authorHans Wennborg <hans@hanshq.net>
Wed, 15 Nov 2017 17:47:58 +0000 (17:47 +0000)
committerHans Wennborg <hans@hanshq.net>
Wed, 15 Nov 2017 17:47:58 +0000 (17:47 +0000)
The number of 'built-in candidate' notes now varies since __float128 may
or may not be a candidate depending on the target.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@318314 91177308-0d34-0410-b5e6-96231b3b80d8

test/SemaCXX/deleted-operator.cpp

index f71e83aa258700fbd41a209f25448ea8e1b5b472..64b2b22e5661cb84791e2ceb399ddabbb9cbeeb0 100644 (file)
@@ -8,8 +8,8 @@ struct PR10757 {
 int PR10757f() {
   PR10757 a1;
   // FIXME: We get a ridiculous number of "built-in candidate" notes here...
-  if(~a1) {} // expected-error {{overload resolution selected deleted operator}} expected-note 8 {{built-in candidate}}
-  if(a1==a1) {} // expected-error {{overload resolution selected deleted operator}} expected-note 144 {{built-in candidate}}
+  if(~a1) {} // expected-error {{overload resolution selected deleted operator}} expected-note 6-8 {{built-in candidate}}
+  if(a1==a1) {} // expected-error {{overload resolution selected deleted operator}} expected-note 1-144 {{built-in candidate}}
 }
 
 struct DelOpDel {