This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/59977] lto1: internal compiler error: bytecode stream: expected tag real_type instead of error_mark
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 29 Jan 2014 14:13:31 +0000
- Subject: [Bug lto/59977] lto1: internal compiler error: bytecode stream: expected tag real_type instead of error_mark
- Auto-submitted: auto-generated
- References: <bug-59977-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59977
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to David Kredba from comment #3)
> Thank you.
>
> sci-libs/vc was build with gcc 4.9 lto a few svn revisions before, other
> libraries are not built with LTO at all.
>
> I will try vc first and then this again.
Mixing LTO bytecode from different releases (or even different SVN revisions)
isn't supported and in most cases doesn't work (in surprising ways).
Unfortunately GCC doesn't have good measures to defend itself from LTO
bytecode format changes ... :/