1 // PR c++/28710 2 // { dg-do compile } 3 4 template<int> union A; // { dg-message "previous" } 5 struct A; // { dg-error "non-template" } 6