------- Comment #11 from rguenth at gcc dot gnu dot org 2008-01-06 10:50 ------- So, currently you can build up arbitrary large chains of virtual clobbers with
write (*,*) 'hello' write (*,*) 'hello' ... as each of those writes create two un-partitionable SFTs. For arrays temporaries this is the same (no idea what is the most simple statement to create one). Without the fix for PR34093 this would even reliably ICE the compiler (and it of course creates compile-time and memory-usage problems, because the growth of the IL is non-linear). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34683