blob: b27c80d71c0576af3a25986cbfaff9889304684a [file] [log] [blame]
// { dg-do compile { target c++26 } }
#include <new>
union U { double d; int i; };
constexpr int f()
{
U u;
new (&u.i) int;
return u.i; // { dg-error "uninitialized" }
}
int main ()
{
constexpr int i = f(); // { dg-message "" }
}