20 GCC HEAD regressions, 4 new, with your patch on 2004-06-16T20:00:03Z.

Andrew Pinski pinskia@physics.uc.edu
Thu Jun 17 06:48:00 GMT 2004


> 
> --BOUNDARY
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> 
> With your recent patch, GCC HEAD has some regression test failures, 
> which used to pass.  There are 4 new failures, and 16
> failures that existed before and after that patch; 4 failures
> have been fixed.
> 
> The new failures are:

I have no idea what caused this one:
> native gcc.sum gcc.c-torture/execute/divconst-2.c



But the below were caused by RTH's patch for pushing generic back into
the front-ends or one of the follow up ones:
> native objc.sum objc.dg/try-catch-1.m
> native objc.sum objc.dg/try-catch-3.m
> native objc.sum objc.dg/try-catch-4.m

The problem is that the Objective-C front-end does not keep track of
which if has been opened so, right now we abort as there is nothing
else to do.  What we could do is either use WITH_CLEANUP_EXPR, 
TRY_CATCH_EXPR, or TRY_FINALLY_EXPR in the fornt-end and then expand
it change it for the NeXT runtime (and then we get support for the GNU
runtime at the same time:) ) or we could just have a stack to keep track
of the ifs which are opened.

Thanks,
Andrew Pinski



More information about the Gcc-regression mailing list