I'm running gfortran from the 4.0-LATEST development snapshot:
GNU Fortran 95 (GCC 4.0.0 20050226 (prerelease))
on a SUSE 9.2 GNU/Linux system. (dual AthlonMP)

I know I'm supposed to attach preprocessed files only, but I can't figure out 
how to do that with Fortran *modules*, and there doesn't seem to be 
documentation on that. Since the file flow_trace.f90 needs two modules, 
"constants", and "types",  I've attached the source files for those as well, as 
opposed to the .mod files.

I'm compiling with
gfortran-4.0 -c constantsModule.f90  typesModule.f90 flow_trace.f90

which yields the ICE without indication of the source of the problem.
I hope this information is good enough, please don't hesitate to request 
further 
information.

I'm no compiler/GCC expert, and I'm not 100% sure the attached source is valid 
Fortran, but it certainly compiles on Intel's compiler. It probably shouldn't 
ICE even if it's valid, though.

Thanks, and keep up the good work!

~phil

-- 
           Summary: ICE with attached Fortran source
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: phillip dot m dot jordan at gmail dot com
                CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20335

Reply via email to