This is the mail archive of the 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]

Re: [lto] Reader-writer compatibility?

On Tue, Sep 1, 2009 at 10:55 PM, Toon Moene<> wrote:
> Diego Novillo wrote:
>> On Tue, Sep 1, 2009 at 11:42, Ryan Mansfield<> 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.

There is bytecode version information - we just didn't bother to bump
it on the branch.


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