1 2 3 4 5 6 7 8 9
// PR c++/29363 template<int> void foo() { throw A(); // { dg-message "declar" } struct A {} a; } template void foo<0>(); // { dg-message "instantiated" }