Summary: | sys-devel/gcc-10.1.0-r2: internal compiler error building media-libs/mesa-9999 [PATCH AVAILABLE] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rafael Kitover <rkitover> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gcc.gnu.org/PR96130 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
emerge --info |
Description
Rafael Kitover
2020-07-19 20:09:48 UTC
Created attachment 649894 [details]
build log
Created attachment 649896 [details]
emerge --info
================================================================= Package Settings ================================================================= sys-devel/gcc-10.1.0-r2::gentoo was built with the following: USE="(-ada) (cxx) -d -debug -doc (-fixed-point) fortran -go -graphite (-hardened) (-jit) (-libssp) -lto (multilib) nls nptl -objc -objc++ -objc-gc openmp pch -pgo (pie) sanitize ssp -systemtap -test -vanilla vtv -zstd" ABI_X86="(64)" CFLAGS="-march=native -pipe -O2" CXXFLAGS="-march=native -pipe -O2" FEATURES="ebuild-locks config-protect-if-modified preserve-libs sfperms fixlafiles xattr buildpkg pid-sandbox protect-owned unmerge-logs merge-sync userfetch split-elog usersync binpkg-docompress unmerge-orphans news strict parallel-fetch ipc-sandbox binpkg-logs split-log unknown-features-warn multilib-strict distlocks qa-unresolved-soname-deps ccache assume-digests binpkg-dostrip sandbox" The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=05ffb73edcf527b86b2c651fea4f570524c6e819 commit 05ffb73edcf527b86b2c651fea4f570524c6e819 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-19 21:34:30 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-19 21:34:30 +0000 10.1.0: backport ipa-fnsummary PR96130 bug Fixes build failure of mesa-9999 Reported-by: Rafael Kitover Bug: https://bugs.gentoo.org/733246 Bug: https://gcc.gnu.org/PR96130 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> .../gentoo/38_all_ICE-ipa-fnsummary-PR96130.patch | 104 +++++++++++++++++++++ 10.1.0/gentoo/README.history | 1 + 2 files changed, 105 insertions(+) Queued the patch for gcc-10.1.0 as https://gitweb.gentoo.org/proj/gcc-patches.git/plain/10.1.0/gentoo/38_all_ICE-ipa-fnsummary-PR96130.patch. Until next patchset is cut you can drop /etc/portage/patches/sys-devel/gcc:10 and test if it fixes the failure for you. Thank you, I rebuilt gcc with this patch per your instructions and mesa-9999 built fine. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=064908a8c0b537e980721c7996d276e1901924db commit 064908a8c0b537e980721c7996d276e1901924db Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-23 08:15:06 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-23 08:15:06 +0000 10.2.0: cut 1 patchset Based on gcc-10.1.0 patchset. The only change is upstreamed backportes: - 29_all_fix-float-hang-PR95118.patch - 31_all_ctor-range-PR95241.patch - 33_all_avx512-scalar-PR95528.patch - 34_all_cet-cross-x86.patch - 35_all_ICE-array-subscript-PR95508.patch - 38_all_ICE-ipa-fnsummary-PR96130.patch Bug: https://gcc.gnu.org/PR96190 Bug: https://bugs.gentoo.org/619706 Bug: https://gcc.gnu.org/PR96130 Bug: https://bugs.gentoo.org/733246 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> 10.2.0/gentoo/01_all_default-fortify-source.patch | 22 ++++ .../02_all_default-warn-format-security.patch | 22 ++++ .../gentoo/03_all_default-warn-trampolines.patch | 13 ++ 10.2.0/gentoo/04_all_nossp-on-nostdlib.patch | 27 ++++ 10.2.0/gentoo/05_all_alpha-mieee-default.patch | 39 ++++++ 10.2.0/gentoo/06_all_ia64_note.GNU-stack.patch | 92 +++++++++++++ .../gentoo/07_all_i386_libgcc_note.GNU-stack.patch | 54 ++++++++ 10.2.0/gentoo/08_all_libiberty-asprintf.patch | 18 +++ 10.2.0/gentoo/09_all_libiberty-pic.patch | 10 ++ 10.2.0/gentoo/10_all_nopie-all-flags.patch | 18 +++ 10.2.0/gentoo/11_all_sh-drop-sysroot-suffix.patch | 32 +++++ 10.2.0/gentoo/12_all_ia64-TEXTREL.patch | 22 ++++ .../gentoo/13_all_disable-systemtap-switch.patch | 122 ++++++++++++++++++ 10.2.0/gentoo/14_all_m68k-textrel-on-libgcc.patch | 93 ++++++++++++++ 10.2.0/gentoo/15_all_respect-build-cxxflags.patch | 39 ++++++ 10.2.0/gentoo/16_all_libgfortran-Werror.patch | 20 +++ 10.2.0/gentoo/17_all_libgomp-Werror.patch | 20 +++ 10.2.0/gentoo/18_all_libitm-Werror.patch | 19 +++ 10.2.0/gentoo/19_all_libatomic-Werror.patch | 19 +++ 10.2.0/gentoo/20_all_libbacktrace-Werror.patch | 17 +++ 10.2.0/gentoo/21_all_libsanitizer-Werror.patch | 17 +++ 10.2.0/gentoo/22_all_libstdcxx-no-vtv.patch | 61 +++++++++ 10.2.0/gentoo/23_all_disable-riscv32-ABIs.patch | 53 ++++++++ 10.2.0/gentoo/24_all_default_ssp-buffer-size.patch | 14 ++ 10.2.0/gentoo/25_all_hppa-faster-synth_mult.patch | 44 +++++++ 10.2.0/gentoo/26_all_libcpp-ar.patch | 143 +++++++++++++++++++++ 10.2.0/gentoo/27_all_EXTRA_OPTIONS-z-now.patch | 26 ++++ ...all_EXTRA_OPTIONS-fstack-clash-protection.patch | 65 ++++++++++ .../29_all_lto-intl-workaround-PR95194.patch | 20 +++ 10.2.0/gentoo/30_all_plugin-objdump.patch | 34 +++++ 10.2.0/gentoo/31_all_fno-delayed-branch.patch | 40 ++++++ 10.2.0/gentoo/32_all_sparc_pie_TEXTREL.patch | 49 +++++++ 10.2.0/gentoo/README.history | 33 +++++ 33 files changed, 1317 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fa65c3015f007af0d9b39c2987edd7011da470 commit 00fa65c3015f007af0d9b39c2987edd7011da470 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-23 08:44:27 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-23 08:49:15 +0000 sys-devel/gcc: 10.2.0: cut 1 patchset Based on gcc-10.1.0 patchset. The only change is upstreamed backports: - 29_all_fix-float-hang-PR95118.patch - 31_all_ctor-range-PR95241.patch - 33_all_avx512-scalar-PR95528.patch - 34_all_cet-cross-x86.patch - 35_all_ICE-array-subscript-PR95508.patch - 38_all_ICE-ipa-fnsummary-PR96130.patch Bug: https://gcc.gnu.org/PR96190 Bug: https://bugs.gentoo.org/619706 Bug: https://gcc.gnu.org/PR96130 Bug: https://bugs.gentoo.org/733246 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> sys-devel/gcc/Manifest | 2 ++ sys-devel/gcc/gcc-10.2.0.ebuild | 13 +++++++++++++ 2 files changed, 15 insertions(+) Should be fixed in gcc-10.2.0. |