------- Comment #3 from jv244 at cam dot ac dot uk  2006-01-03 09:42 -------
(In reply to comment #2)
> I really mean, "-O3 -m32 -fno-unswitch-loops -fno-tree-dominator-opts" fails 
> in
> 4.0.3 but passes in 4.1.0 or 4.2.0.
> 

Still getting:

/scratch/vondele/gcc_40_branch/build/bin/gcc -O3 -m32 -fno-unswitch-loops
-fno-tree-dominator-opts -c test_25218.c

test_25218.c: In function ‘drotmg’:
test_25218.c:20: internal compiler error: in compensate_edge, at
reg-stack.c:2795
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

with

gcc (GCC) 4.0.3 20060103 (prerelease)

I notice now, on an opteron, that the -m32 switch is needed to trigger the bug.
There is no crash if I use just '-O3' whereas this happened on a pentium IIRC.


-- 


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


Reply via email to