1 /* { dg-do compile { target { musttail } } } */
2 /* { dg-options "-std=gnu++11" } */
3 /* { dg-additional-options "-fdelayed-branch" { target sparc*-*-* } } */
9 [[gnu::musttail]] return foo(); /* { dg-error "call may throw exception that does not propagate" } */