1 // { dg-do assemble } 2 3 class S 4 { 5 ~S(); 6 public: 7 friend void f(); 8 }; 9 10 ~S()11 S::~S() 12 { 13 static S s; 14 } 15