This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/39309] New: [4.4 Regression] .mod file versioning causes error instead of overwritting the file


In order to not trigger a compilation cascade, gfortran only overwrites a .mod
file when its MD5 sum has changed.

Seemingly, the mod-file versioning has the side effect that the MOD file is not
overwritten if there are no other changes but the version number, which causes
the version-mismatch error.

I'm not sure whether this is a problem between 4.x and 4.(x+1) versions as the
.mod file probably has changed in an incompatible way (different MD5 sum), but
still it is annoying.

Expected: If the version number does not match, the file is written
nevertheless.

(Maybe the error also occurs at a different place, I have not yet checked the
source code.)


-- 
           Summary: [4.4 Regression] .mod file versioning causes error
                    instead of overwritting the file
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: burnus at gcc dot gnu dot org


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]