------- Comment #7 from steven at gcc dot gnu dot org 2010-04-01 17:57 ------- With the patch linked to in commment #4, I get an ICE on ia64:
../../trunk/gcc/fortran/trans-intrinsic.c: In function 'gfc_conv_intrinsic_minmaxloc': ../../trunk/gcc/fortran/trans-intrinsic.c:2529:1: internal compiler error: in cond_exec_process_insns, at ifcvt.c:273 Please submit a full bug report, with preprocessed source if appropriate. This is ifcvt.c of trunk r157868. The line where the ICE happens is this: gcc_assert(NONJUMP_INSN_P (insn) || CALL_P (insn)); -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21803