(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
inherit/
virtual1.C
// PR c++/27952

struct A
{
    virtual ~A() {}
};

struct B : A, virtual A {};     // { dg-error "duplicate base" }

struct C : A, B {};             // { dg-message "direct base 'A' inaccessible" }

C c;