Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 876248 Details for
Bug 918967
sys-devel/mold-2.4.0 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/x-log), 541.55 KB, created by
Leonardo Hernández Hernández
on 2023-12-01 17:44:18 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Leonardo Hernández Hernández
Created:
2023-12-01 17:44:18 UTC
Size:
541.55 KB
patch
obsolete
> * Package: sys-devel/mold-2.4.0:0 > * Repository: gentoo > * Maintainer: sam@gentoo.org matthew@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: fakeroot network-sandbox preserve-libs sandbox test userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking mold-2.4.0.tar.gz to /var/tmp/portage/sys-devel/mold-2.4.0/work >>>> Source unpacked in /var/tmp/portage/sys-devel/mold-2.4.0/work >>>> Preparing source in /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build" > * Applying mold-2.3.0-no-pch.patch ... > [ ok ] > * Hardcoded definition(s) removed in third-party/mimalloc/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE "Debug") > * set(CMAKE_BUILD_TYPE "Release") > * Hardcoded definition(s) removed in third-party/mimalloc/test/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE "Debug") > * set(CMAKE_BUILD_TYPE "Release") > * Hardcoded definition(s) removed in third-party/tbb/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "Build type" FORCE) > * Hardcoded definition(s) removed in third-party/xxhash/cmake_unofficial/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Project build type" FORCE) > * Hardcoded definition(s) removed in third-party/zstd/build/cmake/CMakeLists.txt: > * set(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build." FORCE >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build" >cmake -C /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_DISABLE_PRECOMPILE_HEADERS=ON -DMOLD_ENABLE_QEMU_TESTS=OFF -DMOLD_LTO=OFF -DMOLD_USE_MIMALLOC=yes -DMOLD_USE_SYSTEM_MIMALLOC=ON -DMOLD_USE_SYSTEM_TBB=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/gentoo_toolchain.cmake /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 >loading initial cache file /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 13.2.1 >-- The CXX compiler identification is GNU 13.2.1 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Looking for zstd.h >-- Looking for zstd.h - found >-- Looking for pow in m >-- Looking for pow in m - found >-- Performing Test HAVE_FULL_ATOMIC_SUPPORT >-- Performing Test HAVE_FULL_ATOMIC_SUPPORT - Success >-- <<< Gentoo configuration >>> >Build type RelWithDebInfo >Install path /usr >Compiler flags: >C -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch >C++ -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,-O2 -fuse-ld=mold -Wl,--threads=8 >Module -Wl,-O1 -Wl,--as-needed -Wl,-O2 -fuse-ld=mold -Wl,--threads=8 >Shared -Wl,-O1 -Wl,--as-needed -Wl,-O2 -fuse-ld=mold -Wl,--threads=8 > >-- Configuring done (3.1s) >-- Generating done (0.1s) >-- Build files have been written to: /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build" >make -j8 -l12 VERBOSE=1 >/usr/bin/cmake -P /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles/VerifyGlobs.cmake >/usr/bin/cmake -S/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 -B/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build --check-build-system CMakeFiles/Makefile.cmake 0 >/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build//CMakeFiles/progress.marks >make -f CMakeFiles/Makefile2 all >make[1]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >make -f CMakeFiles/git_hash.dir/build.make CMakeFiles/git_hash.dir/depend >make -f CMakeFiles/mold-wrapper.dir/build.make CMakeFiles/mold-wrapper.dir/depend >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >cd /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles/git_hash.dir/DependInfo.cmake "--color=" >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >cd /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles/mold-wrapper.dir/DependInfo.cmake "--color=" >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >make -f CMakeFiles/git_hash.dir/build.make CMakeFiles/git_hash.dir/build >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >/usr/bin/cmake -DSOURCE_DIR=/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 -DOUTPUT_FILE=/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/git-hash.cc -P /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/update-git-hash.cmake >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >make -f CMakeFiles/mold-wrapper.dir/build.make CMakeFiles/mold-wrapper.dir/build >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >[ 0%] Built target git_hash >[ 0%] Building C object CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o >make -f CMakeFiles/mold.dir/build.make CMakeFiles/mold.dir/depend >/usr/bin/x86_64-pc-linux-gnu-gcc -Dmold_wrapper_EXPORTS -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -fPIC -MD -MT CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o -MF CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o.d -o CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold-wrapper.c >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >cd /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0 /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles/mold.dir/DependInfo.cmake "--color=" >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >make -f CMakeFiles/mold.dir/build.make CMakeFiles/mold.dir/build >make[2]: Entering directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >[ 0%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.X86_64.cc >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.ARM32.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.RV64LE.cc >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.RV32LE.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.ARM64.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.RV32BE.cc >[ 1%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.I386.cc >[ 2%] Linking C shared library mold-wrapper.so >/usr/bin/cmake -E cmake_link_script CMakeFiles/mold-wrapper.dir/link.txt --verbose=1 >[ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o >[ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.PPC32.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.RV64BE.cc >/usr/bin/x86_64-pc-linux-gnu-gcc -fPIC -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -Wl,-O1 -Wl,--as-needed -Wl,-O2 -fuse-ld=mold -Wl,--threads=8 -shared -Wl,-soname,mold-wrapper.so -o mold-wrapper.so "CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o" -ldl >[ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o >[ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.PPC64V2.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.PPC64V1.cc >[ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.S390X.cc >[ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.SPARC64.cc >[ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.M68K.cc >[ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o >[ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.ALPHA.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.LOONGARCH32.cc >[ 5%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.X86_64.cc >[ 5%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o >[ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.LOONGARCH64.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-loongarch.cc.SH4.cc >[ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o >[ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.I386.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.ARM64.cc >[ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.ARM32.cc >[ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.RV32LE.cc >[ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.RV32BE.cc >[ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.RV64BE.cc >[ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.RV64LE.cc >[ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.PPC32.cc >[ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.PPC64V1.cc >[ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.PPC64V2.cc >[ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.S390X.cc >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >[ 9%] Built target mold-wrapper >[ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.SPARC64.cc >[ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.M68K.cc >[ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.SH4.cc >[ 10%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.ALPHA.cc >[ 10%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.LOONGARCH32.cc >[ 10%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/arch-riscv.cc.LOONGARCH64.cc >[ 11%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.X86_64.cc >[ 11%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.I386.cc >[ 11%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.ARM64.cc >[ 11%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.ARM32.cc >[ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.RV32LE.cc >[ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o >[ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.RV32BE.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.RV64LE.cc >[ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.RV64BE.cc >[ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.PPC32.cc >[ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.PPC64V1.cc >[ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.PPC64V2.cc >[ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.S390X.cc >[ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.SPARC64.cc >[ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.SH4.cc >[ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.M68K.cc >[ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.ALPHA.cc >[ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.LOONGARCH32.cc >[ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/cmdline.cc.LOONGARCH64.cc >[ 15%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.X86_64.cc >[ 16%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.I386.cc >[ 16%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.ARM64.cc >[ 16%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.ARM32.cc >[ 16%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.RV32LE.cc >[ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.RV32BE.cc >[ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.RV64LE.cc >[ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.RV64BE.cc >[ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.PPC32.cc >[ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.PPC64V1.cc >[ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.PPC64V2.cc >[ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.S390X.cc >[ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.SPARC64.cc >[ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.M68K.cc >[ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.SH4.cc >[ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.ALPHA.cc >[ 20%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.LOONGARCH32.cc >[ 20%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gc-sections.cc.LOONGARCH64.cc >[ 20%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.X86_64.cc >[ 21%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.I386.cc >[ 21%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ARM64.cc >[ 21%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ARM32.cc >[ 21%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV32LE.cc >[ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV32BE.cc >[ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV64LE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.X86_64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = X86_64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = X86_64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV64BE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ARM64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ARM64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ARM64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.I386.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = I386]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = I386]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ARM32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ARM32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ARM32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV32LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV32LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV32LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV32BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV32BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV32BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC32.cc >[ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC64V1.cc >[ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC64V2.cc >[ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.S390X.cc >[ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.SPARC64.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV64LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV64LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV64LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.RV64BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV64BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = RV64BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.M68K.cc >[ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.SH4.cc >[ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ALPHA.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC64V1.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC64V1]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC64V1]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.S390X.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = S390X]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = S390X]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.PPC64V2.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC64V2]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = PPC64V2]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.SPARC64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = SPARC64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = SPARC64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 25%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.LOONGARCH32.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.M68K.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = M68K]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = M68K]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 25%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.LOONGARCH64.cc >[ 25%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.X86_64.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.SH4.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = SH4]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = SH4]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 26%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o >[ 26%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.ARM64.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.I386.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.ALPHA.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ALPHA]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = ALPHA]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 26%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.ARM32.cc >[ 26%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.RV32LE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.LOONGARCH32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = LOONGARCH32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = LOONGARCH32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 26%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.RV32BE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:59, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/gdb-index.cc.LOONGARCH64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:564:5: required from âmold::ConcurrentMap<T>::ConcurrentMap(mold::i64) [with T = mold::elf::MapValue; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:679:27: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = LOONGARCH64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::MapValue>::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:142:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::MapValue; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:686:43: required from âvoid mold::elf::write_gdb_index(Context<E>&) [with E = LOONGARCH64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/gdb-index.cc:791:43: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned int>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.RV64LE.cc >[ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.RV64BE.cc >[ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.PPC32.cc >[ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.PPC64V1.cc >[ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.PPC64V2.cc >[ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.S390X.cc >[ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.SPARC64.cc >[ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.M68K.cc >[ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.SH4.cc >[ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.ALPHA.cc >[ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.LOONGARCH32.cc >[ 30%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/icf.cc.LOONGARCH64.cc >[ 30%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.X86_64.cc >[ 30%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.I386.cc >[ 31%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ARM64.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.X86_64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::X86_64>*, vector<mold::elf::FdeRecord<mold::elf::X86_64>, allocator<mold::elf::FdeRecord<mold::elf::X86_64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::X86_64>::parse_ehframe(mold::elf::Context<mold::elf::X86_64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::X86_64>&, const mold::elf::FdeRecord<mold::elf::X86_64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::X86_64>*, vector<mold::elf::FdeRecord<mold::elf::X86_64>, allocator<mold::elf::FdeRecord<mold::elf::X86_64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::X86_64>::parse_ehframe(mold::elf::Context<mold::elf::X86_64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::X86_64>&, const mold::elf::FdeRecord<mold::elf::X86_64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::X86_64>*, vector<mold::elf::FdeRecord<mold::elf::X86_64>, allocator<mold::elf::FdeRecord<mold::elf::X86_64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::X86_64>::parse_ehframe(mold::elf::Context<mold::elf::X86_64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::X86_64>&, const mold::elf::FdeRecord<mold::elf::X86_64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::X86_64>*, vector<mold::elf::FdeRecord<mold::elf::X86_64>, allocator<mold::elf::FdeRecord<mold::elf::X86_64> > > >; _Compare = mold::elf::ObjectFile<mold::elf::X86_64>::parse_ehframe(mold::elf::Context<mold::elf::X86_64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::X86_64>&, const mold::elf::FdeRecord<mold::elf::X86_64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::X86_64>, std::allocator<elf::FdeRecord<elf::X86_64> > >; U = elf::ObjectFile<elf::X86_64>::parse_ehframe(mold::elf::Context<mold::elf::X86_64>&)::<lambda(const elf::FdeRecord<elf::X86_64>&, const elf::FdeRecord<elf::X86_64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::X86_64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 31%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ARM32.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.I386.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::I386>*, vector<mold::elf::FdeRecord<mold::elf::I386>, allocator<mold::elf::FdeRecord<mold::elf::I386> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::I386>::parse_ehframe(mold::elf::Context<mold::elf::I386>&)::<lambda(const mold::elf::FdeRecord<mold::elf::I386>&, const mold::elf::FdeRecord<mold::elf::I386>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::I386>*, vector<mold::elf::FdeRecord<mold::elf::I386>, allocator<mold::elf::FdeRecord<mold::elf::I386> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::I386>::parse_ehframe(mold::elf::Context<mold::elf::I386>&)::<lambda(const mold::elf::FdeRecord<mold::elf::I386>&, const mold::elf::FdeRecord<mold::elf::I386>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::I386>*, vector<mold::elf::FdeRecord<mold::elf::I386>, allocator<mold::elf::FdeRecord<mold::elf::I386> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::I386>::parse_ehframe(mold::elf::Context<mold::elf::I386>&)::<lambda(const mold::elf::FdeRecord<mold::elf::I386>&, const mold::elf::FdeRecord<mold::elf::I386>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::I386>*, vector<mold::elf::FdeRecord<mold::elf::I386>, allocator<mold::elf::FdeRecord<mold::elf::I386> > > >; _Compare = mold::elf::ObjectFile<mold::elf::I386>::parse_ehframe(mold::elf::Context<mold::elf::I386>&)::<lambda(const mold::elf::FdeRecord<mold::elf::I386>&, const mold::elf::FdeRecord<mold::elf::I386>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::I386>, std::allocator<elf::FdeRecord<elf::I386> > >; U = elf::ObjectFile<elf::I386>::parse_ehframe(mold::elf::Context<mold::elf::I386>&)::<lambda(const elf::FdeRecord<elf::I386>&, const elf::FdeRecord<elf::I386>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::I386]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 31%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV32LE.cc >[ 31%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV32BE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ARM64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM64>*, vector<mold::elf::FdeRecord<mold::elf::ARM64>, allocator<mold::elf::FdeRecord<mold::elf::ARM64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM64>::parse_ehframe(mold::elf::Context<mold::elf::ARM64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM64>&, const mold::elf::FdeRecord<mold::elf::ARM64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM64>*, vector<mold::elf::FdeRecord<mold::elf::ARM64>, allocator<mold::elf::FdeRecord<mold::elf::ARM64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM64>::parse_ehframe(mold::elf::Context<mold::elf::ARM64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM64>&, const mold::elf::FdeRecord<mold::elf::ARM64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM64>*, vector<mold::elf::FdeRecord<mold::elf::ARM64>, allocator<mold::elf::FdeRecord<mold::elf::ARM64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM64>::parse_ehframe(mold::elf::Context<mold::elf::ARM64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM64>&, const mold::elf::FdeRecord<mold::elf::ARM64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM64>*, vector<mold::elf::FdeRecord<mold::elf::ARM64>, allocator<mold::elf::FdeRecord<mold::elf::ARM64> > > >; _Compare = mold::elf::ObjectFile<mold::elf::ARM64>::parse_ehframe(mold::elf::Context<mold::elf::ARM64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM64>&, const mold::elf::FdeRecord<mold::elf::ARM64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::ARM64>, std::allocator<elf::FdeRecord<elf::ARM64> > >; U = elf::ObjectFile<elf::ARM64>::parse_ehframe(mold::elf::Context<mold::elf::ARM64>&)::<lambda(const elf::FdeRecord<elf::ARM64>&, const elf::FdeRecord<elf::ARM64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::ARM64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV64LE.cc >[ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV64BE.cc >[ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC32.cc >[ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC64V1.cc >[ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC64V2.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ARM32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM32>*, vector<mold::elf::FdeRecord<mold::elf::ARM32>, allocator<mold::elf::FdeRecord<mold::elf::ARM32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM32>::parse_ehframe(mold::elf::Context<mold::elf::ARM32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM32>&, const mold::elf::FdeRecord<mold::elf::ARM32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM32>*, vector<mold::elf::FdeRecord<mold::elf::ARM32>, allocator<mold::elf::FdeRecord<mold::elf::ARM32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM32>::parse_ehframe(mold::elf::Context<mold::elf::ARM32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM32>&, const mold::elf::FdeRecord<mold::elf::ARM32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM32>*, vector<mold::elf::FdeRecord<mold::elf::ARM32>, allocator<mold::elf::FdeRecord<mold::elf::ARM32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ARM32>::parse_ehframe(mold::elf::Context<mold::elf::ARM32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM32>&, const mold::elf::FdeRecord<mold::elf::ARM32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ARM32>*, vector<mold::elf::FdeRecord<mold::elf::ARM32>, allocator<mold::elf::FdeRecord<mold::elf::ARM32> > > >; _Compare = mold::elf::ObjectFile<mold::elf::ARM32>::parse_ehframe(mold::elf::Context<mold::elf::ARM32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ARM32>&, const mold::elf::FdeRecord<mold::elf::ARM32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::ARM32>, std::allocator<elf::FdeRecord<elf::ARM32> > >; U = elf::ObjectFile<elf::ARM32>::parse_ehframe(mold::elf::Context<mold::elf::ARM32>&)::<lambda(const elf::FdeRecord<elf::ARM32>&, const elf::FdeRecord<elf::ARM32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::ARM32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV32BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32BE>*, vector<mold::elf::FdeRecord<mold::elf::RV32BE>, allocator<mold::elf::FdeRecord<mold::elf::RV32BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32BE>::parse_ehframe(mold::elf::Context<mold::elf::RV32BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32BE>&, const mold::elf::FdeRecord<mold::elf::RV32BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32BE>*, vector<mold::elf::FdeRecord<mold::elf::RV32BE>, allocator<mold::elf::FdeRecord<mold::elf::RV32BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32BE>::parse_ehframe(mold::elf::Context<mold::elf::RV32BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32BE>&, const mold::elf::FdeRecord<mold::elf::RV32BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32BE>*, vector<mold::elf::FdeRecord<mold::elf::RV32BE>, allocator<mold::elf::FdeRecord<mold::elf::RV32BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32BE>::parse_ehframe(mold::elf::Context<mold::elf::RV32BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32BE>&, const mold::elf::FdeRecord<mold::elf::RV32BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32BE>*, vector<mold::elf::FdeRecord<mold::elf::RV32BE>, allocator<mold::elf::FdeRecord<mold::elf::RV32BE> > > >; _Compare = mold::elf::ObjectFile<mold::elf::RV32BE>::parse_ehframe(mold::elf::Context<mold::elf::RV32BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32BE>&, const mold::elf::FdeRecord<mold::elf::RV32BE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::RV32BE>, std::allocator<elf::FdeRecord<elf::RV32BE> > >; U = elf::ObjectFile<elf::RV32BE>::parse_ehframe(mold::elf::Context<mold::elf::RV32BE>&)::<lambda(const elf::FdeRecord<elf::RV32BE>&, const elf::FdeRecord<elf::RV32BE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::RV32BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV32LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32LE>*, vector<mold::elf::FdeRecord<mold::elf::RV32LE>, allocator<mold::elf::FdeRecord<mold::elf::RV32LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32LE>::parse_ehframe(mold::elf::Context<mold::elf::RV32LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32LE>&, const mold::elf::FdeRecord<mold::elf::RV32LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32LE>*, vector<mold::elf::FdeRecord<mold::elf::RV32LE>, allocator<mold::elf::FdeRecord<mold::elf::RV32LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32LE>::parse_ehframe(mold::elf::Context<mold::elf::RV32LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32LE>&, const mold::elf::FdeRecord<mold::elf::RV32LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32LE>*, vector<mold::elf::FdeRecord<mold::elf::RV32LE>, allocator<mold::elf::FdeRecord<mold::elf::RV32LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV32LE>::parse_ehframe(mold::elf::Context<mold::elf::RV32LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32LE>&, const mold::elf::FdeRecord<mold::elf::RV32LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV32LE>*, vector<mold::elf::FdeRecord<mold::elf::RV32LE>, allocator<mold::elf::FdeRecord<mold::elf::RV32LE> > > >; _Compare = mold::elf::ObjectFile<mold::elf::RV32LE>::parse_ehframe(mold::elf::Context<mold::elf::RV32LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV32LE>&, const mold::elf::FdeRecord<mold::elf::RV32LE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::RV32LE>, std::allocator<elf::FdeRecord<elf::RV32LE> > >; U = elf::ObjectFile<elf::RV32LE>::parse_ehframe(mold::elf::Context<mold::elf::RV32LE>&)::<lambda(const elf::FdeRecord<elf::RV32LE>&, const elf::FdeRecord<elf::RV32LE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::RV32LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV64LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64LE>*, vector<mold::elf::FdeRecord<mold::elf::RV64LE>, allocator<mold::elf::FdeRecord<mold::elf::RV64LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64LE>::parse_ehframe(mold::elf::Context<mold::elf::RV64LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64LE>&, const mold::elf::FdeRecord<mold::elf::RV64LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64LE>*, vector<mold::elf::FdeRecord<mold::elf::RV64LE>, allocator<mold::elf::FdeRecord<mold::elf::RV64LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64LE>::parse_ehframe(mold::elf::Context<mold::elf::RV64LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64LE>&, const mold::elf::FdeRecord<mold::elf::RV64LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64LE>*, vector<mold::elf::FdeRecord<mold::elf::RV64LE>, allocator<mold::elf::FdeRecord<mold::elf::RV64LE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64LE>::parse_ehframe(mold::elf::Context<mold::elf::RV64LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64LE>&, const mold::elf::FdeRecord<mold::elf::RV64LE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64LE>*, vector<mold::elf::FdeRecord<mold::elf::RV64LE>, allocator<mold::elf::FdeRecord<mold::elf::RV64LE> > > >; _Compare = mold::elf::ObjectFile<mold::elf::RV64LE>::parse_ehframe(mold::elf::Context<mold::elf::RV64LE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64LE>&, const mold::elf::FdeRecord<mold::elf::RV64LE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::RV64LE>, std::allocator<elf::FdeRecord<elf::RV64LE> > >; U = elf::ObjectFile<elf::RV64LE>::parse_ehframe(mold::elf::Context<mold::elf::RV64LE>&)::<lambda(const elf::FdeRecord<elf::RV64LE>&, const elf::FdeRecord<elf::RV64LE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::RV64LE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC32>*, vector<mold::elf::FdeRecord<mold::elf::PPC32>, allocator<mold::elf::FdeRecord<mold::elf::PPC32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC32>::parse_ehframe(mold::elf::Context<mold::elf::PPC32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC32>&, const mold::elf::FdeRecord<mold::elf::PPC32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC32>*, vector<mold::elf::FdeRecord<mold::elf::PPC32>, allocator<mold::elf::FdeRecord<mold::elf::PPC32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC32>::parse_ehframe(mold::elf::Context<mold::elf::PPC32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC32>&, const mold::elf::FdeRecord<mold::elf::PPC32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC32>*, vector<mold::elf::FdeRecord<mold::elf::PPC32>, allocator<mold::elf::FdeRecord<mold::elf::PPC32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC32>::parse_ehframe(mold::elf::Context<mold::elf::PPC32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC32>&, const mold::elf::FdeRecord<mold::elf::PPC32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC32>*, vector<mold::elf::FdeRecord<mold::elf::PPC32>, allocator<mold::elf::FdeRecord<mold::elf::PPC32> > > >; _Compare = mold::elf::ObjectFile<mold::elf::PPC32>::parse_ehframe(mold::elf::Context<mold::elf::PPC32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC32>&, const mold::elf::FdeRecord<mold::elf::PPC32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::PPC32>, std::allocator<elf::FdeRecord<elf::PPC32> > >; U = elf::ObjectFile<elf::PPC32>::parse_ehframe(mold::elf::Context<mold::elf::PPC32>&)::<lambda(const elf::FdeRecord<elf::PPC32>&, const elf::FdeRecord<elf::PPC32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::PPC32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC64V1.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V1>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V1>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V1> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V1>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V1>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V1>&, const mold::elf::FdeRecord<mold::elf::PPC64V1>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V1>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V1>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V1> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V1>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V1>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V1>&, const mold::elf::FdeRecord<mold::elf::PPC64V1>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V1>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V1>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V1> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V1>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V1>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V1>&, const mold::elf::FdeRecord<mold::elf::PPC64V1>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V1>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V1>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V1> > > >; _Compare = mold::elf::ObjectFile<mold::elf::PPC64V1>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V1>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V1>&, const mold::elf::FdeRecord<mold::elf::PPC64V1>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::PPC64V1>, std::allocator<elf::FdeRecord<elf::PPC64V1> > >; U = elf::ObjectFile<elf::PPC64V1>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V1>&)::<lambda(const elf::FdeRecord<elf::PPC64V1>&, const elf::FdeRecord<elf::PPC64V1>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::PPC64V1]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.RV64BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64BE>*, vector<mold::elf::FdeRecord<mold::elf::RV64BE>, allocator<mold::elf::FdeRecord<mold::elf::RV64BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64BE>::parse_ehframe(mold::elf::Context<mold::elf::RV64BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64BE>&, const mold::elf::FdeRecord<mold::elf::RV64BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64BE>*, vector<mold::elf::FdeRecord<mold::elf::RV64BE>, allocator<mold::elf::FdeRecord<mold::elf::RV64BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64BE>::parse_ehframe(mold::elf::Context<mold::elf::RV64BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64BE>&, const mold::elf::FdeRecord<mold::elf::RV64BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64BE>*, vector<mold::elf::FdeRecord<mold::elf::RV64BE>, allocator<mold::elf::FdeRecord<mold::elf::RV64BE> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::RV64BE>::parse_ehframe(mold::elf::Context<mold::elf::RV64BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64BE>&, const mold::elf::FdeRecord<mold::elf::RV64BE>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::RV64BE>*, vector<mold::elf::FdeRecord<mold::elf::RV64BE>, allocator<mold::elf::FdeRecord<mold::elf::RV64BE> > > >; _Compare = mold::elf::ObjectFile<mold::elf::RV64BE>::parse_ehframe(mold::elf::Context<mold::elf::RV64BE>&)::<lambda(const mold::elf::FdeRecord<mold::elf::RV64BE>&, const mold::elf::FdeRecord<mold::elf::RV64BE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::RV64BE>, std::allocator<elf::FdeRecord<elf::RV64BE> > >; U = elf::ObjectFile<elf::RV64BE>::parse_ehframe(mold::elf::Context<mold::elf::RV64BE>&)::<lambda(const elf::FdeRecord<elf::RV64BE>&, const elf::FdeRecord<elf::RV64BE>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::RV64BE]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.S390X.cc >[ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.SPARC64.cc >[ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.M68K.cc >[ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.SH4.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.PPC64V2.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V2>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V2>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V2>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V2>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V2>&, const mold::elf::FdeRecord<mold::elf::PPC64V2>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V2>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V2>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V2>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V2>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V2>&, const mold::elf::FdeRecord<mold::elf::PPC64V2>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V2>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V2>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V2> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::PPC64V2>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V2>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V2>&, const mold::elf::FdeRecord<mold::elf::PPC64V2>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::PPC64V2>*, vector<mold::elf::FdeRecord<mold::elf::PPC64V2>, allocator<mold::elf::FdeRecord<mold::elf::PPC64V2> > > >; _Compare = mold::elf::ObjectFile<mold::elf::PPC64V2>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V2>&)::<lambda(const mold::elf::FdeRecord<mold::elf::PPC64V2>&, const mold::elf::FdeRecord<mold::elf::PPC64V2>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::PPC64V2>, std::allocator<elf::FdeRecord<elf::PPC64V2> > >; U = elf::ObjectFile<elf::PPC64V2>::parse_ehframe(mold::elf::Context<mold::elf::PPC64V2>&)::<lambda(const elf::FdeRecord<elf::PPC64V2>&, const elf::FdeRecord<elf::PPC64V2>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::PPC64V2]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ALPHA.cc >[ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.LOONGARCH32.cc >[ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.LOONGARCH64.cc >[ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.X86_64.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.S390X.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::S390X>*, vector<mold::elf::FdeRecord<mold::elf::S390X>, allocator<mold::elf::FdeRecord<mold::elf::S390X> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::S390X>::parse_ehframe(mold::elf::Context<mold::elf::S390X>&)::<lambda(const mold::elf::FdeRecord<mold::elf::S390X>&, const mold::elf::FdeRecord<mold::elf::S390X>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::S390X>*, vector<mold::elf::FdeRecord<mold::elf::S390X>, allocator<mold::elf::FdeRecord<mold::elf::S390X> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::S390X>::parse_ehframe(mold::elf::Context<mold::elf::S390X>&)::<lambda(const mold::elf::FdeRecord<mold::elf::S390X>&, const mold::elf::FdeRecord<mold::elf::S390X>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::S390X>*, vector<mold::elf::FdeRecord<mold::elf::S390X>, allocator<mold::elf::FdeRecord<mold::elf::S390X> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::S390X>::parse_ehframe(mold::elf::Context<mold::elf::S390X>&)::<lambda(const mold::elf::FdeRecord<mold::elf::S390X>&, const mold::elf::FdeRecord<mold::elf::S390X>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::S390X>*, vector<mold::elf::FdeRecord<mold::elf::S390X>, allocator<mold::elf::FdeRecord<mold::elf::S390X> > > >; _Compare = mold::elf::ObjectFile<mold::elf::S390X>::parse_ehframe(mold::elf::Context<mold::elf::S390X>&)::<lambda(const mold::elf::FdeRecord<mold::elf::S390X>&, const mold::elf::FdeRecord<mold::elf::S390X>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::S390X>, std::allocator<elf::FdeRecord<elf::S390X> > >; U = elf::ObjectFile<elf::S390X>::parse_ehframe(mold::elf::Context<mold::elf::S390X>&)::<lambda(const elf::FdeRecord<elf::S390X>&, const elf::FdeRecord<elf::S390X>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::S390X]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.M68K.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::M68K>*, vector<mold::elf::FdeRecord<mold::elf::M68K>, allocator<mold::elf::FdeRecord<mold::elf::M68K> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::M68K>::parse_ehframe(mold::elf::Context<mold::elf::M68K>&)::<lambda(const mold::elf::FdeRecord<mold::elf::M68K>&, const mold::elf::FdeRecord<mold::elf::M68K>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::M68K>*, vector<mold::elf::FdeRecord<mold::elf::M68K>, allocator<mold::elf::FdeRecord<mold::elf::M68K> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::M68K>::parse_ehframe(mold::elf::Context<mold::elf::M68K>&)::<lambda(const mold::elf::FdeRecord<mold::elf::M68K>&, const mold::elf::FdeRecord<mold::elf::M68K>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::M68K>*, vector<mold::elf::FdeRecord<mold::elf::M68K>, allocator<mold::elf::FdeRecord<mold::elf::M68K> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::M68K>::parse_ehframe(mold::elf::Context<mold::elf::M68K>&)::<lambda(const mold::elf::FdeRecord<mold::elf::M68K>&, const mold::elf::FdeRecord<mold::elf::M68K>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::M68K>*, vector<mold::elf::FdeRecord<mold::elf::M68K>, allocator<mold::elf::FdeRecord<mold::elf::M68K> > > >; _Compare = mold::elf::ObjectFile<mold::elf::M68K>::parse_ehframe(mold::elf::Context<mold::elf::M68K>&)::<lambda(const mold::elf::FdeRecord<mold::elf::M68K>&, const mold::elf::FdeRecord<mold::elf::M68K>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::M68K>, std::allocator<elf::FdeRecord<elf::M68K> > >; U = elf::ObjectFile<elf::M68K>::parse_ehframe(mold::elf::Context<mold::elf::M68K>&)::<lambda(const elf::FdeRecord<elf::M68K>&, const elf::FdeRecord<elf::M68K>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::M68K]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.SH4.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SH4>*, vector<mold::elf::FdeRecord<mold::elf::SH4>, allocator<mold::elf::FdeRecord<mold::elf::SH4> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SH4>::parse_ehframe(mold::elf::Context<mold::elf::SH4>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SH4>&, const mold::elf::FdeRecord<mold::elf::SH4>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SH4>*, vector<mold::elf::FdeRecord<mold::elf::SH4>, allocator<mold::elf::FdeRecord<mold::elf::SH4> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SH4>::parse_ehframe(mold::elf::Context<mold::elf::SH4>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SH4>&, const mold::elf::FdeRecord<mold::elf::SH4>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SH4>*, vector<mold::elf::FdeRecord<mold::elf::SH4>, allocator<mold::elf::FdeRecord<mold::elf::SH4> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SH4>::parse_ehframe(mold::elf::Context<mold::elf::SH4>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SH4>&, const mold::elf::FdeRecord<mold::elf::SH4>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SH4>*, vector<mold::elf::FdeRecord<mold::elf::SH4>, allocator<mold::elf::FdeRecord<mold::elf::SH4> > > >; _Compare = mold::elf::ObjectFile<mold::elf::SH4>::parse_ehframe(mold::elf::Context<mold::elf::SH4>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SH4>&, const mold::elf::FdeRecord<mold::elf::SH4>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::SH4>, std::allocator<elf::FdeRecord<elf::SH4> > >; U = elf::ObjectFile<elf::SH4>::parse_ehframe(mold::elf::Context<mold::elf::SH4>&)::<lambda(const elf::FdeRecord<elf::SH4>&, const elf::FdeRecord<elf::SH4>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::SH4]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.ALPHA.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ALPHA>*, vector<mold::elf::FdeRecord<mold::elf::ALPHA>, allocator<mold::elf::FdeRecord<mold::elf::ALPHA> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ALPHA>::parse_ehframe(mold::elf::Context<mold::elf::ALPHA>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ALPHA>&, const mold::elf::FdeRecord<mold::elf::ALPHA>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ALPHA>*, vector<mold::elf::FdeRecord<mold::elf::ALPHA>, allocator<mold::elf::FdeRecord<mold::elf::ALPHA> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ALPHA>::parse_ehframe(mold::elf::Context<mold::elf::ALPHA>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ALPHA>&, const mold::elf::FdeRecord<mold::elf::ALPHA>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ALPHA>*, vector<mold::elf::FdeRecord<mold::elf::ALPHA>, allocator<mold::elf::FdeRecord<mold::elf::ALPHA> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::ALPHA>::parse_ehframe(mold::elf::Context<mold::elf::ALPHA>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ALPHA>&, const mold::elf::FdeRecord<mold::elf::ALPHA>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::ALPHA>*, vector<mold::elf::FdeRecord<mold::elf::ALPHA>, allocator<mold::elf::FdeRecord<mold::elf::ALPHA> > > >; _Compare = mold::elf::ObjectFile<mold::elf::ALPHA>::parse_ehframe(mold::elf::Context<mold::elf::ALPHA>&)::<lambda(const mold::elf::FdeRecord<mold::elf::ALPHA>&, const mold::elf::FdeRecord<mold::elf::ALPHA>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::ALPHA>, std::allocator<elf::FdeRecord<elf::ALPHA> > >; U = elf::ObjectFile<elf::ALPHA>::parse_ehframe(mold::elf::Context<mold::elf::ALPHA>&)::<lambda(const elf::FdeRecord<elf::ALPHA>&, const elf::FdeRecord<elf::ALPHA>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::ALPHA]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.SPARC64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SPARC64>*, vector<mold::elf::FdeRecord<mold::elf::SPARC64>, allocator<mold::elf::FdeRecord<mold::elf::SPARC64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SPARC64>::parse_ehframe(mold::elf::Context<mold::elf::SPARC64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SPARC64>&, const mold::elf::FdeRecord<mold::elf::SPARC64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SPARC64>*, vector<mold::elf::FdeRecord<mold::elf::SPARC64>, allocator<mold::elf::FdeRecord<mold::elf::SPARC64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SPARC64>::parse_ehframe(mold::elf::Context<mold::elf::SPARC64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SPARC64>&, const mold::elf::FdeRecord<mold::elf::SPARC64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SPARC64>*, vector<mold::elf::FdeRecord<mold::elf::SPARC64>, allocator<mold::elf::FdeRecord<mold::elf::SPARC64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::SPARC64>::parse_ehframe(mold::elf::Context<mold::elf::SPARC64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SPARC64>&, const mold::elf::FdeRecord<mold::elf::SPARC64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::SPARC64>*, vector<mold::elf::FdeRecord<mold::elf::SPARC64>, allocator<mold::elf::FdeRecord<mold::elf::SPARC64> > > >; _Compare = mold::elf::ObjectFile<mold::elf::SPARC64>::parse_ehframe(mold::elf::Context<mold::elf::SPARC64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::SPARC64>&, const mold::elf::FdeRecord<mold::elf::SPARC64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::SPARC64>, std::allocator<elf::FdeRecord<elf::SPARC64> > >; U = elf::ObjectFile<elf::SPARC64>::parse_ehframe(mold::elf::Context<mold::elf::SPARC64>&)::<lambda(const elf::FdeRecord<elf::SPARC64>&, const elf::FdeRecord<elf::SPARC64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::SPARC64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.LOONGARCH32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH32>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH32>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH32>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH32>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH32>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH32>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH32>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH32>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH32> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH32>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH32>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH32>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH32> > > >; _Compare = mold::elf::ObjectFile<mold::elf::LOONGARCH32>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH32>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::LOONGARCH32>, std::allocator<elf::FdeRecord<elf::LOONGARCH32> > >; U = elf::ObjectFile<elf::LOONGARCH32>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH32>&)::<lambda(const elf::FdeRecord<elf::LOONGARCH32>&, const elf::FdeRecord<elf::LOONGARCH32>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::LOONGARCH32]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.I386.cc >[ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.ARM64.cc >[ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.ARM32.cc >[ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.RV32LE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-files.cc.LOONGARCH64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:194:8: required from âconstexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH64>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH64>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH64>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:2790:25: required from âvoid std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH64>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH64>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH64>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5045:28: required from âvoid std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH64>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH64>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH64> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mold::elf::ObjectFile<mold::elf::LOONGARCH64>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&)> >]â >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algo.h:5119:36: required from âvoid std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<mold::elf::FdeRecord<mold::elf::LOONGARCH64>*, vector<mold::elf::FdeRecord<mold::elf::LOONGARCH64>, allocator<mold::elf::FdeRecord<mold::elf::LOONGARCH64> > > >; _Compare = mold::elf::ObjectFile<mold::elf::LOONGARCH64>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH64>&)::<lambda(const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&, const mold::elf::FdeRecord<mold::elf::LOONGARCH64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:431:19: required from âvoid mold::sort(T&, U) [with T = std::vector<elf::FdeRecord<elf::LOONGARCH64>, std::allocator<elf::FdeRecord<elf::LOONGARCH64> > >; U = elf::ObjectFile<elf::LOONGARCH64>::parse_ehframe(mold::elf::Context<mold::elf::LOONGARCH64>&)::<lambda(const elf::FdeRecord<elf::LOONGARCH64>&, const elf::FdeRecord<elf::LOONGARCH64>&)>]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:482:7: required from âvoid mold::elf::ObjectFile<E>::parse_ehframe(mold::elf::Context<E>&) [with E = mold::elf::LOONGARCH64]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/input-files.cc:1513:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >[ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.RV32BE.cc >[ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.RV64LE.cc >[ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.RV64BE.cc >[ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.PPC32.cc >[ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.PPC64V1.cc >[ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.PPC64V2.cc >[ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.S390X.cc >[ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.SPARC64.cc >[ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.M68K.cc >[ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.SH4.cc >[ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.ALPHA.cc >[ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.LOONGARCH32.cc >[ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/input-sections.cc.LOONGARCH64.cc >[ 40%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.X86_64.cc >[ 40%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.I386.cc >[ 40%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.ARM64.cc >[ 41%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.ARM32.cc >[ 41%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.RV32LE.cc >[ 41%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.RV32BE.cc >[ 41%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.RV64LE.cc >[ 42%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.RV64BE.cc >[ 42%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.PPC32.cc >[ 42%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.PPC64V1.cc >[ 42%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.PPC64V2.cc >[ 43%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.S390X.cc >[ 43%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.SPARC64.cc >[ 43%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.M68K.cc >[ 43%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.SH4.cc >[ 44%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.ALPHA.cc >[ 44%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.LOONGARCH32.cc >[ 44%] Building CXX object CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/jobs.cc.LOONGARCH64.cc >[ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.X86_64.cc >[ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.I386.cc >[ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.ARM64.cc >[ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.ARM32.cc >[ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.RV32LE.cc >[ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.RV32BE.cc >[ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.RV64LE.cc >[ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.RV64BE.cc >[ 47%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.PPC32.cc >[ 47%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.PPC64V1.cc >[ 47%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.PPC64V2.cc >[ 48%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.S390X.cc >[ 48%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.SPARC64.cc >[ 48%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.M68K.cc >[ 48%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.SH4.cc >[ 49%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.ALPHA.cc >[ 49%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o >[ 49%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.LOONGARCH64.cc >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/linker-script.cc.LOONGARCH32.cc >[ 49%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.X86_64.cc >[ 50%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.I386.cc >[ 50%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.ARM64.cc >[ 50%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.ARM32.cc >[ 51%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.RV32LE.cc >[ 51%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.RV32BE.cc >[ 51%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.RV64LE.cc >[ 51%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.RV64BE.cc >[ 52%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.PPC32.cc >[ 52%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.PPC64V1.cc >[ 52%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.PPC64V2.cc >[ 52%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.S390X.cc >[ 53%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.SPARC64.cc >[ 53%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.M68K.cc >[ 53%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.SH4.cc >[ 53%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.ALPHA.cc >[ 54%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.LOONGARCH32.cc >[ 54%] Building CXX object CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/lto.cc.LOONGARCH64.cc >[ 54%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.X86_64.cc >[ 55%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.I386.cc >[ 55%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.ARM64.cc >[ 55%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.ARM32.cc >[ 55%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.RV32LE.cc >[ 56%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.RV32BE.cc >[ 56%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.RV64LE.cc >[ 56%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.RV64BE.cc >[ 56%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.PPC32.cc >[ 57%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.PPC64V1.cc >[ 57%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.PPC64V2.cc >[ 57%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.S390X.cc >[ 58%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.SPARC64.cc >[ 58%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.M68K.cc >[ 58%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.SH4.cc >[ 58%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.ALPHA.cc >[ 59%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.LOONGARCH32.cc >[ 59%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/main.cc.LOONGARCH64.cc >[ 59%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.X86_64.cc >[ 59%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.I386.cc >[ 60%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.ARM64.cc >[ 60%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.ARM32.cc >[ 60%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.RV32LE.cc >[ 61%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.RV32BE.cc >[ 61%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.RV64LE.cc >[ 61%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.RV64BE.cc >[ 61%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.PPC32.cc >[ 62%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.PPC64V1.cc >[ 62%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.PPC64V2.cc >[ 62%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.S390X.cc >[ 62%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.SPARC64.cc >[ 63%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.M68K.cc >[ 63%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.SH4.cc >[ 63%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.ALPHA.cc >[ 63%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.LOONGARCH32.cc >[ 64%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/mapfile.cc.LOONGARCH64.cc >[ 64%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.X86_64.cc >[ 64%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.I386.cc >[ 65%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ARM64.cc >[ 65%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ARM32.cc >[ 65%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV32LE.cc >[ 65%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV32BE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.X86_64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::X86_64>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::X86_64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::X86_64> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::X86_64> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.I386.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::I386>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::I386; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::I386> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::I386> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >[ 66%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV64LE.cc >[ 66%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV64BE.cc >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::X86_64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::X86_64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::X86_64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::X86_64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::I386>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::I386; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::I386>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::I386; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ARM64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::ARM64>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ARM64> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ARM64> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ARM64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ARM64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ARM32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::ARM32>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ARM32> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ARM32> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ARM32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ARM32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ARM32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV32LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::RV32LE>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV32LE> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV32LE> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV32LE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV32LE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV32BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::RV32BE>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV32BE> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV32BE> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV32BE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV32BE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV32BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV64LE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::RV64LE>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV64LE> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV64LE> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.RV64BE.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::RV64BE>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV64BE> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::RV64BE> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV64LE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV64LE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64LE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV64BE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::RV64BE>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::RV64BE; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >[ 66%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC32.cc >[ 66%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC64V1.cc >[ 67%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC64V2.cc >[ 67%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.S390X.cc >[ 67%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.SPARC64.cc >[ 68%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.M68K.cc >[ 68%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.SH4.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::PPC32>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC32> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC32> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >[ 68%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ALPHA.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC64V1.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::PPC64V1>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V1; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC64V1> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC64V1> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC64V1>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V1; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC64V1>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V1; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.PPC64V2.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::PPC64V2>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V2; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC64V2> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::PPC64V2> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC64V2>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V2; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::PPC64V2>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::PPC64V2; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.S390X.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::S390X>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::S390X; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::S390X> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::S390X> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.SPARC64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::SPARC64>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SPARC64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::SPARC64> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::SPARC64> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::S390X>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::S390X; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::S390X>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::S390X; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::SPARC64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SPARC64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::SPARC64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SPARC64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.M68K.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::M68K>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::M68K; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::M68K> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::M68K> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.SH4.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::SH4>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SH4; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::SH4> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::SH4> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::M68K>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::M68K; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::M68K>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::M68K; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::SH4>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SH4; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::SH4>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::SH4; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.ALPHA.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::ALPHA>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ALPHA; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ALPHA> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::ALPHA> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ALPHA>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ALPHA; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::ALPHA>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::ALPHA; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >[ 68%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.LOONGARCH32.cc >[ 69%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.LOONGARCH64.cc >[ 69%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.X86_64.cc >[ 69%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.I386.cc >[ 69%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.ARM64.cc >[ 70%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.ARM32.cc >[ 70%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.RV32LE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.LOONGARCH32.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH32>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::LOONGARCH32> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::LOONGARCH32> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >[ 70%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.RV32BE.cc >In file included from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:4, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1, > from /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/output-chunks.cc.LOONGARCH64.cc:3: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âvoid mold::ConcurrentMap<T>::resize(mold::i64) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH64>; mold::i64 = long int]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1983:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:590:11: warning: âvoid* memset(void*, int, size_t)â clearing an object of type âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::LOONGARCH64> >::Entryâ with no trivial copy-assignment [-Wclass-memaccess[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wclass-memaccess]] > 590 | memset(entries, 0, size); > | ~~~~~~^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:574:22: note: âstruct mold::ConcurrentMap<mold::elf::SectionFragment<mold::elf::LOONGARCH64> >::Entryâ declared here > 574 | struct alignas(32) Entry { > | ^~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH32>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH32; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = unsigned char]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<unsigned char>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] > 219 | Atomic(const Atomic<T> &other) { store(other.load()); } > | ^~~~~~ >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h: In instantiation of âmold::Atomic<T>::Atomic(const mold::Atomic<T>&) [with T = bool]â: >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/mold.h:60:8: required from âstd::pair<T*, bool> mold::ConcurrentMap<T>::insert(std::string_view, mold::u64, const T&) [with T = mold::elf::SectionFragment<mold::elf::LOONGARCH64>; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:1994:15: required from âmold::elf::SectionFragment<E>* mold::elf::MergedSection<E>::insert(mold::elf::Context<E>&, std::string_view, mold::u64, mold::i64) [with E = mold::elf::LOONGARCH64; std::string_view = std::basic_string_view<char>; mold::u64 = long unsigned int; mold::i64 = long int]â >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/output-chunks.cc:2956:16: required from here >/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/../common/common.h:219:3: warning: base class âstruct std::atomic<bool>â should be explicitly initialized in the copy constructor [-Wextra[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra]] >[ 71%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.RV64LE.cc >[ 71%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.RV64BE.cc >[ 71%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.PPC32.cc >[ 71%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.PPC64V1.cc >[ 72%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.PPC64V2.cc >[ 72%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.S390X.cc >[ 72%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.SPARC64.cc >[ 72%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.M68K.cc >[ 73%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.SH4.cc >[ 73%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.ALPHA.cc >[ 73%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.LOONGARCH32.cc >[ 73%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/passes.cc.LOONGARCH64.cc >[ 74%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.X86_64.cc >[ 74%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.I386.cc >[ 74%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.ARM64.cc >[ 75%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.ARM32.cc >[ 75%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.RV32LE.cc >[ 75%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.RV32BE.cc >[ 75%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.RV64LE.cc >[ 76%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.RV64BE.cc >[ 76%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.PPC32.cc >[ 76%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.PPC64V1.cc >[ 76%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.PPC64V2.cc >[ 77%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.S390X.cc >[ 77%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.SPARC64.cc >[ 77%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.M68K.cc >[ 78%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.SH4.cc >[ 78%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.ALPHA.cc >[ 78%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.LOONGARCH32.cc >[ 78%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/relocatable.cc.LOONGARCH64.cc >[ 79%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.X86_64.cc >[ 79%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.I386.cc >[ 79%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.ARM64.cc >[ 79%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.ARM32.cc >[ 80%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.RV32LE.cc >[ 80%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.RV32BE.cc >[ 80%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.RV64LE.cc >[ 81%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.RV64BE.cc >[ 81%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.PPC32.cc >[ 81%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.PPC64V1.cc >[ 81%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.PPC64V2.cc >[ 82%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.S390X.cc >[ 82%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.SPARC64.cc >[ 82%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.M68K.cc >[ 82%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.SH4.cc >[ 83%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.ALPHA.cc >[ 83%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.LOONGARCH32.cc >[ 83%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/subprocess.cc.LOONGARCH64.cc >[ 83%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.X86_64.cc >[ 84%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.I386.cc >[ 84%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.ARM64.cc >[ 84%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.ARM32.cc >[ 85%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.RV32LE.cc >[ 85%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.RV32BE.cc >[ 85%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.RV64LE.cc >[ 85%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.RV64BE.cc >[ 86%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.PPC32.cc >[ 86%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.PPC64V1.cc >[ 86%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.PPC64V2.cc >[ 86%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.S390X.cc >[ 87%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.SPARC64.cc >[ 87%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.M68K.cc >[ 87%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.SH4.cc >[ 88%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.ALPHA.cc >[ 88%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.LOONGARCH32.cc >[ 88%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/thunks.cc.LOONGARCH64.cc >[ 88%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.X86_64.cc >[ 89%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.I386.cc >[ 89%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.ARM64.cc >[ 89%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.ARM32.cc >[ 89%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.RV32LE.cc >[ 90%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.RV32BE.cc >[ 90%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.RV64LE.cc >[ 90%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.RV64BE.cc >[ 91%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.PPC32.cc >[ 91%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.PPC64V1.cc >[ 91%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.PPC64V2.cc >[ 91%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.S390X.cc >[ 92%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.SPARC64.cc >[ 92%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.M68K.cc >[ 92%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.SH4.cc >[ 92%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.ALPHA.cc >[ 93%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.LOONGARCH32.cc >[ 93%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o -MF CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o.d -o CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/elf/tls.cc.LOONGARCH64.cc >[ 93%] Building CXX object CMakeFiles/mold.dir/common/compress.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/compress.cc.o -MF CMakeFiles/mold.dir/common/compress.cc.o.d -o CMakeFiles/mold.dir/common/compress.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/compress.cc >[ 93%] Building CXX object CMakeFiles/mold.dir/common/demangle.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/demangle.cc.o -MF CMakeFiles/mold.dir/common/demangle.cc.o.d -o CMakeFiles/mold.dir/common/demangle.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/demangle.cc >[ 94%] Building CXX object CMakeFiles/mold.dir/common/filepath.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/filepath.cc.o -MF CMakeFiles/mold.dir/common/filepath.cc.o.d -o CMakeFiles/mold.dir/common/filepath.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/filepath.cc >[ 94%] Building CXX object CMakeFiles/mold.dir/common/glob.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/glob.cc.o -MF CMakeFiles/mold.dir/common/glob.cc.o.d -o CMakeFiles/mold.dir/common/glob.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/glob.cc >[ 94%] Building CXX object CMakeFiles/mold.dir/common/hyperloglog.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/hyperloglog.cc.o -MF CMakeFiles/mold.dir/common/hyperloglog.cc.o.d -o CMakeFiles/mold.dir/common/hyperloglog.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/hyperloglog.cc >[ 95%] Building CXX object CMakeFiles/mold.dir/common/main.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/main.cc.o -MF CMakeFiles/mold.dir/common/main.cc.o.d -o CMakeFiles/mold.dir/common/main.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/main.cc >[ 95%] Building CXX object CMakeFiles/mold.dir/common/multi-glob.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/multi-glob.cc.o -MF CMakeFiles/mold.dir/common/multi-glob.cc.o.d -o CMakeFiles/mold.dir/common/multi-glob.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/multi-glob.cc >[ 95%] Building CXX object CMakeFiles/mold.dir/common/perf.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/perf.cc.o -MF CMakeFiles/mold.dir/common/perf.cc.o.d -o CMakeFiles/mold.dir/common/perf.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/perf.cc >[ 95%] Building CXX object CMakeFiles/mold.dir/common/tar.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/tar.cc.o -MF CMakeFiles/mold.dir/common/tar.cc.o.d -o CMakeFiles/mold.dir/common/tar.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/tar.cc >[ 96%] Building CXX object CMakeFiles/mold.dir/common/uuid.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/common/uuid.cc.o -MF CMakeFiles/mold.dir/common/uuid.cc.o.d -o CMakeFiles/mold.dir/common/uuid.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/common/uuid.cc >[ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-alpha.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-alpha.cc.o -MF CMakeFiles/mold.dir/elf/arch-alpha.cc.o.d -o CMakeFiles/mold.dir/elf/arch-alpha.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-alpha.cc >[ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-arm32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-arm32.cc.o -MF CMakeFiles/mold.dir/elf/arch-arm32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-arm32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-arm32.cc >[ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-arm64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-arm64.cc.o -MF CMakeFiles/mold.dir/elf/arch-arm64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-arm64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-arm64.cc >[ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-i386.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-i386.cc.o -MF CMakeFiles/mold.dir/elf/arch-i386.cc.o.d -o CMakeFiles/mold.dir/elf/arch-i386.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-i386.cc >[ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-m68k.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-m68k.cc.o -MF CMakeFiles/mold.dir/elf/arch-m68k.cc.o.d -o CMakeFiles/mold.dir/elf/arch-m68k.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-m68k.cc >[ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc32.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-ppc32.cc.o -MF CMakeFiles/mold.dir/elf/arch-ppc32.cc.o.d -o CMakeFiles/mold.dir/elf/arch-ppc32.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-ppc32.cc >[ 98%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o -MF CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o.d -o CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-ppc64v1.cc >[ 98%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o -MF CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o.d -o CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-ppc64v2.cc >[ 98%] Building CXX object CMakeFiles/mold.dir/elf/arch-s390x.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-s390x.cc.o -MF CMakeFiles/mold.dir/elf/arch-s390x.cc.o.d -o CMakeFiles/mold.dir/elf/arch-s390x.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-s390x.cc >[ 98%] Building CXX object CMakeFiles/mold.dir/elf/arch-sh4.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-sh4.cc.o -MF CMakeFiles/mold.dir/elf/arch-sh4.cc.o.d -o CMakeFiles/mold.dir/elf/arch-sh4.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-sh4.cc >[ 99%] Building CXX object CMakeFiles/mold.dir/elf/arch-sparc64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-sparc64.cc.o -MF CMakeFiles/mold.dir/elf/arch-sparc64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-sparc64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-sparc64.cc >[ 99%] Building CXX object CMakeFiles/mold.dir/elf/arch-x86-64.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/arch-x86-64.cc.o -MF CMakeFiles/mold.dir/elf/arch-x86-64.cc.o.d -o CMakeFiles/mold.dir/elf/arch-x86-64.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/arch-x86-64.cc >[ 99%] Building CXX object CMakeFiles/mold.dir/elf/elf.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/elf/elf.cc.o -MF CMakeFiles/mold.dir/elf/elf.cc.o.d -o CMakeFiles/mold.dir/elf/elf.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/elf/elf.cc >[ 99%] Building CXX object CMakeFiles/mold.dir/git-hash.cc.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -std=gnu++20 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/git-hash.cc.o -MF CMakeFiles/mold.dir/git-hash.cc.o.d -o CMakeFiles/mold.dir/git-hash.cc.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/git-hash.cc >[100%] Building C object CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o >/usr/bin/x86_64-pc-linux-gnu-gcc -DBLAKE3_DLL -DUSE_SYSTEM_MIMALLOC -I/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -pthread -MD -MT CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o -MF CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o.d -o CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o -c /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0/third-party/rust-demangle/rust-demangle.c >[100%] Linking CXX executable mold >/usr/bin/cmake -E cmake_link_script CMakeFiles/mold.dir/link.txt --verbose=1 >/usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O3 -pipe -flto=auto -Werror=odr -Werror=strict-aliasing -Werror=lto-type-mismatch -Wl,-O1 -Wl,--as-needed -Wl,-O2 -fuse-ld=mold -Wl,--threads=8 -pthread "CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o" CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o "CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o" CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o "CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o" CMakeFiles/mold.dir/elf/jobs.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/jobs.cc.I386.cc.o CMakeFiles/mold.dir/elf/jobs.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/jobs.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/jobs.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/jobs.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/jobs.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/jobs.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/jobs.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/jobs.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/jobs.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/jobs.cc.S390X.cc.o CMakeFiles/mold.dir/elf/jobs.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/jobs.cc.M68K.cc.o CMakeFiles/mold.dir/elf/jobs.cc.SH4.cc.o CMakeFiles/mold.dir/elf/jobs.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/jobs.cc.LOONGARCH64.cc.o "CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o" CMakeFiles/mold.dir/elf/lto.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/lto.cc.I386.cc.o CMakeFiles/mold.dir/elf/lto.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/lto.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/lto.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/lto.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/lto.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/lto.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/lto.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/lto.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/lto.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/lto.cc.S390X.cc.o CMakeFiles/mold.dir/elf/lto.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/lto.cc.M68K.cc.o CMakeFiles/mold.dir/elf/lto.cc.SH4.cc.o CMakeFiles/mold.dir/elf/lto.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/lto.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/main.cc.I386.cc.o CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o "CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o" "CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o" CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o CMakeFiles/mold.dir/common/compress.cc.o CMakeFiles/mold.dir/common/demangle.cc.o CMakeFiles/mold.dir/common/filepath.cc.o CMakeFiles/mold.dir/common/glob.cc.o CMakeFiles/mold.dir/common/hyperloglog.cc.o CMakeFiles/mold.dir/common/main.cc.o "CMakeFiles/mold.dir/common/multi-glob.cc.o" CMakeFiles/mold.dir/common/perf.cc.o CMakeFiles/mold.dir/common/tar.cc.o CMakeFiles/mold.dir/common/uuid.cc.o "CMakeFiles/mold.dir/elf/arch-alpha.cc.o" "CMakeFiles/mold.dir/elf/arch-arm32.cc.o" "CMakeFiles/mold.dir/elf/arch-arm64.cc.o" "CMakeFiles/mold.dir/elf/arch-i386.cc.o" "CMakeFiles/mold.dir/elf/arch-m68k.cc.o" "CMakeFiles/mold.dir/elf/arch-ppc32.cc.o" "CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o" "CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o" "CMakeFiles/mold.dir/elf/arch-s390x.cc.o" "CMakeFiles/mold.dir/elf/arch-sh4.cc.o" "CMakeFiles/mold.dir/elf/arch-sparc64.cc.o" "CMakeFiles/mold.dir/elf/arch-x86-64.cc.o" CMakeFiles/mold.dir/elf/elf.cc.o "CMakeFiles/mold.dir/git-hash.cc.o" "CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o" -o mold -ldl /usr/lib64/libz.so /usr/lib64/libblake3.so.1.5.0 -lzstd /usr/lib64/libmimalloc-secure.so.2.1 /usr/lib64/libtbb.so.12.10 -lm >/usr/bin/cmake -E create_symlink mold ld >make[2]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >[100%] Built target mold >make[1]: Leaving directory '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' >/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/CMakeFiles 0 >>>> Source compiled. >>>> Test phase: sys-devel/mold-2.4.0 > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build" >ctest -j 8 --test-load 12 >Test project /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build > Start 1: x86_64-x86_64_empty-mergeable-section > Start 2: x86_64-x86_64_emulation-deduction > 1/335 Test #2: x86_64-x86_64_emulation-deduction ........ Passed 0.09 sec > Start 3: x86_64-x86_64_endbr > Start 4: x86_64-x86_64_endbr2 > 2/335 Test #1: x86_64-x86_64_empty-mergeable-section ....***Failed 0.20 sec > Start 5: x86_64-x86_64_exception-mcmodel-large > Start 6: x86_64-x86_64_execstack-if-needed > 3/335 Test #6: x86_64-x86_64_execstack-if-needed ........***Failed 0.19 sec > Start 7: x86_64-x86_64_gnu-linkonce > Start 8: x86_64-x86_64_gnu-retain > 4/335 Test #3: x86_64-x86_64_endbr ......................***Failed 0.38 sec > Start 9: x86_64-x86_64_gotpcrelx > Start 10: x86_64-x86_64_ifunc-alias > 5/335 Test #4: x86_64-x86_64_endbr2 .....................***Failed 0.39 sec > Start 11: x86_64-x86_64_incompatible-libs > Start 12: x86_64-x86_64_incompatible-libs2 > 6/335 Test #5: x86_64-x86_64_exception-mcmodel-large .... Passed 0.42 sec > Start 13: x86_64-x86_64_incompatible-obj > Start 14: x86_64-x86_64_init-array-readonly > 7/335 Test #7: x86_64-x86_64_gnu-linkonce ...............***Failed 0.31 sec > Start 15: x86_64-x86_64_init-array > 8/335 Test #9: x86_64-x86_64_gotpcrelx ..................***Failed 0.29 sec > Start 16: x86_64-x86_64_large-bss > 9/335 Test #8: x86_64-x86_64_gnu-retain ................. Passed 0.45 sec > Start 17: x86_64-x86_64_mergeable-records > 10/335 Test #10: x86_64-x86_64_ifunc-alias ................ Passed 0.49 sec > Start 18: x86_64-x86_64_mergeable-strings > 11/335 Test #14: x86_64-x86_64_init-array-readonly ........***Failed 0.36 sec > Start 19: x86_64-x86_64_note-property > 12/335 Test #15: x86_64-x86_64_init-array ................. Passed 0.32 sec > Start 20: x86_64-x86_64_note-property2 > 13/335 Test #13: x86_64-x86_64_incompatible-obj ...........***Failed 0.43 sec > Start 21: x86_64-x86_64_note > 14/335 Test #16: x86_64-x86_64_large-bss .................. Passed 0.31 sec > Start 22: x86_64-x86_64_note2 > 15/335 Test #12: x86_64-x86_64_incompatible-libs2 .........***Failed 0.74 sec > Start 23: x86_64-x86_64_plt > 16/335 Test #19: x86_64-x86_64_note-property .............. Passed 0.30 sec > Start 24: x86_64-x86_64_preinit-array > 17/335 Test #17: x86_64-x86_64_mergeable-records .......... Passed 0.50 sec > Start 25: x86_64-x86_64_relax > 18/335 Test #11: x86_64-x86_64_incompatible-libs ..........***Failed 0.91 sec > Start 26: x86_64-x86_64_reloc-overflow > 19/335 Test #18: x86_64-x86_64_mergeable-strings .......... Passed 0.44 sec > Start 27: x86_64-x86_64_reloc-zero > 20/335 Test #22: x86_64-x86_64_note2 ...................... Passed 0.35 sec > Start 28: x86_64-x86_64_reloc > 21/335 Test #23: x86_64-x86_64_plt ........................ Passed 0.24 sec > Start 29: x86_64-x86_64_section-alignment > 22/335 Test #21: x86_64-x86_64_note ....................... Passed 0.46 sec > Start 30: x86_64-x86_64_section-name > 23/335 Test #26: x86_64-x86_64_reloc-overflow ............. Passed 0.15 sec > Start 31: x86_64-x86_64_tls-gd-mcmodel-large > 24/335 Test #24: x86_64-x86_64_preinit-array .............. Passed 0.33 sec > Start 32: x86_64-x86_64_tls-gd-to-ie > 25/335 Test #27: x86_64-x86_64_reloc-zero ................. Passed 0.28 sec > Start 33: x86_64-x86_64_tls-large-tbss > 26/335 Test #29: x86_64-x86_64_section-alignment .......... Passed 0.26 sec > Start 34: x86_64-x86_64_tls-ld-mcmodel-large > 27/335 Test #30: x86_64-x86_64_section-name ............... Passed 0.29 sec > Start 35: x86_64-x86_64_tls-module-base > 28/335 Test #25: x86_64-x86_64_relax ...................... Passed 0.48 sec > Start 36: x86_64-x86_64_tlsdesc > 29/335 Test #33: x86_64-x86_64_tls-large-tbss ............. Passed 0.28 sec > Start 37: x86_64-x86_64_unique > 30/335 Test #20: x86_64-x86_64_note-property2 ............. Passed 0.98 sec > Start 38: x86_64-x86_64_warn-execstack > 31/335 Test #34: x86_64-x86_64_tls-ld-mcmodel-large .......***Failed 0.31 sec > Start 39: x86_64-x86_64_warn-shared-textrel > 32/335 Test #32: x86_64-x86_64_tls-gd-to-ie ...............***Failed 0.49 sec > Start 40: x86_64-x86_64_warn-textrel > 33/335 Test #37: x86_64-x86_64_unique .....................***Failed 0.19 sec > Start 41: x86_64-x86_64_z-ibt > 34/335 Test #31: x86_64-x86_64_tls-gd-mcmodel-large .......***Failed 0.63 sec > Start 42: x86_64-x86_64_z-ibtplt > 35/335 Test #36: x86_64-x86_64_tlsdesc ....................***Failed 0.37 sec > Start 43: x86_64-x86_64_z-shstk > 36/335 Test #35: x86_64-x86_64_tls-module-base ............***Failed 0.41 sec > Start 44: x86_64-x86_64_z-text > 37/335 Test #38: x86_64-x86_64_warn-execstack ............. Passed 0.23 sec > Start 45: x86_64-abs-error > 38/335 Test #39: x86_64-x86_64_warn-shared-textrel ........***Failed 0.25 sec > Start 46: x86_64-absolute-symbols > 39/335 Test #40: x86_64-x86_64_warn-textrel ...............***Failed 0.25 sec > Start 47: x86_64-allow-multiple-definition > 40/335 Test #44: x86_64-x86_64_z-text .....................***Failed 0.30 sec > Start 48: x86_64-ar-alignment > 41/335 Test #45: x86_64-abs-error ......................... Passed 0.28 sec > Start 49: x86_64-as-needed-dso > 42/335 Test #41: x86_64-x86_64_z-ibt ......................***Failed 0.39 sec > Start 50: x86_64-as-needed-dso2 > 43/335 Test #42: x86_64-x86_64_z-ibtplt ................... Passed 0.43 sec > Start 51: x86_64-as-needed-weak > 44/335 Test #46: x86_64-absolute-symbols .................. Passed 0.32 sec > Start 52: x86_64-as-needed > 45/335 Test #43: x86_64-x86_64_z-shstk .................... Passed 0.44 sec > Start 53: x86_64-auxiliary > 46/335 Test #53: x86_64-auxiliary ......................... Passed 0.13 sec > Start 54: x86_64-bno-symbolic > 47/335 Test #47: x86_64-allow-multiple-definition ......... Passed 0.48 sec > Start 55: x86_64-bsymbolic-functions > 48/335 Test #48: x86_64-ar-alignment ...................... Passed 0.42 sec > Start 56: x86_64-bsymbolic > 49/335 Test #49: x86_64-as-needed-dso ..................... Passed 0.54 sec > Start 57: x86_64-bug178 > 50/335 Test #50: x86_64-as-needed-dso2 .................... Passed 0.59 sec > Start 58: x86_64-build-id > 51/335 Test #54: x86_64-bno-symbolic ...................... Passed 0.45 sec > Start 59: x86_64-canonical-plt > 52/335 Test #57: x86_64-bug178 ............................ Passed 0.16 sec > Start 60: x86_64-cmdline > 53/335 Test #55: x86_64-bsymbolic-functions ............... Passed 0.40 sec > Start 61: x86_64-color-diagnostics > 54/335 Test #51: x86_64-as-needed-weak .................... Passed 0.70 sec > Start 62: x86_64-comment > 55/335 Test #52: x86_64-as-needed ......................... Passed 0.70 sec > Start 63: x86_64-common-archive > 56/335 Test #60: x86_64-cmdline ........................... Passed 0.12 sec > Start 64: x86_64-common-ref > 57/335 Test #56: x86_64-bsymbolic ......................... Passed 0.43 sec > Start 65: x86_64-common > 58/335 Test #61: x86_64-color-diagnostics ................. Passed 0.26 sec > Start 66: x86_64-compress-debug-sections-zstd > 59/335 Test #62: x86_64-comment ...........................***Failed 0.22 sec > Start 67: x86_64-copyrel-alignment > 60/335 Test #58: x86_64-build-id ..........................***Failed 0.41 sec > Start 68: x86_64-copyrel-protected > 61/335 Test #65: x86_64-common ............................***Failed 0.32 sec > Start 69: x86_64-copyrel-relro > 62/335 Test #59: x86_64-canonical-plt ..................... Passed 0.50 sec > Start 70: x86_64-copyrel-relro2 > 63/335 Test #63: x86_64-common-archive ....................***Failed 0.45 sec > Start 71: x86_64-copyrel > 64/335 Test #66: x86_64-compress-debug-sections-zstd ...... Passed 0.29 sec > Start 72: x86_64-ctors-in-init-array > 65/335 Test #64: x86_64-common-ref ........................***Failed 0.45 sec > Start 73: x86_64-debug-macro-section > 66/335 Test #68: x86_64-copyrel-protected .................***Failed 0.38 sec > Start 74: x86_64-default-symver > 67/335 Test #73: x86_64-debug-macro-section ............... Passed 0.30 sec > Start 75: x86_64-defsym-lto > 68/335 Test #69: x86_64-copyrel-relro ..................... Passed 0.42 sec > Start 76: x86_64-defsym-missing-symbol > 69/335 Test #74: x86_64-default-symver ....................***Failed 0.17 sec > Start 77: x86_64-defsym > 70/335 Test #70: x86_64-copyrel-relro2 .................... Passed 0.41 sec > Start 78: x86_64-defsym2 > 71/335 Test #72: x86_64-ctors-in-init-array ...............***Failed 0.35 sec > Start 79: x86_64-demangle-rust > 72/335 Test #67: x86_64-copyrel-alignment .................***Failed 0.74 sec > Start 80: x86_64-demangle > 73/335 Test #71: x86_64-copyrel ........................... Passed 0.51 sec > Start 81: x86_64-dependency-file > 74/335 Test #76: x86_64-defsym-missing-symbol .............***Failed 0.22 sec > Start 82: x86_64-disable-new-dtags > 75/335 Test #79: x86_64-demangle-rust ..................... Passed 0.21 sec > Start 83: x86_64-discard > 76/335 Test #77: x86_64-defsym ............................ Passed 0.25 sec > Start 84: x86_64-dso-undef > 77/335 Test #78: x86_64-defsym2 ........................... Passed 0.26 sec > Start 85: x86_64-dt-init > 78/335 Test #81: x86_64-dependency-file ...................***Failed 0.18 sec > Start 86: x86_64-dt-needed > 79/335 Test #75: x86_64-defsym-lto ........................ Passed 0.42 sec > Start 87: x86_64-duplicate-error-archive > 80/335 Test #28: x86_64-x86_64_reloc ...................... Passed 3.14 sec > Start 88: x86_64-duplicate-error > 81/335 Test #83: x86_64-discard ........................... Passed 0.31 sec > Start 89: x86_64-dynamic-dt-debug > 82/335 Test #88: x86_64-duplicate-error ................... Passed 0.14 sec > Start 90: x86_64-dynamic-linker > 83/335 Test #82: x86_64-disable-new-dtags ................. Passed 0.47 sec > Start 91: x86_64-dynamic-list > 84/335 Test #90: x86_64-dynamic-linker .................... Passed 0.18 sec > Start 92: x86_64-dynamic-list2 > 85/335 Test #84: x86_64-dso-undef ......................... Passed 0.53 sec > Start 93: x86_64-dynamic-list3 > 86/335 Test #87: x86_64-duplicate-error-archive ........... Passed 0.42 sec > Start 94: x86_64-dynamic-list4 > 87/335 Test #80: x86_64-demangle .......................... Passed 0.67 sec > Start 95: x86_64-dynamic > 88/335 Test #85: x86_64-dt-init ........................... Passed 0.65 sec > Start 96: x86_64-emit-relocs-cpp > 89/335 Test #89: x86_64-dynamic-dt-debug .................. Passed 0.41 sec > Start 97: x86_64-emit-relocs-dead-sections > 90/335 Test #96: x86_64-emit-relocs-cpp ................... Passed 0.22 sec > Start 98: x86_64-emit-relocs > 91/335 Test #95: x86_64-dynamic ........................... Passed 0.33 sec > Start 99: x86_64-empty-file > 92/335 Test #86: x86_64-dt-needed ......................... Passed 0.90 sec > Start 100: x86_64-empty-input > 93/335 Test #93: x86_64-dynamic-list3 ..................... Passed 0.48 sec > Start 101: x86_64-empty-version > 94/335 Test #92: x86_64-dynamic-list2 ..................... Passed 0.55 sec > Start 102: x86_64-entry > 95/335 Test #91: x86_64-dynamic-list ...................... Passed 0.68 sec > Start 103: x86_64-exception-multiple-ehframe > 96/335 Test #98: x86_64-emit-relocs ....................... Passed 0.23 sec > Start 104: x86_64-exception > 97/335 Test #99: x86_64-empty-file ........................***Failed 0.23 sec > Start 105: x86_64-exclude-libs > 98/335 Test #101: x86_64-empty-version .....................***Failed 0.18 sec > Start 106: x86_64-exclude-libs2 > 99/335 Test #100: x86_64-empty-input .......................***Failed 0.21 sec > Start 107: x86_64-exclude-libs3 >100/335 Test #94: x86_64-dynamic-list4 ..................... Passed 0.79 sec > Start 108: x86_64-execstack >101/335 Test #102: x86_64-entry ............................. Passed 0.42 sec > Start 109: x86_64-execute-only >102/335 Test #106: x86_64-exclude-libs2 ..................... Passed 0.33 sec > Start 110: x86_64-export-dynamic >103/335 Test #107: x86_64-exclude-libs3 ..................... Passed 0.37 sec > Start 111: x86_64-export-from-exe >104/335 Test #109: x86_64-execute-only ......................***Failed 0.22 sec > Start 112: x86_64-fatal-warnings >105/335 Test #103: x86_64-exception-multiple-ehframe ........ Passed 0.74 sec > Start 113: x86_64-filler >106/335 Test #110: x86_64-export-dynamic .................... Passed 0.36 sec > Start 114: x86_64-filter >107/335 Test #108: x86_64-execstack ......................... Passed 0.58 sec > Start 115: x86_64-func-addr >108/335 Test #114: x86_64-filter ............................ Passed 0.15 sec > Start 116: x86_64-gc-sections >109/335 Test #111: x86_64-export-from-exe ................... Passed 0.47 sec > Start 117: x86_64-gdb-index-dwarf64 >110/335 Test #112: x86_64-fatal-warnings .................... Passed 0.42 sec > Start 118: x86_64-gdb-index-empty >111/335 Test #105: x86_64-exclude-libs ...................... Passed 1.00 sec > Start 119: x86_64-gdb-index-split-dwarf >112/335 Test #118: x86_64-gdb-index-empty ................... Passed 0.16 sec > Start 120: x86_64-glibc-2.22-bug >113/335 Test #113: x86_64-filler ............................***Failed 0.46 sec > Start 121: x86_64-global-offset-table >114/335 Test #115: x86_64-func-addr ......................... Passed 0.48 sec > Start 122: x86_64-gnu-hash >115/335 Test #121: x86_64-global-offset-table ............... Passed 0.28 sec > Start 123: x86_64-gnu-unique >116/335 Test #120: x86_64-glibc-2.22-bug .................... Passed 0.30 sec > Start 124: x86_64-gnu-warning >117/335 Test #116: x86_64-gc-sections ....................... Passed 0.59 sec > Start 125: x86_64-hash-style >118/335 Test #122: x86_64-gnu-hash .......................... Passed 0.25 sec > Start 126: x86_64-hello-dynamic >119/335 Test #125: x86_64-hash-style ........................ Passed 0.20 sec > Start 127: x86_64-hello-static >120/335 Test #124: x86_64-gnu-warning ....................... Passed 0.24 sec > Start 128: x86_64-help >121/335 Test #97: x86_64-emit-relocs-dead-sections ......... Passed 2.16 sec > Start 129: x86_64-hidden-undef >122/335 Test #128: x86_64-help .............................. Passed 0.07 sec > Start 130: x86_64-hidden-weak-undef >123/335 Test #123: x86_64-gnu-unique ........................ Passed 0.35 sec > Start 131: x86_64-icf-safe >124/335 Test #126: x86_64-hello-dynamic ..................... Passed 0.31 sec > Start 132: x86_64-icf-small >125/335 Test #104: x86_64-exception ......................... Passed 1.97 sec > Start 133: x86_64-icf >126/335 Test #119: x86_64-gdb-index-split-dwarf ............. Passed 0.96 sec > Start 134: x86_64-ifunc-address-equality-exported >127/335 Test #132: x86_64-icf-small ......................... Passed 0.13 sec > Start 135: x86_64-ifunc-address-equality >128/335 Test #130: x86_64-hidden-weak-undef ................. Passed 0.24 sec > Start 136: x86_64-ifunc-alias >129/335 Test #129: x86_64-hidden-undef ......................***Failed 0.41 sec > Start 137: x86_64-ifunc-dlopen >130/335 Test #127: x86_64-hello-static ...................... Passed 0.51 sec > Start 138: x86_64-ifunc-dso >131/335 Test #133: x86_64-icf ............................... Passed 0.25 sec > Start 139: x86_64-ifunc-dynamic >132/335 Test #131: x86_64-icf-safe .......................... Passed 0.51 sec > Start 140: x86_64-ifunc-export >133/335 Test #135: x86_64-ifunc-address-equality ............ Passed 0.44 sec > Start 141: x86_64-ifunc-funcptr >134/335 Test #136: x86_64-ifunc-alias ....................... Passed 0.42 sec > Start 142: x86_64-ifunc-noplt >135/335 Test #134: x86_64-ifunc-address-equality-exported ... Passed 0.51 sec > Start 143: x86_64-ifunc-static-pie >136/335 Test #117: x86_64-gdb-index-dwarf64 .................***Failed 1.64 sec > Start 144: x86_64-ifunc-static >137/335 Test #139: x86_64-ifunc-dynamic ..................... Passed 0.42 sec > Start 145: x86_64-image-base >138/335 Test #140: x86_64-ifunc-export ...................... Passed 0.33 sec > Start 146: x86_64-init-array-priorities >139/335 Test #137: x86_64-ifunc-dlopen ...................... Passed 0.51 sec > Start 147: x86_64-init-in-dso >140/335 Test #138: x86_64-ifunc-dso ......................... Passed 0.49 sec > Start 148: x86_64-init >141/335 Test #142: x86_64-ifunc-noplt ....................... Passed 0.44 sec > Start 149: x86_64-initfirst >142/335 Test #145: x86_64-image-base ........................ Passed 0.34 sec > Start 150: x86_64-interpose >143/335 Test #141: x86_64-ifunc-funcptr ..................... Passed 0.57 sec > Start 151: x86_64-invalid-version-script >144/335 Test #143: x86_64-ifunc-static-pie .................. Passed 0.58 sec > Start 152: x86_64-issue646 >145/335 Test #148: x86_64-init .............................. Passed 0.38 sec > Start 153: x86_64-large-alignment-dso >146/335 Test #147: x86_64-init-in-dso ....................... Passed 0.42 sec > Start 154: x86_64-large-alignment >147/335 Test #144: x86_64-ifunc-static ...................... Passed 0.57 sec > Start 155: x86_64-large-max-page-size-strip >148/335 Test #149: x86_64-initfirst ......................... Passed 0.24 sec > Start 156: x86_64-large-max-page-size >149/335 Test #150: x86_64-interpose ......................... Passed 0.23 sec > Start 157: x86_64-large-text >150/335 Test #151: x86_64-invalid-version-script ............***Failed 0.22 sec > Start 158: x86_64-link-order >151/335 Test #154: x86_64-large-alignment ................... Passed 0.25 sec > Start 159: x86_64-linker-script-defsym >152/335 Test #155: x86_64-large-max-page-size-strip ......... Passed 0.27 sec > Start 160: x86_64-linker-script-relocatable >153/335 Test #156: x86_64-large-max-page-size ............... Passed 0.28 sec > Start 161: x86_64-linker-script >154/335 Test #146: x86_64-init-array-priorities ............. Passed 0.85 sec > Start 162: x86_64-linker-script2 >155/335 Test #153: x86_64-large-alignment-dso ............... Passed 0.42 sec > Start 163: x86_64-linker-script3 >156/335 Test #157: x86_64-large-text ........................ Passed 0.45 sec > Start 164: x86_64-linker-script4 >157/335 Test #163: x86_64-linker-script3 .................... Passed 0.22 sec > Start 165: x86_64-lto-nostdlib >158/335 Test #158: x86_64-link-order ........................ Passed 0.52 sec > Start 166: x86_64-main-in-dso >159/335 Test #159: x86_64-linker-script-defsym .............. Passed 0.44 sec > Start 167: x86_64-many-sections >160/335 Test #162: x86_64-linker-script2 .................... Passed 0.32 sec > Start 168: x86_64-many-sections2 >161/335 Test #161: x86_64-linker-script ..................... Passed 0.47 sec > Start 169: x86_64-mergeable-strings >162/335 Test #164: x86_64-linker-script4 .................... Passed 0.24 sec > Start 170: x86_64-missing-but-ok >163/335 Test #165: x86_64-lto-nostdlib ...................... Passed 0.23 sec > Start 171: x86_64-missing-error >164/335 Test #170: x86_64-missing-but-ok .................... Passed 0.12 sec > Start 172: x86_64-mold-wrapper >165/335 Test #160: x86_64-linker-script-relocatable ......... Passed 0.64 sec > Start 173: x86_64-mold-wrapper2 >166/335 Test #152: x86_64-issue646 .......................... Passed 1.00 sec > Start 174: x86_64-nmagic >167/335 Test #171: x86_64-missing-error ..................... Passed 0.14 sec > Start 175: x86_64-no-eh-frame-header >168/335 Test #175: x86_64-no-eh-frame-header ................***Failed 0.17 sec > Start 176: x86_64-no-quick-exit >169/335 Test #166: x86_64-main-in-dso ....................... Passed 0.64 sec > Start 177: x86_64-no-undefined-version >170/335 Test #174: x86_64-nmagic ............................***Failed 0.33 sec > Start 178: x86_64-nocopyreloc >171/335 Test #169: x86_64-mergeable-strings ................. Passed 0.56 sec > Start 179: x86_64-noinhibit-exec >172/335 Test #176: x86_64-no-quick-exit .....................***Failed 0.24 sec > Start 180: x86_64-non-canonical-plt >173/335 Test #177: x86_64-no-undefined-version ..............***Failed 0.20 sec > Start 181: x86_64-nostdlib >174/335 Test #172: x86_64-mold-wrapper ...................... Passed 0.74 sec > Start 182: x86_64-now >175/335 Test #179: x86_64-noinhibit-exec ....................***Failed 0.32 sec > Start 183: x86_64-oformat-binary >176/335 Test #178: x86_64-nocopyreloc ....................... Passed 0.57 sec > Start 184: x86_64-omagic >177/335 Test #181: x86_64-nostdlib .......................... Passed 0.39 sec > Start 185: x86_64-pack-dyn-relocs-relr >178/335 Test #173: x86_64-mold-wrapper2 ..................... Passed 0.96 sec > Start 186: x86_64-package-metadata >179/335 Test #183: x86_64-oformat-binary .................... Passed 0.23 sec > Start 187: x86_64-physical-image-base >180/335 Test #180: x86_64-non-canonical-plt ................. Passed 0.51 sec > Start 188: x86_64-pie >181/335 Test #182: x86_64-now ............................... Passed 0.36 sec > Start 189: x86_64-plt-dso >182/335 Test #186: x86_64-package-metadata ..................***Failed 0.20 sec > Start 190: x86_64-pltgot >183/335 Test #187: x86_64-physical-image-base ...............***Failed 0.21 sec > Start 191: x86_64-preinit-array >184/335 Test #188: x86_64-pie ............................... Passed 0.27 sec > Start 192: x86_64-print-dependencies >185/335 Test #185: x86_64-pack-dyn-relocs-relr ..............***Failed 0.36 sec > Start 193: x86_64-protected-dynsym >186/335 Test #184: x86_64-omagic ............................ Passed 0.51 sec > Start 194: x86_64-protected >187/335 Test #192: x86_64-print-dependencies ................***Failed 0.26 sec > Start 195: x86_64-push-pop-state >188/335 Test #191: x86_64-preinit-array ..................... Passed 0.33 sec > Start 196: x86_64-range-extension-thunk >189/335 Test #189: x86_64-plt-dso ........................... Passed 0.49 sec > Start 197: x86_64-range-extension-thunk2 >190/335 Test #190: x86_64-pltgot ............................ Passed 0.43 sec > Start 198: x86_64-relax-got-load >191/335 Test #167: x86_64-many-sections ..................... Passed 2.01 sec > Start 199: x86_64-reloc-rodata >192/335 Test #199: x86_64-reloc-rodata ...................... Passed 0.04 sec > Start 200: x86_64-relocatable-archive >193/335 Test #193: x86_64-protected-dynsym .................. Passed 0.50 sec > Start 201: x86_64-relocatable-c++ >194/335 Test #194: x86_64-protected ......................... Passed 0.46 sec > Start 202: x86_64-relocatable-debug-info >195/335 Test #198: x86_64-relax-got-load .................... Passed 0.33 sec > Start 203: x86_64-relocatable-exception >196/335 Test #195: x86_64-push-pop-state .................... Passed 0.66 sec > Start 204: x86_64-relocatable-many-sections >197/335 Test #196: x86_64-range-extension-thunk ............. Passed 0.68 sec > Start 205: x86_64-relocatable-merge-sections >198/335 Test #197: x86_64-range-extension-thunk2 ............ Passed 0.65 sec > Start 206: x86_64-relocatable-mergeable-sections >199/335 Test #200: x86_64-relocatable-archive ............... Passed 0.74 sec > Start 207: x86_64-relocatable-no-ehframe >200/335 Test #202: x86_64-relocatable-debug-info ............***Failed 0.64 sec > Start 208: x86_64-relocatable >201/335 Test #206: x86_64-relocatable-mergeable-sections .... Passed 0.44 sec > Start 209: x86_64-relro >202/335 Test #205: x86_64-relocatable-merge-sections ........ Passed 0.49 sec > Start 210: x86_64-repro >203/335 Test #207: x86_64-relocatable-no-ehframe ............ Passed 0.44 sec > Start 211: x86_64-require-defined >204/335 Test #210: x86_64-repro .............................***Failed 0.34 sec > Start 212: x86_64-response-file >205/335 Test #208: x86_64-relocatable ....................... Passed 0.73 sec > Start 213: x86_64-response-file2 >206/335 Test #209: x86_64-relro ............................. Passed 0.61 sec > Start 214: x86_64-retain-symbols-file >207/335 Test #201: x86_64-relocatable-c++ ................... Passed 1.57 sec > Start 215: x86_64-reverse-sections >208/335 Test #212: x86_64-response-file ..................... Passed 0.39 sec > Start 216: x86_64-rodata-name >209/335 Test #211: x86_64-require-defined ...................***Failed 0.48 sec > Start 217: x86_64-rosegment >210/335 Test #203: x86_64-relocatable-exception ............. Passed 1.59 sec > Start 218: x86_64-rpath >211/335 Test #214: x86_64-retain-symbols-file ...............***Failed 0.24 sec > Start 219: x86_64-run-clang >212/335 Test #213: x86_64-response-file2 .................... Passed 0.31 sec > Start 220: x86_64-section-align >213/335 Test #220: x86_64-section-align .....................***Failed 0.23 sec > Start 221: x86_64-section-order >214/335 Test #216: x86_64-rodata-name .......................***Failed 0.38 sec > Start 222: x86_64-section-start >215/335 Test #219: x86_64-run-clang ......................... Passed 0.39 sec > Start 223: x86_64-shared-abs-sym >216/335 Test #215: x86_64-reverse-sections .................. Passed 0.57 sec > Start 224: x86_64-shared >217/335 Test #218: x86_64-rpath .............................***Failed 0.43 sec > Start 225: x86_64-shuffle-sections-seed >218/335 Test #221: x86_64-section-order .....................***Failed 0.20 sec > Start 226: x86_64-shuffle-sections >219/335 Test #217: x86_64-rosegment ......................... Passed 0.59 sec > Start 227: x86_64-soname >220/335 Test #222: x86_64-section-start ..................... Passed 0.56 sec > Start 228: x86_64-spare-program-headers >221/335 Test #223: x86_64-shared-abs-sym ....................***Failed 0.60 sec > Start 229: x86_64-start-lib >222/335 Test #227: x86_64-soname ............................ Passed 0.51 sec > Start 230: x86_64-start-stop-symbol >223/335 Test #224: x86_64-shared ............................ Passed 0.64 sec > Start 231: x86_64-start-stop >224/335 Test #225: x86_64-shuffle-sections-seed .............***Failed 0.77 sec > Start 232: x86_64-static-archive >225/335 Test #228: x86_64-spare-program-headers .............***Failed 0.36 sec > Start 233: x86_64-static-pie >226/335 Test #231: x86_64-start-stop ........................***Failed 0.19 sec > Start 234: x86_64-stdout >227/335 Test #226: x86_64-shuffle-sections ..................***Failed 0.80 sec > Start 235: x86_64-strip-debug >228/335 Test #229: x86_64-start-lib ......................... Passed 0.40 sec > Start 236: x86_64-strip >229/335 Test #234: x86_64-stdout ............................ Passed 0.26 sec > Start 237: x86_64-symbol-rank >230/335 Test #230: x86_64-start-stop-symbol ................. Passed 0.49 sec > Start 238: x86_64-symbol-version-lto >231/335 Test #235: x86_64-strip-debug ....................... Passed 0.30 sec > Start 239: x86_64-symbol-version >232/335 Test #236: x86_64-strip ............................. Passed 0.24 sec > Start 240: x86_64-symbol-version2 >233/335 Test #232: x86_64-static-archive .................... Passed 0.47 sec > Start 241: x86_64-symbol-version3 >234/335 Test #238: x86_64-symbol-version-lto ................ Passed 0.25 sec > Start 242: x86_64-symtab-dso >235/335 Test #239: x86_64-symbol-version .................... Passed 0.28 sec > Start 243: x86_64-symtab-section-symbols >236/335 Test #233: x86_64-static-pie ........................***Failed 0.68 sec > Start 244: x86_64-symtab >237/335 Test #240: x86_64-symbol-version2 ................... Passed 0.27 sec > Start 245: x86_64-synthetic-symbols >238/335 Test #241: x86_64-symbol-version3 ................... Passed 0.26 sec > Start 246: x86_64-sysroot-linker-script >239/335 Test #237: x86_64-symbol-rank ....................... Passed 0.51 sec > Start 247: x86_64-sysroot >240/335 Test #168: x86_64-many-sections2 .................... Passed 5.81 sec > Start 248: x86_64-sysroot2 >241/335 Test #242: x86_64-symtab-dso ........................ Passed 0.31 sec > Start 249: x86_64-tail-call >242/335 Test #244: x86_64-symtab ............................ Passed 0.27 sec > Start 250: x86_64-tbss-only >243/335 Test #243: x86_64-symtab-section-symbols ............***Failed 0.43 sec > Start 251: x86_64-thin-archive >244/335 Test #246: x86_64-sysroot-linker-script ............. Passed 0.47 sec > Start 252: x86_64-thread-count >245/335 Test #250: x86_64-tbss-only ......................... Passed 0.27 sec > Start 253: x86_64-tls-alignment-multi >246/335 Test #204: x86_64-relocatable-many-sections ......... Passed 3.91 sec > Start 254: x86_64-tls-common >247/335 Test #249: x86_64-tail-call ......................... Passed 0.52 sec > Start 255: x86_64-tls-df-static-tls >248/335 Test #245: x86_64-synthetic-symbols .................***Failed 0.71 sec > Start 256: x86_64-tls-dso >249/335 Test #252: x86_64-thread-count ......................***Failed 0.23 sec > Start 257: x86_64-tls-gd-dlopen >250/335 Test #247: x86_64-sysroot ...........................***Failed 0.68 sec > Start 258: x86_64-tls-gd-noplt >251/335 Test #248: x86_64-sysroot2 .......................... Passed 0.69 sec > Start 259: x86_64-tls-gd-to-ie >252/335 Test #254: x86_64-tls-common ........................***Failed 0.26 sec > Start 260: x86_64-tls-gd >253/335 Test #251: x86_64-thin-archive ......................***Failed 0.51 sec > Start 261: x86_64-tls-ie >254/335 Test #253: x86_64-tls-alignment-multi ............... Passed 0.46 sec > Start 262: x86_64-tls-irregular-start-addr >255/335 Test #255: x86_64-tls-df-static-tls ................. Passed 0.38 sec > Start 263: x86_64-tls-large-alignment >256/335 Test #256: x86_64-tls-dso ........................... Passed 0.42 sec > Start 264: x86_64-tls-large-static-image >257/335 Test #257: x86_64-tls-gd-dlopen ..................... Passed 0.45 sec > Start 265: x86_64-tls-ld-noplt >258/335 Test #262: x86_64-tls-irregular-start-addr ..........***Failed 0.19 sec > Start 266: x86_64-tls-ld >259/335 Test #259: x86_64-tls-gd-to-ie ......................***Failed 0.50 sec > Start 267: x86_64-tls-le-error >260/335 Test #261: x86_64-tls-ie ............................***Failed 0.50 sec > Start 268: x86_64-tls-le >261/335 Test #258: x86_64-tls-gd-noplt ......................***Failed 0.65 sec > Start 269: x86_64-tls-nopic >262/335 Test #264: x86_64-tls-large-static-image ............ Passed 0.31 sec > Start 270: x86_64-tls-pic >263/335 Test #266: x86_64-tls-ld ............................***Failed 0.25 sec > Start 271: x86_64-tls-small-alignment >264/335 Test #265: x86_64-tls-ld-noplt ......................***Failed 0.34 sec > Start 272: x86_64-tlsdesc-dlopen >265/335 Test #267: x86_64-tls-le-error ......................***Failed 0.22 sec > Start 273: x86_64-tlsdesc-import >266/335 Test #260: x86_64-tls-gd ............................***Failed 0.68 sec > Start 274: x86_64-tlsdesc-initial-exec >267/335 Test #263: x86_64-tls-large-alignment ............... Passed 0.60 sec > Start 275: x86_64-tlsdesc-local-dynamic >268/335 Test #269: x86_64-tls-nopic ......................... Passed 0.30 sec > Start 276: x86_64-tlsdesc-static >269/335 Test #270: x86_64-tls-pic ........................... Passed 0.33 sec > Start 277: x86_64-tlsdesc >270/335 Test #268: x86_64-tls-le ............................***Failed 0.39 sec > Start 278: x86_64-trace-symbol >271/335 Test #273: x86_64-tlsdesc-import .................... Passed 0.37 sec > Start 279: x86_64-trace >272/335 Test #272: x86_64-tlsdesc-dlopen .................... Passed 0.44 sec > Start 280: x86_64-undefined >273/335 Test #271: x86_64-tls-small-alignment ............... Passed 0.57 sec > Start 281: x86_64-undefined2 >274/335 Test #275: x86_64-tlsdesc-local-dynamic ............. Passed 0.43 sec > Start 282: x86_64-unresolved-symbols >275/335 Test #279: x86_64-trace ............................. Passed 0.23 sec > Start 283: x86_64-verbose >276/335 Test #277: x86_64-tlsdesc ...........................***Failed 0.40 sec > Start 284: x86_64-version-script-search-paths >277/335 Test #274: x86_64-tlsdesc-initial-exec ..............***Failed 0.63 sec > Start 285: x86_64-version-script >278/335 Test #278: x86_64-trace-symbol ......................***Failed 0.47 sec > Start 286: x86_64-version-script10 >279/335 Test #276: x86_64-tlsdesc-static ....................***Failed 0.59 sec > Start 287: x86_64-version-script11 >280/335 Test #283: x86_64-verbose ........................... Passed 0.25 sec > Start 288: x86_64-version-script12 >281/335 Test #284: x86_64-version-script-search-paths ....... Passed 0.23 sec > Start 289: x86_64-version-script13 >282/335 Test #285: x86_64-version-script .................... Passed 0.23 sec > Start 290: x86_64-version-script14 >283/335 Test #281: x86_64-undefined2 ........................ Passed 0.44 sec > Start 291: x86_64-version-script15 >284/335 Test #280: x86_64-undefined ......................... Passed 0.56 sec > Start 292: x86_64-version-script16 >285/335 Test #286: x86_64-version-script10 .................. Passed 0.25 sec > Start 293: x86_64-version-script17 >286/335 Test #287: x86_64-version-script11 .................. Passed 0.27 sec > Start 294: x86_64-version-script18 >287/335 Test #282: x86_64-unresolved-symbols ................***Failed 0.52 sec > Start 295: x86_64-version-script19 >288/335 Test #288: x86_64-version-script12 .................. Passed 0.24 sec > Start 296: x86_64-version-script2 >289/335 Test #289: x86_64-version-script13 .................. Passed 0.27 sec > Start 297: x86_64-version-script20 >290/335 Test #291: x86_64-version-script15 ..................***Failed 0.22 sec > Start 298: x86_64-version-script21 >291/335 Test #290: x86_64-version-script14 .................. Passed 0.28 sec > Start 299: x86_64-version-script3 >292/335 Test #292: x86_64-version-script16 .................. Passed 0.23 sec > Start 300: x86_64-version-script4 >293/335 Test #294: x86_64-version-script18 .................. Passed 0.22 sec > Start 301: x86_64-version-script5 >294/335 Test #295: x86_64-version-script19 .................. Passed 0.25 sec > Start 302: x86_64-version-script6 >295/335 Test #298: x86_64-version-script21 .................. Passed 0.25 sec > Start 303: x86_64-version-script7 >296/335 Test #297: x86_64-version-script20 .................. Passed 0.27 sec > Start 304: x86_64-version-script8 >297/335 Test #300: x86_64-version-script4 ................... Passed 0.25 sec > Start 305: x86_64-version-script9 >298/335 Test #296: x86_64-version-script2 ................... Passed 0.40 sec > Start 306: x86_64-version >299/335 Test #301: x86_64-version-script5 ................... Passed 0.24 sec > Start 307: x86_64-versioned-undef >300/335 Test #303: x86_64-version-script7 ................... Passed 0.23 sec > Start 308: x86_64-visibility >301/335 Test #299: x86_64-version-script3 ................... Passed 0.45 sec > Start 309: x86_64-warn-common >302/335 Test #305: x86_64-version-script9 ................... Passed 0.21 sec > Start 310: x86_64-warn-once >303/335 Test #293: x86_64-version-script17 .................. Passed 0.73 sec > Start 311: x86_64-warn-symbol-type >304/335 Test #302: x86_64-version-script6 ................... Passed 0.42 sec > Start 312: x86_64-warn-unresolved-symbols >305/335 Test #304: x86_64-version-script8 ................... Passed 0.45 sec > Start 313: x86_64-weak-export-dso >306/335 Test #307: x86_64-versioned-undef ...................***Failed 0.44 sec > Start 314: x86_64-weak-export-exe >307/335 Test #311: x86_64-warn-symbol-type ..................***Failed 0.25 sec > Start 315: x86_64-weak-undef-dso >308/335 Test #310: x86_64-warn-once ......................... Passed 0.30 sec > Start 316: x86_64-weak-undef >309/335 Test #308: x86_64-visibility ........................ Passed 0.36 sec > Start 317: x86_64-weak-undef2 >310/335 Test #306: x86_64-version ...........................***Failed 0.56 sec > Start 318: x86_64-weak-undef4 >311/335 Test #309: x86_64-warn-common .......................***Failed 0.44 sec > Start 319: x86_64-whole-archive >312/335 Test #312: x86_64-warn-unresolved-symbols ........... Passed 0.42 sec > Start 320: x86_64-wrap-lto >313/335 Test #314: x86_64-weak-export-exe ...................***Failed 0.26 sec > Start 321: x86_64-wrap >314/335 Test #313: x86_64-weak-export-dso ................... Passed 0.39 sec > Start 322: x86_64-z-cet-report >315/335 Test #317: x86_64-weak-undef2 ....................... Passed 0.31 sec > Start 323: x86_64-z-defs >316/335 Test #322: x86_64-z-cet-report ......................***Failed 0.28 sec > Start 324: x86_64-z-dynamic-undefined-weak >317/335 Test #315: x86_64-weak-undef-dso .................... Passed 0.64 sec > Start 325: x86_64-z-max-page-size >318/335 Test #318: x86_64-weak-undef4 ....................... Passed 0.54 sec > Start 326: x86_64-z-nodefaultlib >319/335 Test #319: x86_64-whole-archive ..................... Passed 0.57 sec > Start 327: x86_64-z-nodump >320/335 Test #316: x86_64-weak-undef ........................ Passed 0.71 sec > Start 328: x86_64-z-now >321/335 Test #326: x86_64-z-nodefaultlib .................... Passed 0.22 sec > Start 329: x86_64-z-origin >322/335 Test #328: x86_64-z-now ............................. Passed 0.25 sec > Start 330: x86_64-z-pack-relative-relocs >323/335 Test #321: x86_64-wrap .............................. Passed 0.74 sec > Start 331: x86_64-z-sectionheader >324/335 Test #320: x86_64-wrap-lto .......................... Passed 0.81 sec > Start 332: x86_64-z-separate-code >325/335 Test #327: x86_64-z-nodump ..........................***Failed 0.33 sec > Start 333: x86_64-z-stack-size >326/335 Test #323: x86_64-z-defs ............................ Passed 0.71 sec > Start 334: x86_64-z-start-stop-visibility >327/335 Test #334: x86_64-z-start-stop-visibility ........... Passed 0.08 sec > Start 335: x86_64-z-unknown >328/335 Test #329: x86_64-z-origin .......................... Passed 0.26 sec >329/335 Test #325: x86_64-z-max-page-size ................... Passed 0.52 sec >330/335 Test #335: x86_64-z-unknown ......................... Passed 0.06 sec >331/335 Test #330: x86_64-z-pack-relative-relocs ............ Passed 0.25 sec >332/335 Test #331: x86_64-z-sectionheader ...................***Failed 0.23 sec >333/335 Test #333: x86_64-z-stack-size ...................... Passed 0.20 sec >334/335 Test #324: x86_64-z-dynamic-undefined-weak ..........***Failed 0.78 sec >335/335 Test #332: x86_64-z-separate-code ................... Passed 0.37 sec > >73% tests passed, 92 tests failed out of 335 > >Total Test time (real) = 20.02 sec > >The following tests FAILED: > 1 - x86_64-x86_64_empty-mergeable-section (Failed) > 3 - x86_64-x86_64_endbr (Failed) > 4 - x86_64-x86_64_endbr2 (Failed) > 6 - x86_64-x86_64_execstack-if-needed (Failed) > 7 - x86_64-x86_64_gnu-linkonce (Failed) > 9 - x86_64-x86_64_gotpcrelx (Failed) > 11 - x86_64-x86_64_incompatible-libs (Failed) > 12 - x86_64-x86_64_incompatible-libs2 (Failed) > 13 - x86_64-x86_64_incompatible-obj (Failed) > 14 - x86_64-x86_64_init-array-readonly (Failed) > 31 - x86_64-x86_64_tls-gd-mcmodel-large (Failed) > 32 - x86_64-x86_64_tls-gd-to-ie (Failed) > 34 - x86_64-x86_64_tls-ld-mcmodel-large (Failed) > 35 - x86_64-x86_64_tls-module-base (Failed) > 36 - x86_64-x86_64_tlsdesc (Failed) > 37 - x86_64-x86_64_unique (Failed) > 39 - x86_64-x86_64_warn-shared-textrel (Failed) > 40 - x86_64-x86_64_warn-textrel (Failed) > 41 - x86_64-x86_64_z-ibt (Failed) > 44 - x86_64-x86_64_z-text (Failed) > 58 - x86_64-build-id (Failed) > 62 - x86_64-comment (Failed) > 63 - x86_64-common-archive (Failed) > 64 - x86_64-common-ref (Failed) > 65 - x86_64-common (Failed) > 67 - x86_64-copyrel-alignment (Failed) > 68 - x86_64-copyrel-protected (Failed) > 72 - x86_64-ctors-in-init-array (Failed) > 74 - x86_64-default-symver (Failed) > 76 - x86_64-defsym-missing-symbol (Failed) > 81 - x86_64-dependency-file (Failed) > 99 - x86_64-empty-file (Failed) > 100 - x86_64-empty-input (Failed) > 101 - x86_64-empty-version (Failed) > 109 - x86_64-execute-only (Failed) > 113 - x86_64-filler (Failed) > 117 - x86_64-gdb-index-dwarf64 (Failed) > 129 - x86_64-hidden-undef (Failed) > 151 - x86_64-invalid-version-script (Failed) > 174 - x86_64-nmagic (Failed) > 175 - x86_64-no-eh-frame-header (Failed) > 176 - x86_64-no-quick-exit (Failed) > 177 - x86_64-no-undefined-version (Failed) > 179 - x86_64-noinhibit-exec (Failed) > 185 - x86_64-pack-dyn-relocs-relr (Failed) > 186 - x86_64-package-metadata (Failed) > 187 - x86_64-physical-image-base (Failed) > 192 - x86_64-print-dependencies (Failed) > 202 - x86_64-relocatable-debug-info (Failed) > 210 - x86_64-repro (Failed) > 211 - x86_64-require-defined (Failed) > 214 - x86_64-retain-symbols-file (Failed) > 216 - x86_64-rodata-name (Failed) > 218 - x86_64-rpath (Failed) > 220 - x86_64-section-align (Failed) > 221 - x86_64-section-order (Failed) > 223 - x86_64-shared-abs-sym (Failed) > 225 - x86_64-shuffle-sections-seed (Failed) > 226 - x86_64-shuffle-sections (Failed) > 228 - x86_64-spare-program-headers (Failed) > 231 - x86_64-start-stop (Failed) > 233 - x86_64-static-pie (Failed) > 243 - x86_64-symtab-section-symbols (Failed) > 245 - x86_64-synthetic-symbols (Failed) > 247 - x86_64-sysroot (Failed) > 251 - x86_64-thin-archive (Failed) > 252 - x86_64-thread-count (Failed) > 254 - x86_64-tls-common (Failed) > 258 - x86_64-tls-gd-noplt (Failed) > 259 - x86_64-tls-gd-to-ie (Failed) > 260 - x86_64-tls-gd (Failed) > 261 - x86_64-tls-ie (Failed) > 262 - x86_64-tls-irregular-start-addr (Failed) > 265 - x86_64-tls-ld-noplt (Failed) > 266 - x86_64-tls-ld (Failed) > 267 - x86_64-tls-le-error (Failed) > 268 - x86_64-tls-le (Failed) > 274 - x86_64-tlsdesc-initial-exec (Failed) > 276 - x86_64-tlsdesc-static (Failed) > 277 - x86_64-tlsdesc (Failed) > 278 - x86_64-trace-symbol (Failed) > 282 - x86_64-unresolved-symbols (Failed) > 291 - x86_64-version-script15 (Failed) > 306 - x86_64-version (Failed) > 307 - x86_64-versioned-undef (Failed) > 309 - x86_64-warn-common (Failed) > 311 - x86_64-warn-symbol-type (Failed) > 314 - x86_64-weak-export-exe (Failed) > 322 - x86_64-z-cet-report (Failed) > 324 - x86_64-z-dynamic-undefined-weak (Failed) > 327 - x86_64-z-nodump (Failed) > 331 - x86_64-z-sectionheader (Failed) >Errors while running CTest >Output from these tests are in: /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/Testing/Temporary/LastTest.log >Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely. > * ERROR: sys-devel/mold-2.4.0::gentoo failed (test phase): > * Tests failed. When you file a bug, please attach the following file: > * /var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build/Testing/Temporary/LastTest.log > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 2196: Called cmake_src_test > * environment, line 1138: Called die > * The specific snippet of code: > * die "Tests failed. When you file a bug, please attach the following file: > * ${BUILD_DIR}/Testing/Temporary/LastTest.log"; > * > * If you need support, post the output of `emerge --info '=sys-devel/mold-2.4.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sys-devel/mold-2.4.0::gentoo'`. > * The complete build log is located at '/var/log/portage/build/sys-devel/mold-2.4.0:20231201-071322.log.gz'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/mold-2.4.0/temp/build.log.gz'. > * The ebuild environment file is located at '/var/tmp/portage/sys-devel/mold-2.4.0/temp/environment'. > * Working directory: '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0_build' > * S: '/var/tmp/portage/sys-devel/mold-2.4.0/work/mold-2.4.0' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 918967
: 876248 |
876249
|
877241