================
@@ -3,6 +3,7 @@
 
 // RUN: %clang_cc1 -std=c++23 -fsyntax-only -verify=expected,cxx20_23,cxx23    
%s -fcxx-exceptions -fexceptions -Wunused-result
 // RUN: %clang_cc1 -std=c++20 -fsyntax-only -verify=expected,cxx14_20,cxx20_23 
%s -fcxx-exceptions -fexceptions -Wunused-result
+// RUN: not %clang_cc1 -std=c++20 -fsyntax-only %s -fcxx-exceptions 
-fexceptions -Wunused-result 2>&1 | FileCheck %s
----------------
ilya-biryukov wrote:

Could you add a comment here explaining to the reader why we need this? It's 
unusual to have `-verify` on some `RUN` lines and not have it on others.

Something like

```
// Run without -verify to check the order of errors we show.
// RUN: not ...
```

https://github.com/llvm/llvm-project/pull/100985
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to