// PR c++/36797 template struct A { }; template int foo (A<__is_empty (T)>* = 0); // { dg-error "built-in trait" } int main () { foo(); }