1 // PR c++/31992 2 3 template <int> struct A 4 { 5 static const int i1; 6 static const int i2; 7 }; 8 9 template <int N> const int A<N>::i1(A<N>::i); 10 template <int N> const int A<N>::i2(3, A<N>::i); // { dg-error "expression list" } 11