This commit was manufactured by cvs2svn to create branch 'gomp-branch'.
[official-gcc.git] / gcc / testsuite / g++.dg / other / redecl2.C
blob591c258b8911ed1cb386e7f12461125bebde9166
1 // PR c++/17816
2 // We failed to report duplicate definitions of pure virtual ns.
4 // { dg-do compile }
6 struct S {
7   virtual int foo() = 0;
8 };
9  
10 int S::foo() { return 0; } // { dg-error "defined here" }
11 int S::foo() { return 0; } // { dg-error "redefinition" }