1 2 3 4 5 6 7 8 9
/* PR c++/32111 */ /* This used to ICE. */ /* { dg-do compile } */ struct A { friend A::~A() {} /* { dg-error "implicitly friends of their class" } */ };