/* This used to ICE. */
/* { dg-do compile } */
struct a {};
class foo : public a, a // { dg-error "duplicate base" }
{ // { dg-error "2:at end of input" }
/* This used to ICE. */
/* { dg-do compile } */
struct a {};
class foo : public a, a // { dg-error "duplicate base" }
{ // { dg-error "2:at end of input" }