[clang] [libcxx] [libc++][Clang] Updated the diagnostics checks in libc++ tests. (PR #144220)

Shamshura Egor via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 16 00:39:49 PDT 2025


================
@@ -124,8 +126,8 @@ void test() {
 #if _LIBCPP_HAS_EXCEPTIONS
   // expected-error-re@*:* {{call to deleted constructor of{{.*}}}}
   // expected-error-re@*:* {{call to deleted constructor of{{.*}}}}
-  // expected-error-re@*:* {{call to deleted constructor of{{.*}}}}
-  // expected-error-re@*:* {{call to deleted constructor of{{.*}}}}
+  // expected-error-re@*:* 0-1{{call to deleted constructor of{{.*}}}}
+  // expected-error-re@*:* 0-1{{call to deleted constructor of{{.*}}}}
----------------
egorshamshura wrote:

In older versions of Clang, there were 4 errors displayed: ```{{call to deleted constructor of{{.*}}}}```, but in the new version there are 6 errors. When I added ```{{call to deleted constructor of 'MoveOnly'}}```, one of the errors ```{{call to deleted constructor of{{.*}}}}``` was taken away, so I needed to add "0-1" here.

https://github.com/llvm/llvm-project/pull/144220


More information about the cfe-commits mailing list