View previous topic :: View next topic |
Author |
Message |
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Thu Jan 20, 2022 9:51 pm Post subject: sys-devel/clang-13.0.0::gentoo failed (compile phase): |
|
|
Hello, I counldn't compile ungoogled-chromium from pf4public repo, and found out that sys-devel/clang-13.0.0::gentoo is culprit.
Here's output:
Code: | sudo emerge --ask sys-devel/clang
/* long compiling with a lot of messages */
b/Parse/Parser.cpp
ninja: build stopped: subcommand failed.
* ERROR: sys-devel/clang-13.0.0::gentoo failed (compile phase):
* ninja -v -j12 -l0 distribution failed
*
* Call stack:
* ebuild.sh, line 127: Called src_compile
* environment, line 3992: Called multilib-minimal_src_compile
* environment, line 2776: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3043: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2736: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2734: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 650: Called multilib-minimal_abi_src_compile
* environment, line 2770: Called multilib_src_compile
* environment, line 3255: Called cmake_build 'distribution'
* environment, line 1339: Called eninja 'distribution'
* environment, line 1846: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-devel/clang-13.0.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/clang-13.0.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64'
* S: '/var/tmp/portage/sys-devel/clang-13.0.0/work/clang'
>>> Failed to emerge sys-devel/clang-13.0.0, Log file:
>>> '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'
* Messages for package sys-devel/clang-13.0.0:
* ERROR: sys-devel/clang-13.0.0::gentoo failed (compile phase):
* ninja -v -j12 -l0 distribution failed
*
* Call stack:
* ebuild.sh, line 127: Called src_compile
* environment, line 3992: Called multilib-minimal_src_compile
* environment, line 2776: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3043: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2736: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2734: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 650: Called multilib-minimal_abi_src_compile
* environment, line 2770: Called multilib_src_compile
* environment, line 3255: Called cmake_build 'distribution'
* environment, line 1339: Called eninja 'distribution'
* environment, line 1846: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-devel/clang-13.0.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/clang-13.0.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64'
* S: '/var/tmp/portage/sys-devel/clang-13.0.0/work/clang'
* GNU info directory index is up-to-date.
|
Output of emerge --info:
Code: | lesnik@GENTOO MACHINE ~/Downloads $ sudo emerge --info '=sys-devel/clang-13.0.0::gentoo'
Password:
!!! Repository 'test' is missing masters attribute in '/var/db/repos/test/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
!!! Repository 'my-overlay' is missing masters attribute in '/var/db/repos/my-overlay/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
WARNING: One or more repositories have missing repo_name entries:
/var/db/repos/my-overlay/profiles/repo_name
/var/db/repos/test/profiles/repo_name
NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.
Portage 3.0.28 (python 3.9.9-final-0, default/linux/amd64/17.1/desktop/plasma, gcc-11.2.0, glibc-2.33-r7, 5.15.11-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.15.11-gentoo-x86_64-AMD_Ryzen_5_3600_6-Core_Processor-with-glibc2.33
KiB Mem: 16410500 total, 9868148 free
KiB Swap: 8160252 total, 8158972 free
Timestamp of repository gentoo: Thu, 20 Jan 2022 21:00:01 +0000
Head commit of repository gentoo: a4bc6009ee52e2495206a1339d9bac6a32f8ca3b
Timestamp of repository guru: Thu, 20 Jan 2022 19:36:44 +0000
Head commit of repository guru: 5479f8b416f8229e25ab891b63f8e12fa6b8a5c2
Timestamp of repository jorgicio: Thu, 20 Jan 2022 14:53:50 +0000
Head commit of repository jorgicio: 1c43991d1c67fccd9c90a94c306d07d4c7f88bce
Head commit of repository librewolf: 020c9e9a826944311118140d3e188548afb42bad
Head commit of repository my-overlay: e71cd1ed55eec1b6645a311550c6cdf333c30609
Timestamp of repository pf4public: Thu, 20 Jan 2022 17:51:42 +0000
Head commit of repository pf4public: 480b4db2bdb841d804f5acff9c82ba4a4396b74f
Timestamp of repository steam-overlay: Thu, 20 Jan 2022 14:53:26 +0000
Head commit of repository steam-overlay: d0257db3ab799eaf83019c1a4e87681c776be8b1
Head commit of repository test: e71cd1ed55eec1b6645a311550c6cdf333c30609
sh bash 5.1_p8
ld GNU ld (Gentoo 2.37_p1 p0) 2.37
app-misc/pax-utils: 1.3.3::gentoo
app-shells/bash: 5.1_p8::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl: 5.34.0-r3::gentoo
dev-lang/python: 3.8.12_p1::gentoo, 3.9.9-r1::gentoo, 3.10.0_p1::gentoo
dev-lang/rust-bin: 1.56.1::gentoo
dev-util/cmake: 3.21.4::gentoo
dev-util/meson: 0.59.4::gentoo
sys-apps/baselayout: 2.7-r3::gentoo
sys-apps/openrc: 0.44.10::gentoo
sys-apps/sandbox: 2.25::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo
sys-devel/automake: 1.16.4::gentoo
sys-devel/binutils: 2.37_p1::gentoo
sys-devel/binutils-config: 5.4::gentoo
sys-devel/gcc: 11.2.0::gentoo
sys-devel/gcc-config: 2.4::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/lld: 13.0.0::gentoo
sys-devel/llvm: 13.0.0::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.15-r1::gentoo (virtual/os-headers)
sys-libs/glibc: 2.33-r7::gentoo
Repositories:
gentoo
location: /var/db/repos/gentoo
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-max-age: 24
sync-rsync-verify-jobs: 1
sync-rsync-extra-opts:
sync-rsync-verify-metamanifest: yes
example_repository
location: /var/db/repos/example_repository
masters: gentoo
guru
location: /var/db/repos/guru
sync-type: git
sync-uri: https://github.com/gentoo-mirror/guru.git
masters: gentoo
jorgicio
location: /var/db/repos/jorgicio
sync-type: git
sync-uri: https://github.com/gentoo-mirror/jorgicio.git
masters: gentoo
librewolf
location: /var/db/repos/librewolf
sync-type: git
sync-uri: https://gitlab.com/librewolf-community/browser/gentoo.git
masters: gentoo
my-overlay
location: /var/db/repos/my-overlay
sync-type: git
sync-uri: https://github.com/Eloston/ungoogled-chromium.git
masters: gentoo
pf4public
location: /var/db/repos/pf4public
sync-type: git
sync-uri: https://github.com/gentoo-mirror/pf4public.git
masters: gentoo
steam-overlay
location: /var/db/repos/steam-overlay
sync-type: git
sync-uri: https://github.com/gentoo-mirror/steam-overlay.git
masters: gentoo
test
location: /var/db/repos/test
sync-type: git
sync-uri: https://github.com/Eloston/ungoogled-chromium.git
masters: gentoo
test_repo
location: /var/db/repos/test_repo
masters: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=znver2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=znver2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -march=znver2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=znver2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X \gmp-autoupdate a52 aac acl acpi activities alsa amd64 branding bzip2 cairo cdda cdr clang cli crypt cups dbus declarative dri dts dvd dvdr elogind eme-free encode exif flac fortran gallium gdbm geckodriver gif gtk gui hardened hwaccel iconv icu ipv6 jpeg kde kipi kwallet lcms libglvnd libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opencl opengl openmp pam pango pcre pdf plasma png policykit ppds pulseaudio qml qt5 readline sdl seccomp semantic-desktop spell split-usr ssl startup-notification svg threads tiff tk truetype udev udisks unicode upower usb vorbis vulkan widgets wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2020" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, MAKEOPTS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS |
emerge -pqv:
Code: | lesnik@GENTOO MACHINE ~/Downloads $ sudo emerge -pqv '=sys-devel/clang-13.0.0::gentoo'
Password:
!!! Repository 'test' is missing masters attribute in '/var/db/repos/test/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
!!! Repository 'my-overlay' is missing masters attribute in '/var/db/repos/my-overlay/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
[ebuild N ] sys-devel/clang-13.0.0 USE="static-analyzer xml -debug -default-compiler-rt -default-libcxx -default-lld -doc -llvm-libunwind -test" ABI_X86="32 (64) (-x32)" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 (-ARC) -ARM -AVR (-CSKY) -Hexagon -Lanai (-M68k) -MSP430 -Mips -PowerPC -RISCV -Sparc -SystemZ (-VE) -WebAssembly -XCore" PYTHON_SINGLE_TARGET="python3_9 -python3_8 -python3_10"
[ebuild U ] dev-lang/python-3.10.0_p1-r1 [3.10.0_p1] USE="gdbm hardened ncurses readline sqlite ssl tk xml -bluetooth -build -examples -lto -pgo -test -verify-sig -wininst"
[ebuild N ] sys-libs/compiler-rt-13.0.0 USE="clang -debug -test"
[ebuild N ] sys-libs/compiler-rt-sanitizers-13.0.0 USE="asan cfi clang dfsan gwp-asan hwasan libfuzzer lsan memprof msan orc profile safestack scudo tsan ubsan xray -debug (-shadowcallstack) -test"
[ebuild N ] sys-devel/clang-runtime-13.0.0 USE="compiler-rt openmp sanitize -libcxx" ABI_X86="32 (64) (-x32)"
!!! The following installed packages are masked:
- app-misc/mime-types-9::gentoo (masked by: package.mask)
/var/db/repos/gentoo/profiles/package.mask:
# Eray Aslan <eras@gentoo.org> (2021-01-11)
# New upstream with new versioning scheme
# Please use version 2.1.53
# Removal on 2021-02-10 bug #762958
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
* IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
|
Build log: https://paste.c-net.org/WavingBicycle
Enviroment: https://paste.c-net.org/WiderCustody
The issue is kind of weird for me, as I didn't find anything weird in logs, and https://packages.gentoo.org/packages/sys-devel/clang says version 13.0.0 is stable on amd64. I also found this bug: https://bugs.gentoo.org/802027 but I wasn't able to find any fix for me there, so I decided to post here. |
|
Back to top |
|
|
alamahant Advocate
Joined: 23 Mar 2019 Posts: 3875
|
Posted: Thu Jan 20, 2022 10:11 pm Post subject: |
|
|
Hi
It seems you dont have enough ram to support 12 jobs
Code: |
ninja -v -j12 -l0 distribution failed
|
with 16Gigs only.
Maybe try with less jobs. _________________
|
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9645 Location: almost Mile High in the USA
|
Posted: Thu Jan 20, 2022 10:14 pm Post subject: Re: sys-devel/clang-13.0.0::gentoo failed (compile phase): |
|
|
The failure appearas to be here:
lesnik2137's build log: https://paste.c-net.org/WavingBicycle wrote: | Code: | [...]
/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64/include/clang/Basic/arm_mve_builtin_cg.inc:33:35: warning: ‘Param0’ may be used uninitialized in this function [-Wmaybe-uninitialized]
33 | Value *Val3 = Builder.CreateCall(CGM.getIntrinsic(Intrinsic::arm_mve_vldr_gather_base_wb, {Param0, Param1}), {Val1, Val2});
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64/include/clang/Basic/arm_mve_builtin_cg.inc:6:16: note: ‘Param0’ was declared here
6 | llvm::Type * Param0;
| ^~~~~~
during RTL pass: reload
/var/tmp/portage/sys-devel/clang-13.0.0/work/clang/lib/CodeGen/CGBuiltin.cpp:8229:1: internal compiler error: maximum number of LRA assignment passes is achieved (30)
8229 | }
| ^
0x1d0e72f internal_error(char const*, ...)
???:0
0xf506dd lra_assign(bool&)
???:0
0xf4abda lra(_IO_FILE*)
???:0
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions. |
|
I did not see this issue so not sure what in your system caused this (and the b.g.o bug report appears to be a different issue), so I have to ask:
0 - are there any errors showing up in dmesg when it fails?
1 - is this repeatable?
2 - is your computer overheating? Is it otherwise stable? _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Fri Jan 21, 2022 8:28 am Post subject: |
|
|
0 - are there any errors showing up in dmesg when it fails? -
1 - is this repeatable?
2 - is your computer overheating? Is it otherwise stable?
There are no errors in dmesg, it is repetable, and my PC isn't overheating. I use ryzen 3600 @ 4,3GHz and 1,35V with dark rock pro 3 cooler, temps never go above 70 Celsius. |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Fri Jan 21, 2022 8:31 am Post subject: |
|
|
alamahant wrote: | Hi
It seems you dont have enough ram to support 12 jobs
Code: |
ninja -v -j12 -l0 distribution failed
|
with 16Gigs only.
Maybe try with less jobs. |
It seems resonable, but the thing is I don't want to use 12 jobs - I have 12 cores but only 16GB of RAM so i am supposed to run -j8, and I do. Here's my make.conf (I set MAKEOPT when I was installing, and didn't change it since then):
Code: | lesnik@GENTOO MACHINE ~ $ sudo cat /etc/portage/make.conf
Password:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CHOST="x86_64-pc-linux-gnu"
COMMON_FLAGS="-O2 -march=znver2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPT="-j8"
ACCEPT_LICENSE="*"
USE="X -bluetooth -systemd clang dbus eme-free geckodriver \gmp-autoupdate hardened hwaccel alsa gallium -gpm vulkan tk pulseaudio icu opencl threads"
# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
GRUB_PLATFORMS="efi-64"
VIDEO_CARDS="amdgpu radeonsi"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
PHP_TARGETS="php5-6" |
I am not sure why clang tries to compile with 12 jobs, do you have any clues? |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9645 Location: almost Mile High in the USA
|
Posted: Fri Jan 21, 2022 3:08 pm Post subject: |
|
|
Could you try without setting -march in CFLAGS ? There may be a gcc bug in znver2 generator... _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21481
|
Posted: Fri Jan 21, 2022 4:35 pm Post subject: |
|
|
lesnik2137 wrote: | It seems resonable, but the thing is I don't want to use 12 jobs - I have 12 cores but only 16GB of RAM so i am supposed to run -j8, and I do. Here's my make.conf (I set MAKEOPT when I was installing, and didn't change it since then): | The name of the parameter is MAKEOPTS, plural. The singular version is ignored, so effectively you have not set make options at all. lesnik2137 wrote: | Code: | lesnik@GENTOO MACHINE ~ $ sudo cat /etc/portage/make.conf |
| You should not need sudo here.This should be MAKEOPTS="-j8".This is probably not what you want. |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Fri Jan 21, 2022 9:22 pm Post subject: |
|
|
Well, that was stupid mistake on my side. I already changed MAKEOPT to MAKEOPTS, and verified compiling uses only 8 threds now with htop. But compiling fails anyway, here's the output:
Code: |
>>> Failed to emerge sys-devel/clang-13.0.0, Log file:
>>> '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'
* Messages for package sys-devel/clang-13.0.0:
* ERROR: sys-devel/clang-13.0.0::gentoo failed (compile phase):
* ninja -v -j8 -l0 distribution failed
*
* Call stack:
* ebuild.sh, line 127: Called src_compile
* environment, line 3991: Called multilib-minimal_src_compile
* environment, line 2775: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3042: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2735: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2733: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 649: Called multilib-minimal_abi_src_compile
* environment, line 2769: Called multilib_src_compile
* environment, line 3254: Called cmake_build 'distribution'
* environment, line 1338: Called eninja 'distribution'
* environment, line 1845: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-devel/clang-13.0.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/clang-13.0.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64'
* S: '/var/tmp/portage/sys-devel/clang-13.0.0/work/clang'
|
|
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Fri Jan 21, 2022 9:45 pm Post subject: |
|
|
And it failed like this again (after removing -march in CFLAGS):
Code: | ctives.cpp
ninja: build stopped: subcommand failed.
* ERROR: sys-devel/clang-13.0.0::gentoo failed (compile phase):
* ninja -v -j8 -l0 distribution failed
*
* Call stack:
* ebuild.sh, line 127: Called src_compile
* environment, line 3991: Called multilib-minimal_src_compile
* environment, line 2775: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3042: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2735: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2733: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 649: Called multilib-minimal_abi_src_compile
* environment, line 2769: Called multilib_src_compile
* environment, line 3254: Called cmake_build 'distribution'
* environment, line 1338: Called eninja 'distribution'
* environment, line 1845: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-devel/clang-13.0.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/clang-13.0.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64'
* S: '/var/tmp/portage/sys-devel/clang-13.0.0/work/clang'
>>> Failed to emerge sys-devel/clang-13.0.0, Log file:
>>> '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'
* Messages for package sys-devel/clang-13.0.0:
* ERROR: sys-devel/clang-13.0.0::gentoo failed (compile phase):
* ninja -v -j8 -l0 distribution failed
*
* Call stack:
* ebuild.sh, line 127: Called src_compile
* environment, line 3991: Called multilib-minimal_src_compile
* environment, line 2775: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile'
* environment, line 3042: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2735: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile'
* environment, line 2733: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile'
* environment, line 649: Called multilib-minimal_abi_src_compile
* environment, line 2769: Called multilib_src_compile
* environment, line 3254: Called cmake_build 'distribution'
* environment, line 1338: Called eninja 'distribution'
* environment, line 1845: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=sys-devel/clang-13.0.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-devel/clang-13.0.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-devel/clang-13.0.0/temp/environment'.
* Working directory: '/var/tmp/portage/sys-devel/clang-13.0.0/work/x/y/clang-abi_x86_64.amd64'
* S: '/var/tmp/portage/sys-devel/clang-13.0.0/work/clang'
|
Here's my current make.conf:
Code: | lesnik@GENTOO MACHINE ~ $ cat /etc/portage/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CHOST="x86_64-pc-linux-gnu"
COMMON_FLAGS="-O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j8"
ACCEPT_LICENSE="*"
USE="X -bluetooth -systemd clang dbus eme-free geckodriver \gmp-autoupdate hardened hwaccel alsa gallium -gpm vulkan tk pulseaudio icu opencl threads"
# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
GRUB_PLATFORMS="efi-64"
VIDEO_CARDS="amdgpu radeonsi"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
PHP_TARGETS="php5-6" |
|
|
Back to top |
|
|
larrys Tux's lil' helper
Joined: 20 Jul 2020 Posts: 81 Location: New Jersey
|
Posted: Sat Jan 22, 2022 1:03 am Post subject: |
|
|
lesnik2137,
You've had several eyes on this, and no one has mentioned this, but is the backslash in USE before gmp-autoupdate intentional? Code: | USE="X -bluetooth -systemd clang dbus eme-free geckodriver \gmp-autoupdate hardened hwaccel alsa gallium -gpm vulkan tk pulseaudio icu opencl threads"
|
|
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1668
|
Posted: Sat Jan 22, 2022 4:24 am Post subject: |
|
|
You appear to have hit a GCC ICE:
Quote: |
/var/tmp/portage/sys-devel/clang-13.0.0/work/clang/lib/CodeGen/CGBuiltin.cpp:8229:1: internal compiler error: maximum number of LRA assignment passes is achieved (30)
8229 | }
| ^
0x1d0e72f internal_error(char const*, ...)
???:0
0xf506dd lra_assign(bool&)
???:0
0xf4abda lra(_IO_FILE*)
???:0
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
|
Could you try GCC in ~arch? Failing that, you'll need to report a Gentoo bug and we'll work through this guide together. |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Sat Jan 22, 2022 7:18 am Post subject: |
|
|
Could you explain what do you mean by trying GCC in ~arch? I am not exactly sure what is it or how can I do it, and I couldn't find about this online. Only thing that comes to my mind when thinking about this would be adding sys-dev/clang ~arch to unmask package, but it couldn't be it, right? |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9645 Location: almost Mile High in the USA
|
Posted: Sat Jan 22, 2022 8:04 am Post subject: |
|
|
The idea is to try to use one of the newer versions of gcc that's in portage - you should try keywording one of the newer versions like 11.2.1 or 12.0 and try again.
However this seems like a strange issue, saw a couple of search hits on something similar happening but never rootcaused on an old version of gcc, which doesn't help...hence thinking it was possibly a machine issue.
So go ahead first with a new version of gcc. https://wiki.gentoo.org/wiki//etc/portage/package.accept_keywords _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Sat Jan 22, 2022 1:16 pm Post subject: |
|
|
The thing is, I already use 11.2.0, and as far as I understand 12.0 is not out yet - https://packages.gentoo.org/packages/sys-devel/gcc.
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-11.2.0 USE="-debug*"
!!! The following installed packages are masked:
- app-misc/mime-types-9::gentoo (masked by: package.mask)
/var/db/repos/gentoo/profiles/package.mask:
# Eray Aslan <eras@gentoo.org> (2021-01-11)
# New upstream with new versioning scheme
# Please use version 2.1.53
# Removal on 2021-02-10 bug #762958
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook. |
What do I do then? Am I supposed to report bug already, or is there any kind of fix/clue why this doesn't work? |
|
Back to top |
|
|
eccerr0r Watchman
Joined: 01 Jul 2004 Posts: 9645 Location: almost Mile High in the USA
|
Posted: Sat Jan 22, 2022 4:24 pm Post subject: |
|
|
Well, we don't know, internal compiler errors (ICEs) are hard to debug, the hope is that the gcc devs have fixed it - hence seeing if a new version exhibits the issue first.
So try to keyword 11.2.1_p20220115 and then try the live pre9999 versions to see if it helps.
Use
Code: | =sys-devel/gcc-11.2.1_p20220115 ~amd64 | and then
Code: | =sys-devel/gcc-12.0.0_pre9999 ** |
in your package.accept_keywords to enable one of these newer versions of gcc. Note that these are "bleeding edge" and may break in other ways...
After installing the new versions, make sure you gcc-config to use them. _________________ Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching? |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1668
|
Posted: Sat Jan 22, 2022 9:06 pm Post subject: |
|
|
eccerr0r wrote: | Well, we don't know, internal compiler errors (ICEs) are hard to debug, the hope is that the gcc devs have fixed it - hence seeing if a new version exhibits the issue first.
So try to keyword 11.2.1_p20220115 and then try the live pre9999 versions to see if it helps.
Use
Code: | =sys-devel/gcc-11.2.1_p20220115 ~amd64 | and then
Code: | =sys-devel/gcc-12.0.0_pre9999 ** |
in your package.accept_keywords to enable one of these newer versions of gcc. Note that these are "bleeding edge" and may break in other ways...
After installing the new versions, make sure you gcc-config to use them. |
11.2.1_pNNNN is safe as it's cut from the stable backport branch of GCC (it's safer for us to use snapshots from it rather than cherry-pick and possibly get it wrong, or exclude useful fixes).
12.* is not as it's completely unreleased, fwiw, so don't try that bit. |
|
Back to top |
|
|
lesnik2137 n00b
Joined: 30 Dec 2021 Posts: 46
|
Posted: Sun Jan 23, 2022 9:11 pm Post subject: |
|
|
It worked with 11.2.1, thank you. I belive the only issue was with gcc 11.2.0. |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1668
|
Posted: Mon Jan 24, 2022 4:43 am Post subject: |
|
|
lesnik2137 wrote: | It worked with 11.2.1, thank you. I belive the only issue was with gcc 11.2.0. |
Thanks for letting me know. We'll stable 11.2.1_pXXX soon to fix issues like this (as I said above, no need for concern, it's a safe version: the upstream expectation is that we use these & other distros already are). |
|
Back to top |
|
|
pinchartl n00b
Joined: 08 Mar 2022 Posts: 1
|
Posted: Tue Mar 08, 2022 3:21 pm Post subject: |
|
|
I've run into the exact same issue trying to emerge sys-devel/clang-13.0.1 using sys-devel/gcc-11.2.1_p20220115:
Code: |
$ emerge -pqv clang
[ebuild U ] sys-devel/clang-13.0.1 [13.0.0] USE="static-analyzer xml -debug -default-compiler-rt -default-libcxx -default-lld -doc -llvm-libunwind -test" ABI_X86="(64) -32 (-x32)" LLVM_TARGETS="(AArch64*) (AMDGPU) (ARM*) (AVR*) (BPF) (Hexagon*) (Lanai*) (MSP430*) (Mips*) (NVPTX) (PowerPC*) (RISCV*) (Sparc*) (SystemZ*) (WebAssembly*) (X86) (XCore*) (-ARC) (-CSKY) (-M68k) (-VE)" PYTHON_SINGLE_TARGET="python3_9 -python3_8 -python3_10"
[ebuild NS ] sys-libs/compiler-rt-13.0.1 [9.0.1, 13.0.0] USE="clang -debug -test" ABI_X86="32%* (64%*)"
[ebuild NS ] sys-libs/compiler-rt-sanitizers-13.0.1 [9.0.1-r1, 13.0.0] USE="asan cfi clang dfsan gwp-asan hwasan libfuzzer lsan memprof msan orc profile safestack scudo tsan ubsan xray -debug (-shadowcallstack) -test" ABI_X86="32%* (64%*)"
[ebuild NS ] sys-devel/clang-runtime-13.0.1 [9.0.1, 13.0.0] USE="compiler-rt libcxx openmp sanitize" ABI_X86="32 (64) (-x32)"
|
The relevant error is
Code: |
during RTL pass: reload
/var/tmp/portage/sys-devel/clang-13.0.1/work/clang/lib/CodeGen/CGBuiltin.cpp:8229:1: internal compiler error: maximum number of LRA assignment passes is achieved (30)
8229 | }
| ^
0xf3a017 lra_assign(bool&)
/var/tmp/portage/sys-devel/gcc-11.2.1_p20220115/work/gcc-11-20220115/gcc/lra-assigns.c:1694
0xf3465a lra(_IO_FILE*)
/var/tmp/portage/sys-devel/gcc-11.2.1_p20220115/work/gcc-11-20220115/gcc/lra.c:2384
0xeeea19 do_reload
/var/tmp/portage/sys-devel/gcc-11.2.1_p20220115/work/gcc-11-20220115/gcc/ira.c:5835
0xeeea19 execute
/var/tmp/portage/sys-devel/gcc-11.2.1_p20220115/work/gcc-11-20220115/gcc/ira.c:6021
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
|
Output of emerge --info:
Code: |
Portage 3.0.30 (python 3.9.9-final-0, default/linux/amd64/17.1/desktop/plasma, gcc-11.2.1, glibc-2.33-r13, 5.15.23-gentoo x86_64)
=================================================================
System uname: Linux-5.15.23-gentoo-x86_64-Intel-R-_Core-TM-_i7-8550U_CPU_@_1.80GHz-with-glibc2.33
KiB Mem: 16261344 total, 5053248 free
KiB Swap: 16777212 total, 5290568 free
Timestamp of repository gentoo: Tue, 08 Mar 2022 07:00:01 +0000
Head commit of repository gentoo: 72495ac0653503119654c85088e05825e40624f2
Head commit of repository matrix: fa2603cc0f2f391c565a349d2364a2db75936a07
sh bash 5.1_p16
ld GNU ld (Gentoo 2.37_p1 p2) 2.37
ccache version 4.5.1 [disabled]
app-misc/pax-utils: 1.3.3::gentoo
app-shells/bash: 5.1_p16::gentoo
dev-java/java-config: 2.3.1::gentoo
dev-lang/perl: 5.34.0-r6::gentoo
dev-lang/python: 2.7.18_p13::gentoo, 3.9.9-r1::gentoo, 3.10.2_p1::gentoo
dev-lang/rust: 1.58.1::gentoo
dev-util/ccache: 4.5.1::gentoo
dev-util/cmake: 3.22.2::gentoo
dev-util/meson: 0.60.3::gentoo
sys-apps/baselayout: 2.7-r3::gentoo
sys-apps/openrc: 0.44.10::gentoo
sys-apps/sandbox: 2.25::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo
sys-devel/automake: 1.13.4-r2::gentoo, 1.16.4::gentoo
sys-devel/binutils: 2.37_p1-r2::gentoo
sys-devel/binutils-config: 5.4::gentoo
sys-devel/clang: 9.0.1::local, 13.0.0::gentoo
sys-devel/gcc: 8.4.0-r2::gentoo, 9.3.0-r2::gentoo, 10.3.1_p20211126::gentoo, 11.2.1_p20220115::gentoo
sys-devel/gcc-config: 2.5-r1::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/lld: 13.0.1::gentoo
sys-devel/llvm: 9.0.1::local, 13.0.1::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.15-r3::gentoo (virtual/os-headers)
sys-libs/glibc: 2.33-r13::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-metamanifest: yes
sync-rsync-verify-jobs: 1
sync-rsync-extra-opts:
sync-rsync-verify-max-age: 24
local
location: /usr/local/portage
masters: gentoo
matrix
location: /var/db/repos/matrix
sync-type: git
sync-uri: https://github.com/gentoo/matrix
masters: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=native"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.4/ext-active/ /etc/php/apache2-php8.0/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cgi-php8.0/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/php/cli-php8.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe -march=native"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe -march=native"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -march=native"
GENTOO_MIRRORS="http://ftp.free.fr/mirrors/ftp.gentoo.org/ http://gentoo.mirrors.ovh.net/gentoo-distfiles/"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en-GB fi fr"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X a52 aac acl acpi activities alsa amd64 apache2 apng avahi bash-completion bluetooth branding bzip2 cairo caps cdda cdr cli crypt cups dbus declarative dri dts dvd dvdr elogind encode exif fam flac fontconfig fortran gd gdbm gif gles2 gpg gpm gui iconv icu ipv6 jingle jpeg jpeg2k kde kwallet laptop lcms libglvnd libnotify libtirpc mad mmx mmxext mng mp3 mp4 mpeg mtp multilib musicbrainz mysql ncurses networkmanager nls nptl ogg openexr opengl openmp pam pango pcre pdf php pkcs11 plasma png policykit postgres ppds pulseaudio python qml qt5 readline redland sasl sdl seccomp semantic-desktop sip speex spell split-usr sqlite3 sse sse2 sse3 sse4 ssl ssse3 startup-notification svg theora threads tiff touchpad truetype udev udisks unicode upower usb v4l v4l2 vaapi vim-syntax vorbis wav wayland webp widgets x264 xattr xcb xcomposite xinerama xml xmp xpm xsl xv xvid xvmc zeroconf zlib" ABI_X86="64" ADA_TARGET="gnat_2020" ALSA_CARDS="hda-intel usb-audio" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev libinput synaptics" KERNEL="linux" L10N="en en-GB fi fr" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" QEMU_USER_TARGETS="arm i386 x86_64" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
|
Is there anything I should try before reporting a gcc ICE ? |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1668
|
Posted: Tue Mar 08, 2022 4:54 pm Post subject: |
|
|
No, nothing more to do yet on the forums, please do file that bug in Gentoo's bugtracker and we'll dig further there. But it's crossed the threshold into bug territory. |
|
Back to top |
|
|
ervin.peters Tux's lil' helper
Joined: 20 Aug 2003 Posts: 110 Location: Apolda, Germany
|
Posted: Sun Apr 24, 2022 8:11 pm Post subject: |
|
|
[quote="pinchartl"]I've run into the exact same issue trying to emerge sys-devel/clang-13.0.1 using sys-devel/gcc-11.2.1_p20220115:
[/code]
Me too. It seems to be related to the lto useflag on gcc. I've two gentoo machines. the one with disabled lto on gcc compiles fine.
ervin |
|
Back to top |
|
|
archenroot Apprentice
Joined: 13 Dec 2011 Posts: 218 Location: Lake Macha, Czech republic
|
Posted: Sat Oct 01, 2022 11:49 am Post subject: |
|
|
I disabled lto on 11.3.0, but issue persisted, so I upgraded to ~ 12.2.0 and now I can emerge clang 14 _________________ Emperor wants to control outer space Yoda wants to explore inner space that's the fundamental difference between good and bad sides of the Force |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|