[2025-05-18 01:44:54.016714 atlas] INFO: xbbs.worker: running job JobMessage(project='managarm_riscv', job='tool:host-mold', repository='https://github.com/managarm/bootstrap-managarm.git', revision='3c681cd888224addc0b8d1de1d57000b6afc14a6', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={}, needed_tools={'host-cmake': {'architecture': {'riscv64'}, 'version': '4.0.0_1'}}, prod_pkgs={}, prod_tools={'host-mold': {'architecture': {'riscv64'}, 'version': '2.32.0_2'}}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm_riscv/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm_riscv/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/riscv64/') [2025-05-18 01:44:54.017655 atlas] INFO: xbbs.worker: running command ['git', 'init'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/.git/ [2025-05-18 01:44:54.039124 atlas] INFO: xbbs.worker: running command ['git', 'remote', 'add', 'origin', 'https://github.com/managarm/bootstrap-managarm.git'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) [2025-05-18 01:44:54.057249 atlas] INFO: xbbs.worker: running command ['git', 'fetch', 'origin'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) From https://github.com/managarm/bootstrap-managarm * [new branch] master -> origin/master [2025-05-18 01:44:55.619248 atlas] INFO: xbbs.worker: running command ['git', 'checkout', '--detach', '3c681cd888224addc0b8d1de1d57000b6afc14a6'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) HEAD is now at 3c681cd Merge pull request #511 from marv7000/eir-uefi-aarch64 [2025-05-18 01:44:55.708391 atlas] INFO: xbbs.worker: running command ['xbstrap', 'init', '/var/lib/xbbs/tmp/worker.src'] (params {'cwd': '/var/lib/xbbs/tmp/worker'}) Creating cargo-home/config.toml [2025-05-18 01:45:10.549722 atlas] INFO: xbbs.worker: running command ['xbstrap-pipeline', 'run-job', '--keep-going', '--progress-file', 'fd:17', 'tool:host-mold'] (params {'cwd': '/var/lib/xbbs/tmp/worker', 'pass_fds': (17,)}) xbstrap: Running the following plan: fetch host-mold checkout host-mold patch host-mold regenerate host-mold configure-tool host-mold compile-tool host-mold install-tool host-mold archive-tool host-mold xbstrap: fetch host-mold [1/8] Initialized empty Git repository in /var/lib/xbbs/tmp/worker.src/ports/host-mold/.git/ From https://mirrors.managarm.org/mirror/git/host-mold * [new tag] v2.32.0 -> v2.32.0 xbstrap: checkout host-mold [2/8] [2025-05-18 01:45:12.885525 atlas] DEBUG: xbbs.worker: got notify {'action': 'fetch', 'artifact_files': [], 'n_all': 8, 'n_this': 1, 'status': 'success', 'subject': 'host-mold'} HEAD is now at ec04bfd Bump mold version to 2.32.0 xbstrap: patch host-mold [3/8] [2025-05-18 01:45:13.424477 atlas] DEBUG: xbbs.worker: got notify {'action': 'checkout', 'artifact_files': [], 'n_all': 8, 'n_this': 2, 'status': 'success', 'subject': 'host-mold'} xbstrap: regenerate host-mold [4/8] xbstrap: configure-tool host-mold [5/8] [2025-05-18 01:45:13.430491 atlas] DEBUG: xbbs.worker: got notify {'action': 'patch', 'artifact_files': [], 'n_all': 8, 'n_this': 3, 'status': 'success', 'subject': 'host-mold'} [2025-05-18 01:45:13.437837 atlas] DEBUG: xbbs.worker: got notify {'action': 'regenerate', 'artifact_files': [], 'n_all': 8, 'n_this': 4, 'status': 'success', 'subject': 'host-mold'} xbstrap: Running ['cmake', '-GNinja', '-DCMAKE_INSTALL_PREFIX=@PREFIX@', '-DCMAKE_BUILD_TYPE=Release', '-DCMAKE_POLICY_VERSION_MINIMUM=3.5', '@THIS_SOURCE_DIR@'] (tools: ['host-cmake']) via cbuildrt PID init is 3470150 (outside the namespace) -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at third-party/blake3/c/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- * AMD64 assembly, The library uses hand written amd64 SIMD assembly. -- Looking for zstd.h -- Looking for zstd.h - found -- -- Override standard malloc (MI_OVERRIDE=ON) -- -- Library base name: mimalloc -- Version : 2.1 -- Build type : release -- C Compiler : /usr/bin/cc -- Compiler flags : -Wall;-Wextra;-Wno-unknown-pragmas;-fvisibility=hidden;-Wstrict-prototypes;-ftls-model=initial-exec;-fno-builtin-malloc -- Compiler defines : -- Link libraries : /usr/lib/x86_64-linux-gnu/libpthread.a;/usr/lib/x86_64-linux-gnu/librt.a -- Build targets : shared;static;object -- CMake Deprecation Warning at third-party/tbb/CMakeLists.txt:15 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning at third-party/tbb/CMakeLists.txt:119 (message): You are building oneTBB as a static library. This is highly discouraged and such configuration is not supported. Consider building a dynamic library to avoid unforeseen issues. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Checking for one of the modules 'hwloc' -- Looking for getcontext -- Looking for getcontext - found -- TBBBind build targets are disabled due to unsupported environment -- Looking for pow in m -- Looking for pow in m - found -- Performing Test HAVE_FULL_ATOMIC_SUPPORT -- Performing Test HAVE_FULL_ATOMIC_SUPPORT - Success -- Looking for madvise -- Looking for madvise - found -- Configuring done (2.6s) -- Generating done (0.2s) -- Build files have been written to: /var/lib/managarm-buildenv/build/tool-builds/host-mold xbstrap: compile-tool host-mold [6/8] [2025-05-18 01:45:16.759585 atlas] DEBUG: xbbs.worker: got notify {'action': 'configure-tool', 'artifact_files': [], 'n_all': 8, 'n_this': 5, 'status': 'success', 'subject': 'host-mold'} xbstrap: Running ['cmake', '--build', '.', '--parallel', '@PARALLELISM@'] (tools: ['host-cmake']) via cbuildrt PID init is 3470285 (outside the namespace) [0/2] Re-checking globbed directories... [1/415] cd /var/lib/managarm-buildenv/build/tool-builds/host-mold && /var/lib/managarm-buildenv/build/tools/host-cmake/bin/cmake -DSOURCE_DIR=/var/lib/managarm-buildenv/src/ports/host-mold -DOUTPUT_FILE=/var/lib/managarm-buildenv/build/tool-builds/host-mold/git-hash.cc -P /var/lib/managarm-buildenv/src/ports/host-mold/common/update-git-hash.cmake [2/415] Building ASM object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_sse2_x86-64_unix.S.o [3/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o [4/415] Building ASM object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_avx2_x86-64_unix.S.o [5/415] Building ASM object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_avx512_x86-64_unix.S.o [6/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o [7/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o [8/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o [9/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o [10/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o [11/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o [12/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o [13/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o [14/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o [15/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o [16/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o [17/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o [18/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o [19/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o [20/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o [21/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o [22/415] Building C object CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o [23/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o [24/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o [25/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o [26/415] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_portable.c.o [27/415] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3.c.o [28/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o [29/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o [30/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o [31/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o [32/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o [33/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o [34/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o [35/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o [36/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o [37/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o [38/415] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_dispatch.c.o [39/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o [40/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o [41/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o [42/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o [43/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o [44/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o [45/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o [46/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o [47/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o [48/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o [49/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o [50/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o [51/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o [52/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o [53/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o [54/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o [55/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o [56/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o [57/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o [58/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o [59/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o [60/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o [61/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o [62/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o [63/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o [64/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o [65/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o [66/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o [67/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o [68/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o [69/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o [70/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o [71/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o [72/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o [73/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o [74/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o [75/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o [76/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o [77/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o [78/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o [79/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o [80/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o [81/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o [82/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o [83/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o [84/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o [85/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o [86/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o [87/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o [88/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o [89/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o [90/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o [91/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o [92/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o [93/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o [94/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o [95/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o [96/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o [97/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o [98/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o [99/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o [100/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o [101/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o [102/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o [103/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o [104/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o [105/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o [106/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o [107/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o [108/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o [109/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o [110/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o [111/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o [112/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o [113/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o [114/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o [115/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o [116/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o [117/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o [118/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o [119/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o [120/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o [121/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o [122/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o [123/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o [124/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o [125/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o [126/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o [127/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o [128/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o [129/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o [130/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o [131/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o [132/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o [133/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o [134/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o [135/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o [136/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o [137/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o [138/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o [139/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o [140/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o [141/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o [142/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o [143/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o [144/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o [145/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o [146/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o [147/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o [148/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o [149/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o [150/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o [151/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o [152/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o [153/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o [154/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o [155/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o [156/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o [157/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o [158/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o [159/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o [160/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o [161/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o [162/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o [163/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o [164/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o [165/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o [166/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o [167/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o [168/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o [169/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o [170/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o [171/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o [172/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.I386.cc.o [173/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o [174/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o [175/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o [176/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o [177/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o [178/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o [179/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o [180/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o [181/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o [182/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o [183/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o [184/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o [185/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o [186/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o [187/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o [188/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o [189/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o [190/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o [191/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o [192/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o [193/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o [194/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o [195/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o [196/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o [197/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o [198/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o [199/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o [200/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o [201/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o [202/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o [203/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o [204/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o [205/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o [206/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o [207/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o [208/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o [209/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o [210/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o [211/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o [212/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o [213/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o [214/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o [215/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o [216/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o [217/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o [218/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o [219/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o [220/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o [221/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o [222/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o [223/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o [224/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o [225/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o [226/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o [227/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o [228/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o [229/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o [230/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o [231/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o [232/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o [233/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o [234/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o [235/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o [236/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o [237/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o [238/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o [239/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o [240/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o [241/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o [242/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o [243/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o [244/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o [245/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o [246/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o [247/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o [248/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o [249/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o [250/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o [251/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o [252/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o [253/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o [254/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o [255/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o [256/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o [257/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o [258/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o [259/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o [260/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o [261/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o [262/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o [263/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o [264/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o [265/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o [266/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o [267/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o [268/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o [269/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o [270/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o [271/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o [272/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o [273/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o [274/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o [275/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o [276/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o [277/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o [278/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o [279/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o [280/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o [281/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o [282/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o [283/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o [284/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o [285/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o [286/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o [287/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o [288/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o [289/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o [290/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o [291/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o [292/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o [293/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o [294/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o [295/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o [296/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o [297/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o [298/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o [299/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o [300/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o [301/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o [302/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o [303/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o [304/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o [305/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o [306/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o [307/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o [308/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o [309/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o [310/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o [311/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o [312/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o [313/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o [314/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o [315/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.X86_64.cc.o [316/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.I386.cc.o [317/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV32LE.cc.o [318/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ARM32.cc.o [319/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ARM64.cc.o [320/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV64LE.cc.o [321/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV32BE.cc.o [322/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV64BE.cc.o [323/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC32.cc.o [324/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC64V1.cc.o [325/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC64V2.cc.o [326/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.SPARC64.cc.o [327/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.S390X.cc.o [328/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.M68K.cc.o [329/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.SH4.cc.o [330/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ALPHA.cc.o [331/415] Building CXX object CMakeFiles/mold.dir/common/malloc.cc.o [332/415] Building CXX object CMakeFiles/mold.dir/common/demangle.cc.o [333/415] Building CXX object CMakeFiles/mold.dir/common/filepath.cc.o [334/415] Building CXX object CMakeFiles/mold.dir/common/compress.cc.o [335/415] Building CXX object CMakeFiles/mold.dir/common/hyperloglog.cc.o [336/415] Building CXX object CMakeFiles/mold.dir/common/glob.cc.o [337/415] Building CXX object CMakeFiles/mold.dir/common/random.cc.o [338/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH64.cc.o [339/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH32.cc.o [340/415] Building CXX object CMakeFiles/mold.dir/common/tar.cc.o [341/415] Building CXX object CMakeFiles/mold.dir/common/perf.cc.o [342/415] Building CXX object CMakeFiles/mold.dir/elf/arch-alpha.cc.o [343/415] Building CXX object CMakeFiles/mold.dir/common/multi-glob.cc.o [344/415] Building CXX object CMakeFiles/mold.dir/elf/arch-arm32.cc.o [345/415] Building CXX object CMakeFiles/mold.dir/elf/arch-arm64.cc.o [346/415] Building CXX object CMakeFiles/mold.dir/elf/arch-m68k.cc.o [347/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc32.cc.o [348/415] Building CXX object CMakeFiles/mold.dir/elf/arch-i386.cc.o [349/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o [350/415] Building CXX object CMakeFiles/mold.dir/git-hash.cc.o [351/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o [352/415] Building C object CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o [353/415] Building CXX object CMakeFiles/mold.dir/elf/arch-sh4.cc.o [354/415] Building CXX object CMakeFiles/mold.dir/elf/config.cc.o [355/415] Linking C shared library mold-wrapper.so [356/415] Building ASM object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_sse41_x86-64_unix.S.o [357/415] Linking C static library third-party/blake3/c/libblake3.a [358/415] Building CXX object CMakeFiles/mold.dir/elf/arch-s390x.cc.o [359/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc-aligned.c.o [360/415] Building CXX object CMakeFiles/mold.dir/elf/arch-sparc64.cc.o [361/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc-posix.c.o [362/415] Building CXX object CMakeFiles/mold.dir/elf/elf.cc.o [363/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/bitmap.c.o [364/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc.c.o [365/415] Building CXX object CMakeFiles/mold.dir/elf/arch-x86-64.cc.o [366/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/arena.c.o [367/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/heap.c.o [368/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/init.c.o [369/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/libc.c.o [370/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/options.c.o [371/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/segment-map.c.o [372/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/random.c.o [373/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/os.c.o [374/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/stats.c.o [375/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/prim/prim.c.o [376/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/page.c.o [377/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/segment.c.o /var/lib/managarm-buildenv/src/ports/host-mold/third-party/mimalloc/src/segment.c: In function ‘mi_segment_span_free_coalesce’: /var/lib/managarm-buildenv/src/ports/host-mold/third-party/mimalloc/src/segment.c:664:30: warning: ‘__atomic_load_8’ writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 664 | const bool is_abandoned = (segment->thread_id == 0); // mi_segment_is_abandoned(segment); | ^~~~~~~ [378/415] Linking C static library third-party/mimalloc/libmimalloc.a [379/415] Building CXX object CMakeFiles/mold.dir/common/jobs-unix.cc.o [380/415] Building CXX object CMakeFiles/mold.dir/common/mapped-file-unix.cc.o [381/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/allocator.cpp.o [382/415] Building CXX object CMakeFiles/mold.dir/common/signal-unix.cc.o [383/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/address_waiter.cpp.o In file included from /usr/include/c++/12/atomic:41, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_utils.h:22, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/address_waiter.cpp:17: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::address_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::address_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::address_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘void tbb::detail::r1::clear_address_waiter_table()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/address_waiter.cpp:60:40: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [384/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/arena_slot.cpp.o [385/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/concurrent_bounded_queue.cpp.o In file included from /usr/include/c++/12/atomic:41, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_utils.h:22, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_bounded_queue.cpp:17: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::concurrent_monitor::~concurrent_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:477:16, inlined from ‘void tbb::detail::r1::deallocate_bounded_queue_rep(uint8_t*, std::size_t)’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_bounded_queue.cpp:45:40: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::abort_bounded_queue_monitors(concurrent_monitor*)’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_bounded_queue.cpp:64:26: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::abort_bounded_queue_monitors(concurrent_monitor*)’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_bounded_queue.cpp:65:26: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [386/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/dynamic_link.cpp.o [387/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/exception.cpp.o [388/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/itt_notify.cpp.o [389/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/arena.cpp.o In file included from /usr/include/c++/12/atomic:41, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_utils.h:22, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/task_dispatcher.h:20, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.cpp:17: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::concurrent_monitor::~concurrent_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:477:16, inlined from ‘tbb::detail::r1::arena_base::~arena_base()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.h:186:8: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::concurrent_monitor::~concurrent_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:477:16, inlined from ‘tbb::detail::r1::arena_base::~arena_base()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.h:186:8, inlined from ‘tbb::detail::d0::padded_base::~padded_base()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_template_helpers.h:78:8, inlined from ‘tbb::detail::d0::padded::~padded()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_template_helpers.h:85:8, inlined from ‘tbb::detail::r1::arena::~arena()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.h:271:7, inlined from ‘void tbb::detail::r1::arena::free_arena()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.cpp:336:17: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:293:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:280:10, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:276:27, inlined from ‘tbb::detail::r1::nested_arena_context::~nested_arena_context()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.cpp:675:53: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:293:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one_relaxed() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:280:10, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::notify_one() [with Context = long unsigned int]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:276:27, inlined from ‘static void tbb::detail::r1::task_arena_impl::execute(tbb::detail::d1::task_arena_base&, tbb::detail::d1::delegate_base&)’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/arena.cpp:777:47: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [390/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/main.cpp.o [391/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/governor.cpp.o [392/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/global_control.cpp.o [393/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/market.cpp.o [394/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/misc.cpp.o [395/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/rml_tbb.cpp.o [396/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/tcm_adaptor.cpp.o [397/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/misc_ex.cpp.o [398/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/profiling.cpp.o [399/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/observer_proxy.cpp.o [400/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/parallel_pipeline.cpp.o [401/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/private_server.cpp.o [402/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/rtm_mutex.cpp.o [403/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/semaphore.cpp.o [404/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/rtm_rw_mutex.cpp.o [405/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/version.cpp.o [406/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/small_object_pool.cpp.o [407/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/thread_dispatcher.cpp.o [408/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/thread_request_serializer.cpp.o [409/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/task_group_context.cpp.o [410/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/task.cpp.o [411/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/queuing_rw_mutex.cpp.o [412/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/threading_control.cpp.o In file included from /usr/include/c++/12/atomic:41, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_utils.h:22, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/mutex.h:21, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.h:20, from /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.cpp:17: In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::thread_control_monitor::~thread_control_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/thread_control_monitor.h:102:16, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::thread_control_monitor]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17, inlined from ‘tbb::detail::r1::threading_control_impl::~threading_control_impl()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.h:42:7, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::threading_control_impl]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17, inlined from ‘tbb::detail::r1::threading_control::~threading_control()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.h:92:7, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::threading_control]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘void tbb::detail::r1::threading_control::destroy()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.cpp:244:12: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::thread_control_monitor::~thread_control_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/thread_control_monitor.h:102:16, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::thread_control_monitor]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::thread_control_monitor::~thread_control_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/thread_control_monitor.h:102:16, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::thread_control_monitor]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:203:16, inlined from ‘std::__uniq_ptr_impl<_Tp, _Dp>& std::__uniq_ptr_impl<_Tp, _Dp>::operator=(std::__uniq_ptr_impl<_Tp, _Dp>&&) [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:183:7, inlined from ‘std::__uniq_ptr_data<_Tp, _Dp, , >& std::__uniq_ptr_data<_Tp, _Dp, , >::operator=(std::__uniq_ptr_data<_Tp, _Dp, , >&&) [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter; bool = true; bool = true]’ at /usr/include/c++/12/bits/unique_ptr.h:235:24, inlined from ‘std::unique_ptr<_Tp, _Dp>& std::unique_ptr<_Tp, _Dp>::operator=(std::unique_ptr<_Tp, _Dp>&&) [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:406:19, inlined from ‘tbb::detail::r1::threading_control_impl::threading_control_impl(tbb::detail::r1::threading_control*)’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.cpp:102:84: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::thread_control_monitor::~thread_control_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/thread_control_monitor.h:102:16, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::thread_control_monitor]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17, inlined from ‘tbb::detail::r1::threading_control_impl::~threading_control_impl()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.h:42:7, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::threading_control_impl]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool]’, inlined from ‘void std::atomic::store(bool, std::memory_order)’ at /usr/include/c++/12/atomic:104:20, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all_relaxed() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:430:53, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::abort_all() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:413:26, inlined from ‘void tbb::detail::r1::concurrent_monitor_base::destroy() [with Context = tbb::detail::r1::market_context]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/concurrent_monitor.h:446:24, inlined from ‘tbb::detail::r1::thread_control_monitor::~thread_control_monitor()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/thread_control_monitor.h:102:16, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::thread_control_monitor]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = tbb::detail::r1::thread_control_monitor; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:396:17, inlined from ‘tbb::detail::r1::threading_control_impl::~threading_control_impl()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.h:42:7, inlined from ‘void tbb::detail::r1::cache_aligned_deleter::operator()(T*) const [with T = tbb::detail::r1::threading_control_impl]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/scheduler_common.h:75:16, inlined from ‘void std::__uniq_ptr_impl<_Tp, _Dp>::reset(pointer) [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:203:16, inlined from ‘std::__uniq_ptr_impl<_Tp, _Dp>& std::__uniq_ptr_impl<_Tp, _Dp>::operator=(std::__uniq_ptr_impl<_Tp, _Dp>&&) [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:183:7, inlined from ‘std::__uniq_ptr_data<_Tp, _Dp, , >& std::__uniq_ptr_data<_Tp, _Dp, , >::operator=(std::__uniq_ptr_data<_Tp, _Dp, , >&&) [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter; bool = true; bool = true]’ at /usr/include/c++/12/bits/unique_ptr.h:235:24, inlined from ‘std::unique_ptr<_Tp, _Dp>& std::unique_ptr<_Tp, _Dp>::operator=(std::unique_ptr<_Tp, _Dp>&&) [with _Tp = tbb::detail::r1::threading_control_impl; _Dp = tbb::detail::r1::cache_aligned_deleter]’ at /usr/include/c++/12/bits/unique_ptr.h:406:19, inlined from ‘tbb::detail::r1::threading_control::create_threading_control()::’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.cpp:220:98, inlined from ‘void tbb::detail::d0::try_call_proxy::on_exception(OnExceptionBody) [with OnExceptionBody = tbb::detail::r1::threading_control::create_threading_control()::; Body = tbb::detail::r1::threading_control::create_threading_control()::]’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/../../include/oneapi/tbb/detail/_template_helpers.h:223:13, inlined from ‘static tbb::detail::r1::threading_control* tbb::detail::r1::threading_control::create_threading_control()’ at /var/lib/managarm-buildenv/src/ports/host-mold/third-party/tbb/src/tbb/threading_control.cpp:231:20: /usr/include/c++/12/bits/atomic_base.h:464:25: warning: ‘void __atomic_store_1(volatile void*, unsigned char, int)’ writing 1 byte into a region of size 0 overflows the destination [-Wstringop-overflow=] 464 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [413/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/task_dispatcher.cpp.o [414/415] Linking CXX static library gnu_12.2_cxx11_64_release/libtbb.a [415/415] Linking CXX executable mold xbstrap: install-tool host-mold [7/8] [2025-05-18 01:58:17.252720 atlas] DEBUG: xbbs.worker: got notify {'action': 'compile-tool', 'artifact_files': [], 'n_all': 8, 'n_this': 6, 'status': 'success', 'subject': 'host-mold'} xbstrap: Running ['cmake', '--install', '.'] (tools: ['host-cmake']) via cbuildrt PID init is 3474554 (outside the namespace) -- Install configuration: "Release" -- Installing: /var/lib/managarm-buildenv/build/tools/host-mold/lib/mold/mold-wrapper.so -- Installing: /var/lib/managarm-buildenv/build/tools/host-mold/bin/mold -- Installing: /var/lib/managarm-buildenv/build/tools/host-mold/share/man/man1/mold.1 -- Installing: /var/lib/managarm-buildenv/build/tools/host-mold/share/doc/mold/LICENSE -- Installing: /var/lib/managarm-buildenv/build/tools/host-mold/share/doc/mold/LICENSE.third-party -- Installing symlink: /var/lib/managarm-buildenv/build/tools/host-mold/libexec/mold/ld -> ../../bin/mold -- Installing symlink: /var/lib/managarm-buildenv/build/tools/host-mold/bin/ld.mold -> mold -- Installing symlink: /var/lib/managarm-buildenv/build/tools/host-mold/share/man/man1/ld.mold.1 -> mold.1 xbstrap: archive-tool host-mold [8/8] [2025-05-18 01:58:17.782656 atlas] DEBUG: xbbs.worker: got notify {'action': 'install-tool', 'artifact_files': [], 'n_all': 8, 'n_this': 7, 'status': 'success', 'subject': 'host-mold'} [2025-05-18 01:58:23.832842 atlas] DEBUG: xbbs.worker: got notify {'action': 'archive-tool', 'architecture': 'noarch', 'artifact_files': [], 'n_all': 8, 'n_this': 8, 'status': 'success', 'subject': 'host-mold'} [2025-05-18 01:58:23.991061 atlas] DEBUG: xbbs.worker: successfully uploaded tool host-mold for JobMessage(project='managarm_riscv', job='tool:host-mold', repository='https://github.com/managarm/bootstrap-managarm.git', revision='3c681cd888224addc0b8d1de1d57000b6afc14a6', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={}, needed_tools={'host-cmake': {'architecture': {'riscv64'}, 'version': '4.0.0_1'}}, prod_pkgs={}, prod_tools={'host-mold': {'architecture': {'riscv64'}, 'version': '2.32.0_2'}}, prod_files=[], tool_repo='https://mirrors.managarm.org/currents/managarm_riscv/tool_repo', pkg_repo='https://mirrors.managarm.org/currents/managarm_riscv/package_repo', mirror_root='https://mirrors.managarm.org/mirror/', distfile_path='xbbs/riscv64/') [2025-05-18 01:58:23.992492 atlas] INFO: xbbs.worker: job done. return code: 0