------- Comment #7 from dennis dot wassel at googlemail dot com 2008-11-27 10:09 ------- (In reply to comment #6) > This ICE is different than the one you reported first: this fails in the > debug dumps function. Could you report the backtrace using the following > flags: > > gfortran -O3 -ftree-vectorize -ftree-parallelize-loops=2 -c ma57.f
This does not produce an ICE but the following fatal error (just checked: it's exactly the same as the one in my first post without -ftree-vectorize) gfortran -O3 -ftree-vectorize -ftree-parallelize-loops=2 -c ma57.f ma57.f: In function 'ma57od': ma57.f:2724: error: edge from 840 to 850 should be marked irreducible ma57.f:2724: error: basic block 850 should be marked irreducible ma57.f:2724: error: edge from 850 to 843 should be marked irreducible ma57.f:2724: error: basic block 843 should be marked irreducible ma57.f:2724: error: edge from 843 to 160 should be marked irreducible ma57.f:2724: confused by earlier errors, bailing out -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37951