------- Comment #5 from ibolton at gcc dot gnu dot org  2010-09-07 16:24 -------
(In reply to comment #4)
> I my earlier tests I failed to notice that this test case triggers one of two
> different ICEs, depending on options and compiler version.  I also mistakenly
> tested with a locally modified gcc-4.4.
> The ICE in this PR, in gen_thumb_movhi_clobber, is triggered by r147270 +
> r147274, updates to loop-invariant.c part of PR33928 fixes with no ARM 
> specific
> bits.  Another ICE, in default_secondary_reload, is triggered by r146904. 
> Which ICE you get depends on -f{no-,}forward-propagate.  Both ICEs disappear 
> if
> r146904 is reverted.  gcc-4.4.4 includes a backport or r146904 and does 
> trigger
> the default_secondary_reload ICE.  gcc-4.3.4 does not ICE.

I can't get this to ICE with latest version of 4.4, 4.5 or 4.6 branches.

I am doing:

arm-none-linux-gnueabi/obj/gcc3/gcc/cc1 -O1 -mthumb -fno-omit-frame-pointer

Please can someone else try to see if they can still get the ICE.


ibolton at gcc dot gnu dot org changed:

           What    |Removed                     |Added
             Status|UNCONFIRMED                 |WAITING


Reply via email to