11556Srgrimes// PR c++/28595 21556Srgrimes 31556Srgrimestemplate<int> struct A 41556Srgrimes{ 51556Srgrimes static const int i; 61556Srgrimes}; 71556Srgrimes 81556Srgrimestemplate<int N> struct B 91556Srgrimes{ 101556Srgrimes char c[A<N>::i], d; // { dg-error "constant" } 111556Srgrimes}; 121556Srgrimes 131556SrgrimesB<0> b; 141556Srgrimes