1 // PR c++/17524 2 3 template<typename T> struct A 4 { 5 static const T i = 0; // { dg-error "declared void" "void" } 6 }; 7 8 A<void> a; // { dg-message "required" } 9