------- Comment #2 from burnus at gcc dot gnu dot org 2009-12-18 10:07 ------- Hmm, I cannot reproduce this with newer gfortran version. Using 4.2.1 I also get: 1 2 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 however, already with 4.3.4 [gcc-4_3-branch revision 152973] I get: 1 2 3 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 which looks OK.
Can you try a newer GCC version? Current stable version is 4.4.2; previous stable version is 4.3.4 (which is slightly but sufficiently newer than your 4.3.2). And the current developer version is 4.5, which is currently in stage 4 (only regression fixes) and will be released beginning next year. [Personal educated guess: end of February.] See also http://gcc.gnu.org/wiki/GFortranBinaries for obtaining a new binary. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42422