Bug#882415: Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error
Package: gcc-7 Version: 7.2.0-16 Severity: serious User: debian-...@lists.debian.org Usertag: arm64 -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi, compilation of mariadb-10.1_10.1.29-{1,2} fails with: /<>/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c:3824:18: internal compiler error: in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2495 The full build log can be found here: https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.1&arch=arm64&ver=1%3A10.1.29-2&stamp=1511344924&raw=0 Cheers, Ondrej - -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/6 CPU cores) Locale: LANG=en_DK.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_DK.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -BEGIN PGP SIGNATURE- iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAloVeWxfFIAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcJ/cg/+OhP0dZeQcPVMknsj9g0HElYV+c3qX5xDThOjI6cq/yErXmY2/ZTxNZHu dF3r1AmS0yNCjg3eNm+qVGyqI3j8+i3SgLp2cJs6D5dxNprxCD/N7ziOxkUwB1cX IvM78qTbEnPVNOOGKPBl1Mxh4Y5pBV0CKT11O6cUYADDX3Ubt/dHodAcC9+RTZnr bCQqRGBmtS2saMXy5TpRVxfSDY1KsyDz6ngSVTsDkdoHE+cEmQ1Oz12B71csbn+4 IUobeCzMLSidgIyiCTWPP7Qna2njBSOd1V18uCUfxTWMg2a/FE7fp7oqS+rjm5wp 7AiEk7/t6Adi5JbN8MubJjDpiJ576PCUYHIFYhryJ0Rq/9YCUTHkrIDCD08BvN5e twei8w1Lzy5jCM4QWttjH/jyKk3X/EvmH48iUI4ozVyk7hvTmliDdfCKXXp4OWxp 5litfrWdSFAvr584fbwPbIrM/mKv5bI/oCECT+gtErgi4AGW2EXZjijER+Mp+y+x wExSV1RCE5+sHOsBA0KxT0DS3erOS/JQgB5XvT3zv/TY/alVvnCJnW62uaNaXj+G EucMG4yw+V96gplIaycVYuIiWZGDOL3cqhzKjs2u0JhcLuyvPXjXhDl3lbUMbOtr sNVvygmmtLz0eZuluwwbGb0wgpswuHOHsaVb09IpboN3BH78PG4= =Qwz7 -END PGP SIGNATURE-
Processed: affects 882415
Processing commands for cont...@bugs.debian.org: > affects 882415 src:mariadb-10.1 Bug #882415 [gcc-7] Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error Added indication that 882415 affects src:mariadb-10.1 > thanks Stopping processing here. Please contact me if you need assistance. -- 882415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882415 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processing of gcc-8_8-20171122-1_source.changes
gcc-8_8-20171122-1_source.changes uploaded successfully to localhost along with the files: gcc-8_8-20171122-1.dsc gcc-8_8-20171122.orig.tar.gz gcc-8_8-20171122-1.diff.gz gcc-8_8-20171122-1_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
gcc-8_8-20171122-1_source.changes ACCEPTED into experimental
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Wed, 22 Nov 2017 14:02:35 +0100 Source: gcc-8 Binary: gcc-8-base libgcc1 libgcc1-dbg libgcc2 libgcc2-dbg libgcc-8-dev libgcc4 libgcc4-dbg lib64gcc1 lib64gcc1-dbg lib64gcc-8-dev lib32gcc1 lib32gcc1-dbg lib32gcc-8-dev libn32gcc1 libn32gcc1-dbg libn32gcc-8-dev libx32gcc1 libx32gcc1-dbg libx32gcc-8-dev gcc-8 gcc-8-multilib gcc-8-test-results gcc-8-plugin-dev gcc-8-hppa64-linux-gnu cpp-8 gcc-8-locales g++-8 g++-8-multilib libgomp1 libgomp1-dbg lib32gomp1 lib32gomp1-dbg lib64gomp1 lib64gomp1-dbg libn32gomp1 libn32gomp1-dbg libx32gomp1 libx32gomp1-dbg libitm1 libitm1-dbg lib32itm1 lib32itm1-dbg lib64itm1 lib64itm1-dbg libx32itm1 libx32itm1-dbg libatomic1 libatomic1-dbg lib32atomic1 lib32atomic1-dbg lib64atomic1 lib64atomic1-dbg libn32atomic1 libn32atomic1-dbg libx32atomic1 libx32atomic1-dbg libasan5 libasan5-dbg lib32asan5 lib32asan5-dbg lib64asan5 lib64asan5-dbg libx32asan5 libx32asan5-dbg liblsan0 liblsan0-dbg lib32lsan0 lib32lsan0-dbg libx32lsan0 libx32lsan0-dbg libtsan0 libtsan0-dbg libubsan1 libubsan1-dbg lib32ubsan1 lib32ubsan1-dbg lib64ubsan1 lib64ubsan1-dbg libx32ubsan1 libx32ubsan1-dbg libmpx2 libmpx2-dbg lib32mpx2 lib32mpx2-dbg lib64mpx2 lib64mpx2-dbg libquadmath0 libquadmath0-dbg lib32quadmath0 lib32quadmath0-dbg lib64quadmath0 lib64quadmath0-dbg libx32quadmath0 libx32quadmath0-dbg libcc1-0 libgccjit0 libgccjit0-dbg libgccjit-8-doc libgccjit-8-dev gobjc++-8 gobjc++-8-multilib gobjc-8 gobjc-8-multilib libobjc-8-dev lib64objc-8-dev lib32objc-8-dev libn32objc-8-dev libx32objc-8-dev libobjc4 libobjc4-dbg lib64objc4 lib64objc4-dbg lib32objc4 lib32objc4-dbg libn32objc4 libn32objc4-dbg libx32objc4 libx32objc4-dbg gfortran-8 gfortran-8-multilib libgfortran-8-dev lib64gfortran-8-dev lib32gfortran-8-dev libn32gfortran-8-dev libx32gfortran-8-dev libgfortran5 libgfortran5-dbg lib64gfortran5 lib64gfortran5-dbg lib32gfortran5 lib32gfortran5-dbg libn32gfortran5 libn32gfortran5-dbg libx32gfortran5 libx32gfortran5-dbg gccgo-8 gccgo-8-multilib libgo12 libgo12-dbg lib64go12 lib64go12-dbg lib32go12 lib32go12-dbg libn32go12 libn32go12-dbg libx32go12 libx32go12-dbg libstdc++6 lib32stdc++6 lib64stdc++6 libn32stdc++6 libx32stdc++6 libstdc++-8-dev libstdc++-8-pic libstdc++6-8-dbg lib32stdc++-8-dev lib32stdc++6-8-dbg lib64stdc++-8-dev lib64stdc++6-8-dbg libn32stdc++-8-dev libn32stdc++6-8-dbg libx32stdc++-8-dev libx32stdc++6-8-dbg libstdc++-8-doc gnat-8 gnat-8-sjlj libgnat-8 libgnat-8-dbg libgnatvsn8-dev libgnatvsn8 libgnatvsn8-dbg gdc-8 gdc-8-multilib libgphobos-8-dev libgphobos76 libgphobos76-dbg lib64gphobos-8-dev lib64gphobos76 lib64gphobos76-dbg lib32gphobos-8-dev lib32gphobos76 lib32gphobos76-dbg libx32gphobos-8-dev libx32gphobos76 libx32gphobos76-dbg gccbrig-8 libhsail-rt-8-dev libhsail-rt0 libhsail-rt0-dbg fixincludes gcc-8-offload-nvptx libgomp-plugin-nvptx1 gcc-8-source Architecture: source Version: 8-20171122-1 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Description: cpp-8 - GNU C preprocessor fixincludes - Fix non-ANSI header files g++-8 - GNU C++ compiler g++-8-multilib - GNU C++ compiler (multilib support) gcc-8 - GNU C compiler gcc-8-base - GCC, the GNU Compiler Collection (base package) gcc-8-hppa64-linux-gnu - GNU C compiler (cross compiler for hppa64) gcc-8-locales - GCC, the GNU compiler collection (native language support files) gcc-8-multilib - GNU C compiler (multilib support) gcc-8-offload-nvptx - GCC offloading compiler to NVPTX gcc-8-plugin-dev - Files for GNU GCC plugin development. gcc-8-source - Source of the GNU Compiler Collection gcc-8-test-results - Test results for the GCC test suite gccbrig-8 - GNU BRIG (HSA IL) frontend gccgo-8- GNU Go compiler gccgo-8-multilib - GNU Go compiler (multilib support) gdc-8 - GNU D compiler (version 2) gdc-8-multilib - GNU D compiler (version 2, multilib support) gfortran-8 - GNU Fortran compiler gfortran-8-multilib - GNU Fortran compiler (multilib support) gnat-8 - GNU Ada compiler gnat-8-sjlj - GNU Ada compiler (setjump/longjump runtime library) gobjc++-8 - GNU Objective-C++ compiler gobjc++-8-multilib - GNU Objective-C++ compiler (multilib support) gobjc-8- GNU Objective-C compiler gobjc-8-multilib - GNU Objective-C compiler (multilib support) lib32asan5 - AddressSanitizer -- a fast memory error detector (32bit) lib32asan5-dbg - AddressSanitizer -- a fast memory error detector (32 bit debug sy lib32atomic1 - support library providing __atomic built-in functions (32bit) lib32atomic1-dbg - support library providing __atomic built-in functions (32 bit deb lib32gcc-8-dev - GCC support library (32 bit development files) lib32gcc1 - GCC support library (32 bit Version) lib32gcc1-dbg - GCC support library (debug symbols) lib32gfortran-8-dev - Runtime library for GNU Fortran applications (32bit development f
Bug#882415: Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error
Control: severity -1 important On 22.11.2017 14:19, Ondřej Surý wrote: > Package: gcc-7 > Version: 7.2.0-16 > Severity: serious > User: debian-...@lists.debian.org > Usertag: arm64 > > Hi, > > compilation of mariadb-10.1_10.1.29-{1,2} fails with: > > /<>/storage/mroonga/vendor/groonga/lib/ts/ts_expr_node.c:3824:18: > internal compiler error: in gen_vec_cmpv2dfv2di, at > config/aarch64/aarch64-simd.md:2495 > > The full build log can be found here: > > https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.1&arch=arm64&ver=1%3A10.1.29-2&stamp=1511344924&raw=0 you can work around that by using -O2, the default optimization level in Debian.
Processed: Re: Bug#882415: Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error
Processing control commands: > severity -1 important Bug #882415 [gcc-7] Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error Severity set to 'important' from 'serious' -- 882415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882415 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Results for 5.5.0 20171010 (Debian 5.5.0-5) testsuite on mips64el-unknown-linux-gnuabi64
LAST_UPDATED: Obtained from SVN: tags/gcc_5_5_0_release revision 253577 Target: mips64el-linux-gnuabi64 gcc version 5.5.0 20171010 (Debian 5.5.0-5) === acats tests === === acats Summary === # of expected passes2320 # of unexpected failures0 Native configuration is mips64el-unknown-linux-gnuabi64 === g++ tests === Running target unix FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/abi/abi-tag19.C -std=c++14 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/abi/abi-tag19.C -std=c++98 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for errors, line 16) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for excess errors) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for errors, line 16) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for excess errors) XPASS: g++.dg/tls/thread_local-order2.C -std=c++11 execution test XPASS: g++.dg/tls/thread_local-order2.C -std=c++14 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O0 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test FAIL: g++.dg/tree-prof/pr57451.C compilation, -fprofile-use -D_PROFILE_USE (internal compiler error) UNRESOLVED: g++.dg/tree-prof/pr57451.C execution,-fprofile-use -D_PROFILE_USE === g++ Summary for unix === # of expected passes84818 # of unexpected failures12 # of unexpected successes 2 # of expected failures 291 # of unresolved testcases 1 # of unsupported tests 3895 Running target unix/-fstack-protector FAIL: g++.dg/abi/abi-tag19.C -std=c++11 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/abi/abi-tag19.C -std=c++14 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/abi/abi-tag19.C -std=c++98 scan-assembler _ZN1YIiE1fB1aEv FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for errors, line 16) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++11 (test for excess errors) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for errors, line 16) FAIL: g++.dg/cpp0x/lambda/lambda-70218.C -std=c++14 (test for excess errors) XPASS: g++.dg/tls/thread_local-order2.C -std=c++11 execution test XPASS: g++.dg/tls/thread_local-order2.C -std=c++14 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O0 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 -flto -fno-use-linker-plugin -flto-partition=none execution test FAIL: c-c++-common/torture/builtin-arith-overflow-12.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects execution test FAIL: g++.dg/tree-prof/pr57451.C compilation, -fprofile-use -D_PROFILE_USE (internal compiler error) UNRESOLVED: g++.dg/tree-prof/pr57451.C execution,-fprofile-use -D_PROFILE_USE === g++ Summary for unix/-fstack-protector === # of expected passes84818 # of unexpected failures12 # of unexpected successes 2 # of expected failures 291 # of unresolved testcases 1 # of unsupported tests 3895 === g++ Summary === # of expected passes169636 # of unexpected failures24 # of unexpected successes 4 # of expected failures 582 # of unresolved testcases 2 # of unsupported tests 7790 /build/gcc-5-pgDiao/gcc-5-5.5.0/build/gcc/xg++ version 5.5.0 20171010 (Debian 5.5.0-5) === gcc tests === Running target unix FAIL: gcc.dg/cpp/trad/include.c (test for excess errors) FAIL: gcc.dg/localalias.c execution test FAIL: gcc.dg/pic-2.c (test for excess errors) FAIL: gcc.dg/pic-3.c (test for excess errors) FAIL: gcc.dg/pic-4.c (test for excess errors) FAIL: gcc.dg/pie-2.c (test for excess errors) FAIL: gcc.dg/pie-3.c (test for excess errors) FAIL: gcc.dg/pie-4.c (test for excess errors) FAIL: gcc.dg/uninit-19.c (test for warnings, line 22) FAIL: gcc.dg/uninit-19.c (test for excess errors) XPASS: c-c++-common/goacc/acc_on_device-2.c scan-rtl-dump-times expand "(call [^n]* acc_on_device" 0 FAIL: gcc.dg/graphite/id-pr46845.c (internal compiler error) FAIL: gcc.dg/graphite/id-pr46845.c (test for excess errors) FAIL: gcc.dg/graphite/scop-19.c scan-tree-dump-times graphite "number of SCoPs: 0" 1 XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 execution test XPASS: gcc.dg/guality/guality.c -Os execution test XPASS: gcc.dg/gu
Processed: forwarded gcc issue
Processing commands for cont...@bugs.debian.org: > forwarded 882415 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83114 Bug #882415 [gcc-7] Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error Set Bug forwarded-to-address to 'https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83114'. > tags 882415 + upstream Bug #882415 [gcc-7] Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error Added tag(s) upstream. > thanks Stopping processing here. Please contact me if you need assistance. -- 882415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882415 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#882417: mariadb-10.1: FTBFS on arm64 (internal compiler error)
Processing control commands: > severity -1 important Bug #882417 [src:mariadb-10.1] mariadb-10.1: FTBFS on arm64 (internal compiler error) Severity set to 'important' from 'serious' > reassign -1 gcc-7 Bug #882417 [src:mariadb-10.1] mariadb-10.1: FTBFS on arm64 (internal compiler error) Bug reassigned from package 'src:mariadb-10.1' to 'gcc-7'. No longer marked as found in versions mariadb-10.1/1:10.1.29-2. Ignoring request to alter fixed versions of bug #882417 to the same values previously set > forcemerge 882415 -1 Bug #882415 [gcc-7] Compilation of mariadb-10.1 >= 10.1.29 fails with internal compiler error Bug #882417 [gcc-7] mariadb-10.1: FTBFS on arm64 (internal compiler error) Set Bug forwarded-to-address to 'https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83114'. Removed indication that 882417 affects src:apr-util, src:gdal, src:grass, src:dovecot, src:qtbase-opensource-src, src:gnustep-sqlclient, src:kopanocore, src:zabbix, src:gnunet, src:mailutils, src:vtk6, src:jabberd2, src:asterisk, src:poco, src:kdb, src:kamailio, src:pmacct, src:gammu, src:pike7.8, src:mysql-connector-c++, src:sope, and src:exim4 Added indication that 882417 affects src:mariadb-10.1 Marked as found in versions gcc-7/7.2.0-16. Added tag(s) upstream. Merged 882415 882417 -- 882415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882415 882417: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882417 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#882417: mariadb-10.1: FTBFS on arm64 (internal compiler error)
On 11/22/2017 08:58 PM, Ondřej Surý wrote: > This has been reported as bug in gcc-7 and I am taking doko's suggestion > and downgrading the -O3 to -O2 meanwhile in 1:10.1.29-3 as a temporary > measure. mariadb-10.1 (1:10.1.29-3) still FTBFS on arm64. It's starting to look like it nor its reverse dependencies will migrate to testing by the end of the year.
Bug#882417: [debian-mysql] Bug#882417: mariadb-10.1: FTBFS on arm64 (internal compiler error)
On Wed, Nov 22, 2017 at 08:58:01PM +0100, Ondřej Surý wrote: > Control: severity -1 important > Control: reassign -1 gcc-7 > Control: forcemerge 882415 -1 > > This has been reported as bug in gcc-7 and I am taking doko's suggestion > and downgrading the -O3 to -O2 meanwhile in 1:10.1.29-3 as a temporary > measure. Obviously you didn't try it yourself... Because that doesn't work. Still happens. See https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.1&arch=arm64&ver=1%3A10.1.29-3&stamp=1511381757&raw=0 Regards, Rene
Bug#882417: mariadb-10.1: FTBFS on arm64 (internal compiler error)
The fix in -3 was wrong and so was the one in -4 :(, but I finally got all the pieces in -5 upload that's coming up. -- Ondřej Surý On Wed, Nov 22, 2017, at 22:37, Sebastiaan Couwenberg wrote: > On 11/22/2017 08:58 PM, Ondřej Surý wrote: > > This has been reported as bug in gcc-7 and I am taking doko's suggestion > > and downgrading the -O3 to -O2 meanwhile in 1:10.1.29-3 as a temporary > > measure. > > mariadb-10.1 (1:10.1.29-3) still FTBFS on arm64. > > It's starting to look like it nor its reverse dependencies will migrate > to testing by the end of the year.