===> Building for mold-2.40.0 [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3.c.o { cd /Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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.0/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 [ 0%] Built target git_hash [ 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.0/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/third-party/blake3/c -I/Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc } || exit $? In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.0/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/mold.h:2703: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.0/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/mold.h:3045:21: error: no member named 'lower_bound' in namespace 'std::ranges' auto it = ranges::lower_bound(vec, lo); ~~~~~~~~^ In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.0/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: /Users/pbulk/build/devel/mold/work/mold-2.40.0/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.0/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.0/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.0/src/arch-arm32.cc:819: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.0/src/arch-arm32.cc:824: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.0/cmake-pkgsrc-build/src/arch-arm32.cc.ARM32LE.cc:3: In file included from /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/arch-arm32.cc:36: /Users/pbulk/build/devel/mold/work/mold-2.40.0/src/mold.h:2703: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.0/src/mold.h:2639: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.0/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) ^ 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.0/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.0/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.0/cmake-pkgsrc-build bmake[1]: 1 error bmake[1]: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.0/cmake-pkgsrc-build *** [all] Error code 2 bmake: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.0/cmake-pkgsrc-build bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/devel/mold/work/mold-2.40.0/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