http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54870
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |richard.guenther at gmail | |dot com --- Comment #1 from Rainer Orth <ro at gcc dot gnu.org> 2012-10-12 08:39:33 UTC --- A reghunt revealed that this was caused by this patch: 2012-06-06 Richard Guenther <rguent...@suse.de> PR tree-optimization/53081 * tree-data-ref.h (adjacent_store_dr_p): Rename to ... (adjacent_dr_p): ... this and make it work for reads, too. * tree-loop-distribution.c (enum partition_kind): Add PKIND_MEMCPY. (struct partition_s): Change main_stmt to main_dr, add secondary_dr member. [...] It already occurs with a non-bootstrap gfortran and is independent of the libgfortran.so (built with our without the patch) used. I'm attaching the assembler outputs. Rainer