1 // PR c++/19980
2 // Origin: Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3 
4 // { dg-do compile }
5 
6 int foo;                    // { dg-message "previous declaration" }
foo()7 template<int> void foo() {} // { dg-error "redeclared" }
8