2 // Origin: Colin Hirsch <gcc@cohi.at>
3 // Testcase by Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5 // This used to fail on SPARC because the reorg pass moved an insn
6 // across a function call that can throw internally, in order to put
10 // { dg-options "-O" }
27 S cast_helper(S& debug)