[lto] Reader-writer compatibility?
Toon Moene
toon@moene.org
Tue Sep 1 20:55:00 GMT 2009
Diego Novillo wrote:
> On Tue, Sep 1, 2009 at 11:42, Ryan Mansfield<rmansfield@qnx.com> wrote:
>> Is it required that the same compiler that generated lto objects be used to
>> read them? I've come across a couple ICEs with the current revision reading
>> lto objects created by a slightly older version but same configuration. Is
>> this simply invalid usage of my part?
>
> It's likely. How much drift between the two revisions? Can you
> recreate the ICE if you write and read with the exact same revision?
> If so, please file a bug.
Please add version checking. gfortran's module files (extension .mod)
that are generated from source files that contain MODULE ... END MODULE
constructs *now* contain version information.
I still get occasionally beaten by picking up modules from 4.3 that
don't have this - you'll get all sorts of unintelligible error messages
that just distract from what's really wrong.
--
Toon Moene - e-mail: toon@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
At home: http://moene.org/~toon/
Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html
More information about the Gcc
mailing list