[2024-11-17 01:12:17.291976 sunset] INFO: xbbs.worker: running job JobMessage(project='managarm_riscv', job='tool:host-mold', repository='https://github.com/managarm/bootstrap-managarm.git', revision='d08d6a62152f274965955a15627262723a68d990', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={}, needed_tools={'host-cmake': {'architecture': {'riscv64'}, 'version': '3.26.4_1'}}, prod_pkgs={}, prod_tools={'host-mold': {'architecture': {'riscv64'}, 'version': '2.32.0_1'}}, 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/') [2024-11-17 01:12:17.292447 sunset] 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/ [2024-11-17 01:12:17.301286 sunset] INFO: xbbs.worker: running command ['git', 'remote', 'add', 'origin', 'https://github.com/managarm/bootstrap-managarm.git'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) [2024-11-17 01:12:17.310269 sunset] 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 [2024-11-17 01:12:18.271195 sunset] INFO: xbbs.worker: running command ['git', 'checkout', '--detach', 'd08d6a62152f274965955a15627262723a68d990'] (params {'cwd': '/var/lib/xbbs/tmp/worker.src'}) HEAD is now at d08d6a6 Merge pull request #407 from no92/uefi-fixes [2024-11-17 01:12:18.304445 sunset] 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 [2024-11-17 01:12:24.229082 sunset] INFO: xbbs.worker: running command ['xbstrap-pipeline', 'run-job', '--keep-going', '--progress-file', 'fd:15', 'tool:host-mold'] (params {'cwd': '/var/lib/xbbs/tmp/worker', 'pass_fds': (15,)}) 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] [2024-11-17 01:12:25.466258 sunset] 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] xbstrap: regenerate host-mold [4/8] xbstrap: configure-tool host-mold [5/8] [2024-11-17 01:12:25.687451 sunset] DEBUG: xbbs.worker: got notify {'action': 'checkout', 'artifact_files': [], 'n_all': 8, 'n_this': 2, 'status': 'success', 'subject': 'host-mold'} [2024-11-17 01:12:25.688148 sunset] DEBUG: xbbs.worker: got notify {'action': 'patch', 'artifact_files': [], 'n_all': 8, 'n_this': 3, 'status': 'success', 'subject': 'host-mold'} [2024-11-17 01:12:25.688589 sunset] 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', '@THIS_SOURCE_DIR@'] (tools: ['host-cmake']) via cbuildrt PID init is 276081 (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 -- 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 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 (0.8s) -- Generating done (0.0s) -- Build files have been written to: /var/lib/managarm-buildenv/build/tool-builds/host-mold xbstrap: compile-tool host-mold [6/8] [2024-11-17 01:12:26.794943 sunset] 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 276213 (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_avx2_x86-64_unix.S.o [3/415] Building ASM object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_sse2_x86-64_unix.S.o [4/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.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.I386.cc.o [7/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o [8/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o [9/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o [10/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o [11/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o [12/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o [13/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o [14/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o [15/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o [16/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o [17/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o [18/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.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.ALPHA.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.ARM64.cc.o [25/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.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 C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_dispatch.c.o [32/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o [33/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o [34/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o [35/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o [36/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o [37/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o [38/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o [39/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o [40/415] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o [41/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o [42/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o [43/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o [44/415] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.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.ARM32.cc.o [48/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o [49/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.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.RV32LE.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.PPC64V1.cc.o [54/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.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/gc-sections.cc.X86_64.cc.o [58/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o [59/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o [60/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o [61/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o [62/415] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SH4.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.RV64BE.cc.o [68/415] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.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.RV32BE.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.I386.cc.o [82/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o [83/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o [84/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o [85/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o [86/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.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.PPC64V1.cc.o [90/415] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.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.I386.cc.o [100/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o [101/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM64.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.RV64BE.cc.o [106/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64LE.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.PPC64V2.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.S390X.cc.o [111/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o [112/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o [113/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o [114/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SH4.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/icf.cc.LOONGARCH32.cc.o [117/415] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o [118/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.I386.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.PPC32.cc.o [125/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.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.PPC64V2.cc.o [128/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.S390X.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-files.cc.M68K.cc.o [131/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o [132/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o [133/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o [134/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o [135/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o [136/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o [137/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o [138/415] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.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.RV64LE.cc.o [141/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o [142/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.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.SH4.cc.o [147/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o [148/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o [149/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o [150/415] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.M68K.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.X86_64.cc.o [154/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.I386.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.RV32BE.cc.o [158/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.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.M68K.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.PPC64V2.cc.o [166/415] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.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.SPARC64.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.RV32LE.cc.o [175/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o [176/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o [177/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32BE.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/mapfile.cc.I386.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/main.cc.SH4.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/main.cc.LOONGARCH64.cc.o [191/415] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o [192/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o [193/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o [194/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o [195/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o [196/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.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.PPC64V2.cc.o [199/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.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.LOONGARCH32.cc.o [206/415] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.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.ARM64.cc.o [210/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o [211/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o [212/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.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.S390X.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.PPC64V1.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.SH4.cc.o [221/415] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.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.X86_64.cc.o [226/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o [227/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o [228/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM64.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.PPC64V1.cc.o [234/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o [235/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o [236/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o [237/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o [238/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.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/relocatable.cc.RV32BE.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.RV64BE.cc.o [247/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o [248/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ALPHA.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.PPC64V1.cc.o [251/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.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.M68K.cc.o [254/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.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/relocatable.cc.LOONGARCH32.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/subprocess.cc.I386.cc.o [259/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o [260/415] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o [261/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o [262/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o [263/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o [264/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o [265/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o [266/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o [267/415] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o [268/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.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.M68K.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/thunks.cc.RV32BE.cc.o [278/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o [279/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o [280/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o [281/415] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.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/thunks.cc.PPC32.cc.o [293/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o [294/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o [295/415] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o [296/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.X86_64.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.ARM32.cc.o [301/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o [302/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32BE.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.RV64BE.cc.o [305/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o [306/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC32.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.S390X.cc.o [309/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o [310/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o [311/415] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.M68K.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.ARM64.cc.o [319/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ARM32.cc.o [320/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV32BE.cc.o [321/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV64LE.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.SPARC64.cc.o [326/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.S390X.cc.o [327/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC64V2.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/glob.cc.o [336/415] Building CXX object CMakeFiles/mold.dir/common/hyperloglog.cc.o [337/415] Building CXX object CMakeFiles/mold.dir/common/tar.cc.o [338/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH32.cc.o [339/415] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH64.cc.o [340/415] Building CXX object CMakeFiles/mold.dir/common/random.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-arm64.cc.o [345/415] Building CXX object CMakeFiles/mold.dir/elf/arch-i386.cc.o [346/415] Building CXX object CMakeFiles/mold.dir/elf/arch-arm32.cc.o [347/415] Building CXX object CMakeFiles/mold.dir/elf/arch-m68k.cc.o [348/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc32.cc.o [349/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o [350/415] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o [351/415] Building CXX object CMakeFiles/mold.dir/elf/config.cc.o [352/415] Building CXX object CMakeFiles/mold.dir/git-hash.cc.o [353/415] Building CXX object CMakeFiles/mold.dir/elf/elf.cc.o [354/415] Building C object CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.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-sh4.cc.o [359/415] Building CXX object CMakeFiles/mold.dir/elf/arch-s390x.cc.o [360/415] Building CXX object CMakeFiles/mold.dir/elf/arch-x86-64.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/arch-sparc64.cc.o [363/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc-aligned.c.o [364/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/alloc.c.o [365/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/bitmap.c.o [366/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/init.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/libc.c.o [369/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/options.c.o [370/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/arena.c.o [371/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/os.c.o [372/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/segment-map.c.o [373/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/random.c.o [374/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/prim/prim.c.o [375/415] Building C object third-party/mimalloc/CMakeFiles/mimalloc-static.dir/src/stats.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 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)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [381/415] Building CXX object CMakeFiles/mold.dir/common/mapped-file-unix.cc.o [382/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/allocator.cpp.o [383/415] Building CXX object CMakeFiles/mold.dir/common/signal-unix.cc.o [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/global_control.cpp.o [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/market.cpp.o [393/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)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [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/parallel_pipeline.cpp.o [399/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/private_server.cpp.o [400/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/semaphore.cpp.o [401/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/profiling.cpp.o [402/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/observer_proxy.cpp.o [403/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/rtm_mutex.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/task.cpp.o [409/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/thread_request_serializer.cpp.o [410/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/queuing_rw_mutex.cpp.o [411/415] Building CXX object third-party/tbb/src/tbb/CMakeFiles/tbb.dir/task_group_context.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] [2024-11-17 01:17:51.793214 sunset] 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 277887 (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] [2024-11-17 01:17:52.027321 sunset] DEBUG: xbbs.worker: got notify {'action': 'install-tool', 'artifact_files': [], 'n_all': 8, 'n_this': 7, 'status': 'success', 'subject': 'host-mold'} [2024-11-17 01:17:55.302518 sunset] DEBUG: xbbs.worker: got notify {'action': 'archive-tool', 'architecture': 'noarch', 'artifact_files': [], 'n_all': 8, 'n_this': 8, 'status': 'success', 'subject': 'host-mold'} [2024-11-17 01:17:55.369109 sunset] 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='d08d6a62152f274965955a15627262723a68d990', output='tcp://10.0.69.1:16999', build_root='/var/lib/xbbs/tmp/worker', needed_pkgs={}, needed_tools={'host-cmake': {'architecture': {'riscv64'}, 'version': '3.26.4_1'}}, prod_pkgs={}, prod_tools={'host-mold': {'architecture': {'riscv64'}, 'version': '2.32.0_1'}}, 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/') [2024-11-17 01:17:55.369605 sunset] INFO: xbbs.worker: job done. return code: 0