view gcc/testsuite/g++.dg/eh/goto3.C @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children 1830386684a0
line wrap: on
line source

// PR c++/67409
// { dg-options "-fpermissive" }

void f()
try
  {
    goto l2;       // { dg-message "from here" }
  l1: ;	    // { dg-error "jump to label 'l1'" }
  } catch (...)
  {
  l2: ;	    // { dg-error "jump to label 'l2'" }
		   // { dg-message "enters catch block" "" { target *-*-*} .-1 }
    goto l1;       // { dg-message "from here|enters try block" }
  }