===> Building for mold-2.40.2 [ 0%] Built target git_hash [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3.c.o { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang -DBLAKE3_USE_NEON=1 -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=c17 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fvisibility=hidden -MD -MT third-party/blake3/c/CMakeFiles/blake3.dir/blake3.c.o -MF CMakeFiles/blake3.dir/blake3.c.o.d -o CMakeFiles/blake3.dir/blake3.c.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c/blake3.c } || exit $? [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_dispatch.c.o { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang -DBLAKE3_USE_NEON=1 -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=c17 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fvisibility=hidden -MD -MT third-party/blake3/c/CMakeFiles/blake3.dir/blake3_dispatch.c.o -MF CMakeFiles/blake3.dir/blake3_dispatch.c.o.d -o CMakeFiles/blake3.dir/blake3_dispatch.c.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c/blake3_dispatch.c } || exit $? [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_portable.c.o { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang -DBLAKE3_USE_NEON=1 -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=c17 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fvisibility=hidden -MD -MT third-party/blake3/c/CMakeFiles/blake3.dir/blake3_portable.c.o -MF CMakeFiles/blake3.dir/blake3_portable.c.o.d -o CMakeFiles/blake3.dir/blake3_portable.c.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c/blake3_portable.c } || exit $? [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_neon.c.o { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang -DBLAKE3_USE_NEON=1 -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=c17 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fvisibility=hidden -MD -MT third-party/blake3/c/CMakeFiles/blake3.dir/blake3_neon.c.o -MF CMakeFiles/blake3.dir/blake3_neon.c.o.d -o CMakeFiles/blake3.dir/blake3_neon.c.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c/blake3_neon.c } || exit $? [ 0%] Linking C static library libblake3.a { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /opt/pkg/bin/cmake -P CMakeFiles/blake3.dir/cmake_clean_target.cmake } || exit $? { cd /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/third-party/blake3/c && /opt/pkg/bin/cmake -E cmake_link_script CMakeFiles/blake3.dir/link.txt --verbose= } || exit $? [ 0%] Built target blake3 [ 1%] Building CXX object CMakeFiles/mold.dir/src/arch-arm32.cc.X86_64.cc.o { /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang++ -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -MD -MT CMakeFiles/mold.dir/src/arch-arm32.cc.X86_64.cc.o -MF CMakeFiles/mold.dir/src/arch-arm32.cc.X86_64.cc.o.d -o CMakeFiles/mold.dir/src/arch-arm32.cc.X86_64.cc.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.X86_64.cc } || exit $? [ 1%] Building CXX object CMakeFiles/mold.dir/src/arch-arm32.cc.I386.cc.o { /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang++ -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -MD -MT CMakeFiles/mold.dir/src/arch-arm32.cc.I386.cc.o -MF CMakeFiles/mold.dir/src/arch-arm32.cc.I386.cc.o.d -o CMakeFiles/mold.dir/src/arch-arm32.cc.I386.cc.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.I386.cc } || exit $? [ 1%] Building CXX object CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64LE.cc.o { /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang++ -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -MD -MT CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64LE.cc.o -MF CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64LE.cc.o.d -o CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64LE.cc.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM64LE.cc } || exit $? [ 1%] Building CXX object CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64BE.cc.o { /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang++ -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -MD -MT CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64BE.cc.o -MF CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64BE.cc.o.d -o CMakeFiles/mold.dir/src/arch-arm32.cc.ARM64BE.cc.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM64BE.cc } || exit $? [ 1%] Building CXX object CMakeFiles/mold.dir/src/arch-arm32.cc.ARM32LE.cc.o { /Users/pbulk/build/devel/mold/work/.cwrapper/bin/clang++ -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build -pipe -Os -I/opt/pkg/include -D_REENTRANT -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk -mmacosx-version-min=12.3 -fno-exceptions -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wno-sign-compare -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers -ggnu-pubnames -MD -MT CMakeFiles/mold.dir/src/arch-arm32.cc.ARM32LE.cc.o -MF CMakeFiles/mold.dir/src/arch-arm32.cc.ARM32LE.cc.o.d -o CMakeFiles/mold.dir/src/arch-arm32.cc.ARM32LE.cc.o -c /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc } || exit $? In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/mold.h:3077:13: error: no member named 'upper_bound' in namespace 'std::ranges'; did you mean 'std::upper_bound'? auto it = ranges::upper_bound(frag_offsets, offset); ^~~~~~~~~~~~~~~~~~~ std::upper_bound /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__algorithm/upper_bound.h:52:1: note: 'std::upper_bound' declared here upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp) ^ In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/mold.h:3426:25: error: no member named 'lower_bound' in namespace 'std::ranges' if (auto it = ranges::lower_bound(vec, lo); ~~~~~~~~^ In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:310:25: error: no member named 'upper_bound' in namespace 'std::ranges' auto it = ranges::upper_bound(output_section->thunks, P, {}, ~~~~~~~~^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:526:62: error: invalid operands to binary expression ('void' and 'mold::u64' (aka 'unsigned long long')) *(U32 *)loc |= bits(get_tlsdesc_trampoline_addr() - P - 8, 25, 2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:535:58: error: invalid operands to binary expression ('void' and 'mold::u64' (aka 'unsigned long long')) u64 val = align_to(get_tlsdesc_trampoline_addr() - P - 4, 4); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:816:11: error: no member named 'sort' in namespace 'std::ranges' ranges::sort(ent, ent + num_entries, {}, &Entry::addr); ~~~~~~~~^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:821:23: error: no member named 'unique' in namespace 'std::ranges' auto tail = ranges::unique(ent, ent + num_entries, {}, &Entry::val); ~~~~~~~~^ In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:36: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/mold.h:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/lib.h:4: /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:88:16: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] return buf[2] << 16 | buf[1] << 8 | buf[0]; ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:61:31: note: in instantiation of member function 'mold::Integer::load' requested here operator T() const { return load(); } ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:67:24: note: in instantiation of member function 'mold::Integer::operator unsigned short' requested here return sign_extend(thm[0], 8) << 1; ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:118:3: note: array 'buf' declared here uint8_t buf[size]; ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:89:43: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] return buf[0] << 16 | buf[1] << 8 | buf[2]; ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:118:3: note: array 'buf' declared here uint8_t buf[size]; ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:104:9: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] buf[2] = v >> 16; ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:62:30: note: in instantiation of member function 'mold::Integer::store' requested here Integer &operator=(T v) { store(v); return *this; } ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:142:10: note: in instantiation of member function 'mold::Integer::operator=' requested here buf[0] = (buf[0] & 0b1111'1011'1100'0000) | (S << 10) | imm6; ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:118:3: note: array 'buf' declared here uint8_t buf[size]; ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:108:9: warning: array index 2 is past the end of the array (which contains 2 elements) [-Warray-bounds] buf[2] = v; ^ ~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/../lib/integers.h:118:3: note: array 'buf' declared here uint8_t buf[size]; ^ In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/mold.h:3077:13: error: no matching function for call to 'upper_bound' auto it = ranges::upper_bound(frag_offsets, offset); ^~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/mold.h:3013:15: note: in instantiation of member function 'mold::MergeableSection::get_fragment' requested here return m->get_fragment(esym.st_value + get_addend(*this, rel)); ^ /Users/pbulk/build/devel/mold/work/mold-2.40.2/src/arch-arm32.cc:567:35: note: in instantiation of member function 'mold::InputSection::get_fragment' requested here std::tie(frag, frag_addend) = get_fragment(ctx, rel); ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/c++/v1/__algorithm/upper_bound.h:52:1: note: candidate function template not viable: requires 4 arguments, but 2 were provided upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp) ^ 4 warnings and 8 errors generated. *** [CMakeFiles/mold.dir/src/arch-arm32.cc.ARM32LE.cc.o] Error code 1 bmake[2]: stopped making "CMakeFiles/mold.dir/build" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build bmake[2]: 1 error bmake[2]: stopped making "CMakeFiles/mold.dir/build" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build *** [CMakeFiles/mold.dir/all] Error code 2 bmake[1]: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.2/cmake-pkgsrc-build *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/mold *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/mold