1 // { dg-do assemble } main()2 int main() { 3 struct A { 4 void f(); // { dg-message "previous" } already declared 5 void f(); // { dg-error "overloaded" } already declared 6 }; 7 } 8