// PR c++/113800 // { dg-do compile { target c++26 } } // From LLVM's temp_arg_nontype_cxx2c.cpp. template concept C = sizeof(T...[1]) == 1; struct A {}; template auto = A{}> struct Set {}; template void foo () { Set u; } Set sb; Set sf; // { dg-error "placeholder constraints not satisfied" }