1// PR c++/30534 2// { dg-do compile } 3 4template<bool> struct A; 5 6template<int> void foo() 7{ 8 A<__builtin_constant_p(.)> a; // { dg-error "template argument|invalid" } 9} 10