Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

Thorsten Glaser
Package: g++-8
Version: 8.3.0-7

https://buildd.debian.org/status/fetch.php?pkg=musescore-snapshot&arch=riscv64&ver=3.1%2Bdfsg1-1&stamp=1559616036&raw=0

Excerpt:

[…]
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
[ 86%] Building CXX object mtest/zerberus/inputControls/CMakeFiles/tst_sfzinputcontrols.dir/tst_sfzinputcontrols.cpp.o
cd /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls && /usr/bin/c++  -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_HELP_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls -I/<<PKGBUILDDIR>>/mtest/zerberus/inputControls -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls/tst_sfzinputcontrols_autogen/include -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/freetype2 -isystem /usr/include/riscv64-linux-gnu/qt5 -isystem /usr/include/riscv64-linux-gnu/qt5/QtCore -isystem /usr/lib/riscv64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/riscv64-linux-gnu/qt5/QtGui -isystem /usr/include/riscv64-linux-gnu/qt5/QtNetwork -isystem /usr/include/riscv64-linux-gnu/qt5/QtTest -isystem /usr/include/riscv64-linux-gnu/qt5/QtQml -isystem /usr/include/riscv64-linux-gnu/qt5/QtQuick -isystem /usr/include/riscv64-linux-gnu/qt5/QtQuickWidgets -isystem /usr/include/riscv64-linux-gnu/qt5/QtWidgets -isystem /usr/include/riscv64-linux-gnu/qt5/QtXml -isystem /usr/include/riscv64-linux-gnu/qt5/QtXmlPatterns -isystem /usr/include/riscv64-linux-gnu/qt5/QtSvg -isystem /usr/include/riscv64-linux-gnu/qt5/QtSql -isystem /usr/include/riscv64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/riscv64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/riscv64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/riscv64-linux-gnu/qt5/QtHelp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DNDEBUG -DMSCORE_NO_UPDATE_CHECKER -std=gnu++11 -fPIC    -include all.h -D QT_GUI_LIB -D TESTROOT=\"/<<PKGBUILDDIR>>\" -g -Wall -Wextra -fPIC -std=gnu++11 -o CMakeFiles/tst_sfzinputcontrols.dir/tst_sfzinputcontrols.cpp.o -c /<<PKGBUILDDIR>>/mtest/zerberus/inputControls/tst_sfzinputcontrols.cpp
c++: internal compiler error: Illegal instruction signal terminated program collect2
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
make[4]: *** [mtest/zerberus/global/CMakeFiles/tst_sfzglobal.dir/build.make:126: mtest/zerberus/global/tst_sfzglobal] Error 4
[…]

Reply | Threaded
Open this post in threaded view
|

Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

Matthias Klose
Control: tags -1 + moreinfo

please add the preprocessed source.

On 04.06.19 14:48, Thorsten Glaser wrote:

> Package: g++-8
> Version: 8.3.0-7
>
> https://buildd.debian.org/status/fetch.php?pkg=musescore-snapshot&arch=riscv64&ver=3.1%2Bdfsg1-1&stamp=1559616036&raw=0
>
> Excerpt:
>
> […]
> make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu'
> [ 86%] Building CXX object mtest/zerberus/inputControls/CMakeFiles/tst_sfzinputcontrols.dir/tst_sfzinputcontrols.cpp.o
> cd /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls && /usr/bin/c++  -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_HELP_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICKWIDGETS_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_TESTCASE_BUILDDIR=\"/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_WIDGETS_LIB -DQT_XMLPATTERNS_LIB -DQT_XML_LIB -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls -I/<<PKGBUILDDIR>>/mtest/zerberus/inputControls -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/mtest/zerberus/inputControls/tst_sfzinputcontrols_autogen/include -I/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu -I/<<PKGBUILDDIR>> -I/usr/include/freetype2 -isystem /usr/include/riscv64-linux-gnu/qt5 -isystem /usr/include/riscv64-linux-gnu/qt5/QtCore -isystem /usr/lib/riscv64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/riscv64-linux-gnu/qt5/QtGui -isystem /usr/include/riscv64-linux-gnu/qt5/QtNetwork -isystem /usr/include/riscv64-linux-gnu/qt5/QtTest -isystem /usr/include/riscv64-linux-gnu/qt5/QtQml -isystem /usr/include/riscv64-linux-gnu/qt5/QtQuick -isystem /usr/include/riscv64-linux-gnu/qt5/QtQuickWidgets -isystem /usr/include/riscv64-linux-gnu/qt5/QtWidgets -isystem /usr/include/riscv64-linux-gnu/qt5/QtXml -isystem /usr/include/riscv64-linux-gnu/qt5/QtXmlPatterns -isystem /usr/include/riscv64-linux-gnu/qt5/QtSvg -isystem /usr/include/riscv64-linux-gnu/qt5/QtSql -isystem /usr/include/riscv64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/riscv64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/riscv64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/riscv64-linux-gnu/qt5/QtHelp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wdate-time -D_FORTIFY_SOURCE=2  -DQT_NO_DEBUG -DNDEBUG -DMSCORE_NO_UPDATE_CHECKER -std=gnu++11 -fPIC    -include all.h -D QT_GUI_LIB -D TESTROOT=\"/<<PKGBUILDDIR>>\" -g -Wall -Wextra -fPIC -std=gnu++11 -o CMakeFiles/tst_sfzinputcontrols.dir/tst_sfzinputcontrols.cpp.o -c /<<PKGBUILDDIR>>/mtest/zerberus/inputControls/tst_sfzinputcontrols.cpp
> c++: internal compiler error: Illegal instruction signal terminated program collect2
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
> make[4]: *** [mtest/zerberus/global/CMakeFiles/tst_sfzglobal.dir/build.make:126: mtest/zerberus/global/tst_sfzglobal] Error 4
> […]
>

Reply | Threaded
Open this post in threaded view
|

Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

Thorsten Glaser
Dear porters, could you please…

Matthias Klose dixit:

>Control: tags -1 + moreinfo
>
>please add the preprocessed source.

… because I’ve just seen this fail in the buildd QA.

Thanks,
//mirabilos
--
15:41⎜<Lo-lan-do:#fusionforge> Somebody write a testsuite for helloworld :-)

Reply | Threaded
Open this post in threaded view
|

Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

John Paul Adrian Glaubitz
On 6/5/19 7:49 PM, Thorsten Glaser wrote:
> Dear porters, could you please…

Why not do it yourself? You can just compile the source using qemu-user,
building with sbuild and --purge=successful.

Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - [hidden email]
`. `'   Freie Universitaet Berlin - [hidden email]
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply | Threaded
Open this post in threaded view
|

Bug#929966: g++-8: ICE (SIGILL in collect2) building musescore-snapshot on riscv64

Manuel A. Fernandez Montecelo-2
In reply to this post by Thorsten Glaser
Hi,

Em qua, 5 de jun de 2019 às 20:06, Thorsten Glaser <[hidden email]> escreveu:

>
> Dear porters, could you please…
>
> Matthias Klose dixit:
>
> >Control: tags -1 + moreinfo
> >
> >please add the preprocessed source.
>
> … because I’ve just seen this fail in the buildd QA.

The machine was in a not very good state, I am giving the package
back.  If the problem persists I can try to look at it closer during
the weekend.


Cheers.
--
Manuel A. Fernandez Montecelo <[hidden email]>