------- Comment #4 from jvdelisle at gcc dot gnu dot org  2007-10-19 23:21 
-------
I see that this ICE has been fixed along the way.  For the test case in comment
#2 we still get three error messages, but this is because we do not disable
resolve.c and more than one code path gets taken.  There are more than one of
these situations.

I have experimented in the pass with fixes for this problem by disabling the
resolve phase when an error is encountered, but this leads to prolific
testsuite failures because we end up not doing a lot of error checking that is
by necessity, done in resolve.

Closing, since there is no ICE and it is invalid code.


-- 

jvdelisle at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31259

Reply via email to