On 11/05/13 04:53, Richard Biener wrote:

Fortran front-end doesn't provide this IIRC.

Are you sure?  omp lowering makes unconditional use of it and I see
it created in f95-lang.c.  There are various other unconditional uses
one covering vararg functions, one exceptions.  I doubt we have a
language that doesn't have BUILT_IN_TRAP, and if that is so, it should
be fixed to provide it ... (java seems to miss it).
Just to confirm, I hacked things up a bit and was able to trip the failure again in the java front-end.

I'll go ahead with the patch as-is with a followup to add the builtin to the java front-end and remove the hack from gimple-ssa-isolate-paths.

jeff

Reply via email to