1// { dg-do assemble } 2// Origin: Mark Mitchell <mark@codesourcery.com> 3 4template <class T = int> 5struct S 6{ 7 void f () 8 { 9 try { 10 } catch (int) { 11 } 12 } 13}; 14