https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71838
--- Comment #5 from Anton Shterenlikht <mexas at bristol dot ac.uk> --- I reduced the case to 8 Fortran files: http://eis.bris.ac.uk/~mexas/0.txz Untar the file cd zproblem make caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m1co.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m2gb.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m2glm.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m2hx.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m2rot.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m2rnd.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries cgca_m3clvg.f90 caf -c -Wall -g -fbacktrace -fcheck-array-temporaries m3clvg_sm3.f90 ' (null):0: confused by earlier errors, bailing out make: *** [m3clvg_sm3.o] Error 1