1 // PR c++/24791 2 3 template<int> struct A 4 { 5 static int i; AA6 A() { ++i; } 7 }; 8 9 template<int> int A<0>::i(0); // { dg-error "template" "error" } 10 // { dg-message "note" "note" { target *-*-* } .-1 } 11 12 A<0> a; 13