------- Comment #2 from burnus at gcc dot gnu dot org 2006-12-06 22:30 ------- Confirm with x86_64-unknown-linux-gnu.
Shorter test: program gfcbug47 integer, parameter :: k = size (transfer (1, (/' '/))) print *, k end program gfcbug47 #1 0x0000000000703be0 in lhd_set_decl_assembler_name (decl=0x2ab75eae56e0) at gcc/langhooks.c:161 #2 0x000000000077a151 in decl_assembler_name (decl=0x2ab75eae56e0) at gcc/tree.c:306 #3 0x000000000079cc08 in make_decl_rtl (decl=0xa3b9b0) at gcc/varasm.c:1054 #4 0x00000000004f447e in nonoverlapping_memrefs_p (x=0x2ab75ecc2660, y=0x2ab75ecc0c40) at gcc/alias.c:2095 #5 0x00000000004f78b0 in true_dependence (mem=0x2ab75ecc2660, mem_mode=VOIDmode, x=0x2ab75ecc0c40, varies=0x759670 <rtx_varies_p>) at gcc/alias.c:2192 -- burnus at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |burnus at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |ice-on-valid-code Known to fail| |4.1.1 4.2.0 4.3.0 Last reconfirmed|0000-00-00 00:00:00 |2006-12-06 22:30:10 date| | Summary|[Optimization] ICE in |ICE in |lhd_set_decl_assembler_name,|lhd_set_decl_assembler_name, |at langhooks.c:165 |at langhooks.c:165 with "- | |O0" http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30095