1 // PR c++/36797
2 
3 template <int> struct A { };
4 
5 template <class T>
6 int foo (A<__is_empty (T)>* = 0); // { dg-error "built-in trait" }
7 
main()8 int main ()
9 {
10     foo<int>();
11 }
12