//PR c++/28738 template struct A {}; // { dg-error "not a valid type" } template struct A {}; // { dg-message "invalid" }