Bug path

outer
‘outer’: events 1-2
16void outer (void)
^~~~~
|
(1) entry to ‘outer’
[...]
20 inner ();
~~~~~~~~
|
(2) calling ‘inner’ from ‘outer’
inner
‘inner’: event 3
11static void inner (void)
^~~~~
|
(3) entry to ‘inner’
‘inner’: event 4
13 SETJMP (env);
^~~~~~
|
(4) ‘setjmp’ called here
‘outer’: events 5-6
20 inner ();
^~~~~~~~
|
(5) returning to ‘outer’ from ‘inner’
21
22 longjmp (env, 42); /* { dg-warning "'longjmp' called after enclosing function of 'setjmp' has returned" } */
~~~~~~~~~~~~~~~~~
|
(6) here