================
@@ -153,16 +153,16 @@ namespace dr1460 { // dr1460: 3.5
   namespace Defaulted {
     union A { constexpr A() = default; };
     union B { int n; constexpr B() = default; };
-    // cxx11-17-error@-1 {{defaulted definition of default constructor is not 
constexpr}}
+    // cxx11-17-error@-1 {{defaulted definition of default constructor that 
marked constexpr but never produces a constant expression is a C++23 extension}}
----------------
Endilll wrote:

11 through 17 we expect a 23 extension warning, but what happens in 20 mode?

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

Reply via email to