------- Comment #3 from jvdelisle at gcc dot gnu dot org 2009-09-27 01:13 ------- The problem goes away if the allocatable specification is removed from the declaration of 'a'
Problem also occurs on gfortran 4.3.0 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41479