This bug occurred during a build of a version of "GlobSol" that builds correctly with the g95 compiler. It happens with the "unofficial" build of gfortran for native Windows that I downloaded from http://gcc.gnu.org/wiki/GFortranBinaries#Windows from the link: mingw build, or "native Windows": download the latest installer (dated 2007-07-06).
The compiler output is: gfortran bug report: gfortran -c -Ic:\GlobSol_gfort c:\GlobSol_gfort\iterate\dogleg_opt.f90 c:\GlobSol_gfort\iterate\dogleg_opt.f90: In function 'search_dogleg': c:\GlobSol_gfort\iterate\dogleg_opt.f90:144: internal compiler error: in gfc_get_symbol_decl, at fortran/trans-decl.c:876 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. make: *** [c:\GlobSol_gfort\dogleg_opt.o] Error 1 I am not sure what else you need. I could send the entire package source, along with the makefile, but the bug reporting instructions seemed to say that it is not desired. However, the source file that won't compile uses two modules that are part of a hierarchy that must be compiled first. I'm at a bit of a loss at present to isolate the problem further. Please communicate with me as appropriate. Baker -- Summary: Internal compiler error in the middle of a sizeable package build Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rbk at louisiana dot edu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32926