Using SVN rev 144526, encountered this ICE: $ host-x86_64-unknown-linux-gnu/gcc/cc1 -O1 -floop-interchange gdevdevn.pre.c <snip> Analyzing compilation unit Performing interprocedural optimizations <visibility> <early_local_cleanups> {GC 5330k -> 4348k} <summary generate> <inline> <static-var> <pure-const>Assembling functions: gray_cs_to_devn_cm cmyk_cs_to_devn_cm bpc_to_depth compressed_color_list_enum_ptrs compressed_color_list_reloc_ptrs free_compressed_color_list free_separation_names search_compressed_color_list find_bit_map devn_decode_compressed_color devn_unpack_row {GC 5671k -> 4735k} base/gdevdevn.c: In function 'devn_unpack_row': base/gdevdevn.c:1344: internal compiler error: in copy_to_mode_reg, at explow.c:623 Please submit a full bug report, with preprocessed source if appropriate.
Same error occurs with -O2 or -O3, but not with -Os. -- Summary: ICE in GCC 4.4 with -O[123] -floop-interchange Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: il dot basso dot buffo at gmail dot com GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39335