------- Comment #19 from paolo dot bonzini at lu dot unisi dot ch 2007-11-13 16:46 ------- Subject: Re: [4.3 regression] gfortran.dg/char_cshift_2.f90 fails with -O3 -funroll-loops fails on Intel Darwin
> [ibook-dhum] f90/bug% gfc -O1 -funroll-loops -fschedule-insns -fregmove > -fexpensive-optimizations -fforward-propagate > char_cshift_2_red_1.f90[ibook-dhum] f90/bug% a.out > test 2 > 'adf' 'acf' 'adf' 1 1 2 1 > 'bdf' 'bcf' 'bdf' 2 1 2 1 > 'aef' 'adf' 'aef' 1 2 3 1 > 'bef' 'bdf' 'bef' 2 2 3 1 > 'acf' 'aef' 'acf' 1 3 1 1 > 'bcf' 'bef' 'bcf' 2 3 1 1 > Abort > [ibook-dhum] f90/bug% gfc -O1 -funroll-loops -fregmove > -fexpensive-optimizations -fforward-propagate char_cshift_2_red_1.f90 > [ibook-dhum] f90/bug% a.out > test 2 > 'bdf' 'bcf' 'bdf' 2 1 2 1 > 'bef' 'bdf' 'bef' 2 2 3 1 > 'bcf' 'bef' 'bcf' 2 3 1 1 > Abort Can you attach a -fdump-rtl-all tarball for these two sets of options for revision 130137? Thanks! Paolo -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34067