From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id A8980384243C; Tue, 10 Nov 2020 20:09:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A8980384243C From: "bunk at stusta dot de" To: gcc-bugs@gcc.gnu.org Subject: [Bug lto/97787] New: [10/11 regression] 64bit mips lto: .symtab local symbol at index x (>= sh_info of y) Date: Tue, 10 Nov 2020 20:09:33 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: lto X-Bugzilla-Version: 10.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: bunk at stusta dot de X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Nov 2020 20:09:33 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D97787 Bug ID: 97787 Summary: [10/11 regression] 64bit mips lto: .symtab local symbol at index x (>=3D sh_info of y) Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: bunk at stusta dot de CC: marxin at gcc dot gnu.org Target Milestone: --- https://buildd.debian.org/status/fetch.php?pkg=3Ddolfin&arch=3Dmips64el&ver= =3D2019.2.0~git20200629.946dbd3-4&stamp=3D1604936169&raw=3D0 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=3D/<>=3D. -fstack-protector-strong -Wformat -Werror=3Dformat-security -isystem /<>/debian/tmp/usr/include -DVERSION_INFO=3D\"2019.2.0.dev0\" = -O3 -DNDEBUG -flto -Wl,-z,relro -shared -Wl,-soname,cpp.cpython-38-mips64el-linux-gnuabi64.so -o ../lib.linux-mips64-3.8/dolfin/cpp.cpython-38-mips64el-linux-gnuabi64.so CMakeFiles/cpp.dir/src/dolfin.cpp.o CMakeFiles/cpp.dir/src/parameter.cpp.o CMakeFiles/cpp.dir/src/adaptivity.cpp.o CMakeFiles/cpp.dir/src/ale.cpp.o CMakeFiles/cpp.dir/src/common.cpp.o CMakeFiles/cpp.dir/src/fem.cpp.o CMakeFiles/cpp.dir/src/function.cpp.o CMakeFiles/cpp.dir/src/generation.cpp= .o CMakeFiles/cpp.dir/src/geometry.cpp.o CMakeFiles/cpp.dir/src/graph.cpp.o CMakeFiles/cpp.dir/src/log.cpp.o CMakeFiles/cpp.dir/src/math.cpp.o CMakeFiles/cpp.dir/src/mesh.cpp.o CMakeFiles/cpp.dir/src/multistage.cpp.o CMakeFiles/cpp.dir/src/ts.cpp.o CMakeFiles/cpp.dir/src/io.cpp.o CMakeFiles/cpp.dir/src/la.cpp.o CMakeFiles/cpp.dir/src/nls.cpp.o CMakeFiles/cpp.dir/src/refinement.cpp.o CMakeFiles/cpp.dir/src/MPICommWrapper.cpp.o=20 -Wl,-rpath,"/<>/debian/tmp/usr/lib/mips64el-linux-gnuabi64:/us= r/lib/mips64el-linux-gnuabi64/hdf5/openmpi:/usr/lib/slepcdir/slepc3.14/mips= 64el-linux-gnuabi64-real/lib:/usr/lib/petscdir/petsc3.14/mips64el-linux-gnu= abi64-real/lib:/usr/lib/mips64el-linux-gnuabi64/openmpi/lib" "/<>/debian/tmp/usr/lib/mips64el-linux-gnuabi64/libdolfin.so.2= 019.2.0.dev0" /usr/lib/mips64el-linux-gnuabi64/libboost_timer.so /usr/lib/mips64el-linux-gnuabi64/libboost_chrono.so /usr/lib/mips64el-linux-gnuabi64/hdf5/openmpi/libhdf5.so /usr/lib/mips64el-linux-gnuabi64/libsz.so /usr/lib/mips64el-linux-gnuabi64/libz.so /usr/lib/mips64el-linux-gnuabi64/libdl.so /usr/lib/mips64el-linux-gnuabi64/libm.so /usr/lib/slepcdir/slepc3.14/mips64el-linux-gnuabi64-real/lib/libslepc_real.= so /usr/lib/petscdir/petsc3.14/mips64el-linux-gnuabi64-real/lib/libpetsc_real.= so /usr/lib/mips64el-linux-gnuabi64/openmpi/lib/libmpi_cxx.so /usr/lib/mips64el-linux-gnuabi64/openmpi/lib/libmpi.so=20 /usr/bin/ld: /tmp/cpp.cpython-39-mips64el-linux-gnuabi64.so.1TtsmU.ltrans32.ltrans.o: .symtab local symbol at index 214 (>=3D sh_info of 34) /usr/bin/ld: /tmp/cpp.cpython-39-mips64el-linux-gnuabi64.so.1TtsmU.ltrans32.ltrans.o: er= ror adding symbols: bad value https://buildd.debian.org/status/fetch.php?pkg=3Dbibletime&arch=3Dmips64el&= ver=3D3.0-2&stamp=3D1601887167&raw=3D0 /usr/bin/c++ -g -O2 -fdebug-prefix-map=3D/<>=3D. -fstack-protector-strong -Wformat -Werror=3Dformat-security -Wdate-time -D_FORTIFY_SOURCE=3D2 -flto -fno-fat-lto-objects -Wl,-z,relro -Wl,-z,now CMakeFiles/bibletime.dir/bibletime_autogen/mocs_compilation.cpp.o CMakeFiles/bibletime.dir/src/frontend/BookmarkItem.cpp.o CMakeFiles/bibletime.dir/src/frontend/BtMimeData.cpp.o CMakeFiles/bibletime.dir/src/frontend/bibletime.cpp.o CMakeFiles/bibletime.dir/src/frontend/bibletime_init.cpp.o CMakeFiles/bibletime.dir/src/frontend/bibletime_slots.cpp.o CMakeFiles/bibletime.dir/src/frontend/bibletimeapp.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookmarks/bteditbookmarkdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookmarks/cbookmarkindex.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfinstallfin= alpage.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelflanguagesp= age.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfremovefina= lpage.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfsourcespag= e.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfsourcespro= gresspage.cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelftaskpage.c= pp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfwizard.cpp= .o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfwizardpage= .cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btbookshelfworkspage.= cpp.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/btinstallpagemodel.cp= p.o CMakeFiles/bibletime.dir/src/frontend/bookshelfwizard/cswordsetupinstallsou= rcesdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btaboutdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btaboutmoduledialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btbookshelfdockwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/btbookshelfgroupingmenu.cpp.o CMakeFiles/bibletime.dir/src/frontend/btbookshelfview.cpp.o CMakeFiles/bibletime.dir/src/frontend/btbookshelfwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/btcopybyreferencesdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btmenuview.cpp.o CMakeFiles/bibletime.dir/src/frontend/btmessageinputdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btmodulechooserdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btmoduleindexdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/btopenworkaction.cpp.o CMakeFiles/bibletime.dir/src/frontend/btprinter.cpp.o CMakeFiles/bibletime.dir/src/frontend/bturlhandler.cpp.o CMakeFiles/bibletime.dir/src/frontend/cexportmanager.cpp.o CMakeFiles/bibletime.dir/src/frontend/cinfodisplay.cpp.o CMakeFiles/bibletime.dir/src/frontend/cmdiarea.cpp.o CMakeFiles/bibletime.dir/src/frontend/crossrefrendering.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/btcolorwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/btfindwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/btfontsizewidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/btmodelviewreaddisplay.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/cdisplay.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/creaddisplay.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/modelview/btqmlinterface.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/modelview/btqmlscrollview.cpp= .o CMakeFiles/bibletime.dir/src/frontend/display/modelview/btquickwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/display/modelview/bttextfilter.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/btactioncollection.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/btdisplaysettingsbutton= .cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/btmodulechooserbar.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/btmodulechooserbutton.c= pp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/btmodulechoosermenu.cpp= .o CMakeFiles/bibletime.dir/src/frontend/displaywindow/bttextwindowheader.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/bttextwindowheaderwidge= t.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/bttoolbarpopupaction.cp= p.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/cbiblereadwindow.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/cbookreadwindow.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/ccommentaryreadwindow.c= pp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/cdisplaywindow.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/clexiconreadwindow.cpp.o CMakeFiles/bibletime.dir/src/frontend/displaywindow/creadwindow.cpp.o CMakeFiles/bibletime.dir/src/frontend/edittextwizard/btedittextpage.cpp.o CMakeFiles/bibletime.dir/src/frontend/edittextwizard/btedittextwizard.cpp.o CMakeFiles/bibletime.dir/src/frontend/edittextwizard/btplainorhtmlpage.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/bthistory.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/cbookkeychooser.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/cbooktreechooser.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/ckeychooser.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/ckeychooserwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/clexiconkeychooser.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/cscrollbutton.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/cscrollerwidgetset.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/versekeychooser/btbiblekey= widget.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/versekeychooser/btdropdown= chooserbutton.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/versekeychooser/btversekey= menu.cpp.o CMakeFiles/bibletime.dir/src/frontend/keychooser/versekeychooser/cbiblekeyc= hooser.cpp.o CMakeFiles/bibletime.dir/src/frontend/main.cpp.o CMakeFiles/bibletime.dir/src/frontend/messagedialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/analysis/csearchanalysis= dialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/analysis/csearchanalysis= item.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/analysis/csearchanalysis= legenditem.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/analysis/csearchanalysis= scene.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/analysis/csearchanalysis= view.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/btindexdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/btsearchmodulechooserdia= log.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/btsearchoptionsarea.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/btsearchresultarea.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/btsearchsyntaxhelpdialog= .cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/chistorycombobox.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/cmoduleresultview.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/crangechooserdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/csearchdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/searchdialog/csearchresultview.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btconfigdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btfontchooserwidget.c= pp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btfontsettings.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btshortcutsdialog.cpp= .o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btshortcutseditor.cpp= .o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/btstandardworkstab.cp= p.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/bttextfilterstab.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/cacceleratorsettings.= cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/cconfigurationdialog.= cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/cdisplaysettings.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/clistwidget.cpp.o CMakeFiles/bibletime.dir/src/frontend/settingsdialogs/cswordsettings.cpp.o CMakeFiles/bibletime.dir/src/frontend/tips/bttipdialog.cpp.o CMakeFiles/bibletime.dir/src/frontend/welcome/btwelcomedialog.cpp.o CMakeFiles/bibletime_backend.dir/bibletime_backend_autogen/mocs_compilation= .cpp.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/btbookshelffilt= ermodel.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/btbookshelfmode= l.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/btbookshelftree= model.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/categoryitem.cp= p.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/indexingitem.cp= p.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/item.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/languageitem.cp= p.o CMakeFiles/bibletime_backend.dir/src/backend/bookshelfmodel/moduleitem.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btbookmarksmodel.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btglobal.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btinstallbackend.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btinstallmgr.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btinstallthread.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btsignal.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/btsourcesthread.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/config/btconfig.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/config/btconfigcore.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/cswordmodulesearch.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/drivers/cswordbiblemoduleinfo.= cpp.o CMakeFiles/bibletime_backend.dir/src/backend/drivers/cswordbookmoduleinfo.c= pp.o CMakeFiles/bibletime_backend.dir/src/backend/drivers/cswordcommentarymodule= info.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/drivers/cswordlexiconmoduleinf= o.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/drivers/cswordmoduleinfo.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/filters/gbftohtml.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/filters/osistohtml.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/filters/plaintohtml.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/filters/teitohtml.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/filters/thmltohtml.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/keys/cswordkey.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/keys/cswordldkey.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/keys/cswordtreekey.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/keys/cswordversekey.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/btstringmgr.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/cdisplaytemplatemgr.c= pp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/clanguagemgr.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/colormanager.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/cswordbackend.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/managers/referencemanager.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/models/btlistmodel.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/models/btmoduletextmodel.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/btinforendering.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/cbookdisplay.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/cchapterdisplay.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/cdisplayrendering.cp= p.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/centrydisplay.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/chtmlexportrendering= .cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/cplaintextexportrend= ering.cpp.o CMakeFiles/bibletime_backend.dir/src/backend/rendering/ctextrendering.cpp.o CMakeFiles/bibletime_backend.dir/src/util/bticons.cpp.o CMakeFiles/bibletime_backend.dir/src/util/btmodules.cpp.o CMakeFiles/bibletime_backend.dir/src/util/cresmgr.cpp.o CMakeFiles/bibletime_backend.dir/src/util/directory.cpp.o CMakeFiles/bibletime_backend.dir/src/util/tool.cpp.o -o bibletime=20 /usr/lib/mips64el-linux-gnuabi64/libQt5PrintSupport.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5QuickWidgets.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Svg.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Widgets.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Xml.so.5.14.2 -L/usr/lib/mips64el-linux-gnuabi64 /usr/lib/mips64el-linux-gnuabi64/libclucene-core.so /usr/lib/mips64el-linux-gnuabi64/libclucene-shared.so -lsword /usr/lib/mips64el-linux-gnuabi64/libQt5Quick.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5QmlModels.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Qml.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Network.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Gui.so.5.14.2 /usr/lib/mips64el-linux-gnuabi64/libQt5Core.so.5.14.2=20 /usr/bin/ld: /tmp/bibletime.kNyaLB.ltrans9.ltrans.o: .symtab local symbol at index 536 (>=3D sh_info of 65) /usr/bin/ld: /tmp/bibletime.kNyaLB.ltrans9.ltrans.o: error adding symbols: = bad value Builds with gcc 9, fails with gcc 10. Fails on 64bit little endian mips, builds on 32bit little endian mips. It is not clear to me what kind of sources would be useful for you when the failure happens during LTO linking.=