https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89260
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED --- Comment #10 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to ohaiziejohwahkeezuoz from comment #9) > The build of harfbuzz 2.3.1 with gcc 8.2.0 succeeds. > > I can also confirm that re-building all dependencies of harfbuzz with 8.2 > branch rev268702 also succeeds. > > So the issue is with 8.2.1 not being able to use/read LTO objects built with > 8.2.0 in some specific cases (triggered by harfbuzz C++ code for me). Great! > > So if LTO object files are not supposed to be compatible between even minor > gcc releases, this can be closed. When there's no change in LTO bytecode than it should be possible. In this case there's a change. Let me investigate. Thank you for help!