1// { dg-do assemble } 2// { dg-options "-Wall" } 3// Origin: Jeroen@MMR.be 4 5template <typename T> 6void f() 7{ 8 for(;;) 9 for(;;) 10 goto a; 11 12 a: 13 ; 14} 15 16void g() 17{ 18 f<long>(); 19} 20