1 // PR c++/67409 2 // { dg-options "-fpermissive" } 3 f()4void f() 5 try 6 { 7 goto l2; // { dg-message "from here" } 8 l1: ; // { dg-error "jump to label 'l1'" } 9 } catch (...) 10 { 11 l2: ; // { dg-error "jump to label 'l2'" } 12 // { dg-message "enters 'catch' block" "" { target *-*-*} .-1 } 13 goto l1; // { dg-message "from here|enters 'try' block" } 14 } 15