[llvm] Reapply [MachO] Move getArchTriple implementation..." with fixes. (PR #161949)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 4 02:09:50 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `flang-aarch64-sharedlibs` running on `linaro-flang-aarch64-sharedlibs` while building `llvm` at step 5 "build-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/80/builds/16476
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 5 (build-unified-tree) failure: build (failure)
...
40.795 [1271/39/6586] Linking CXX shared library lib/libMLIRSubsetOpInterface.so.22.0git
40.805 [1270/39/6587] Creating library symlink lib/libMLIRTargetWasmImport.so
40.821 [1270/38/6588] Building CXX object tools/flang/tools/flang-driver/CMakeFiles/flang.dir/driver.cpp.o
40.822 [1270/37/6589] Linking CXX shared library lib/libMLIRPluginsLib.so.22.0git
40.829 [1269/37/6590] Creating library symlink lib/libMLIRSubsetOpInterface.so
40.840 [1269/36/6591] Creating library symlink lib/libMLIRPluginsLib.so
40.884 [1268/36/6592] Linking CXX shared library lib/libMLIRLoopLikeInterfaceTestPasses.so.22.0git
40.891 [1267/36/6593] Linking CXX shared library lib/libLLVMInterfaceStub.so.22.0git
40.899 [1266/36/6594] Linking CXX shared library lib/libMLIRTestReducer.so.22.0git
40.901 [1265/36/6595] Linking CXX executable bin/llvm-size
FAILED: bin/llvm-size
: && /usr/local/bin/c++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/./lib -Wl,--gc-sections tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size-driver.cpp.o -o bin/llvm-size -Wl,-rpath,"\$ORIGIN/../lib:/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/lib:" lib/libLLVMObject.so.22.0git lib/libLLVMOption.so.22.0git lib/libLLVMTargetParser.so.22.0git lib/libLLVMSupport.so.22.0git -Wl,-rpath-link,/home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/lib && :
/usr/bin/ld: tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o: undefined reference to symbol '_ZN4llvm5MachO13getArchTripleEjjPPKcS3_'
/usr/bin/ld: /home/tcwg-buildbot/worker/flang-aarch64-sharedlibs/build/./lib/libLLVMBinaryFormat.so.22.0git: error adding symbols: DSO missing from command line
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
40.909 [1265/35/6596] Linking CXX shared library lib/libMLIRCAPIIR.so.22.0git
40.910 [1265/34/6597] Creating library symlink lib/libLLVMInterfaceStub.so
40.911 [1265/33/6598] Creating library symlink lib/libMLIRLoopLikeInterfaceTestPasses.so
40.920 [1265/32/6599] Creating library symlink lib/libMLIRTestReducer.so
40.940 [1265/31/6600] Linking CXX shared library lib/libLLVMLibDriver.so.22.0git
40.948 [1265/30/6601] Linking CXX shared library lib/libLLVMDlltoolDriver.so.22.0git
40.972 [1265/29/6602] Linking CXX shared library lib/libMLIRArithDialect.so.22.0git
40.981 [1265/28/6603] Linking CXX shared library lib/libLLVMObjCopy.so.22.0git
40.989 [1265/27/6604] Linking CXX executable bin/llvm-strings
41.001 [1265/26/6605] Linking CXX shared library lib/libMLIRQueryLib.so.22.0git
41.001 [1265/25/6606] Linking CXX executable bin/llvm-cvtres
41.009 [1265/24/6607] Linking CXX shared library lib/libLLVMXRay.so.22.0git
41.012 [1265/23/6608] Linking CXX executable bin/llvm-mc
41.014 [1265/22/6609] Linking CXX executable bin/llvm-ml
41.017 [1265/21/6610] Linking CXX shared library lib/libLLVMDebugInfoDWARF.so.22.0git
41.018 [1265/20/6611] Linking CXX executable bin/llvm-cxxdump
41.020 [1265/19/6612] Linking CXX shared library lib/libLLVMRuntimeDyld.so.22.0git
41.026 [1265/18/6613] Linking CXX executable bin/llvm-mca
41.043 [1265/17/6614] Linking CXX shared library lib/libLLVMJITLink.so.22.0git
41.056 [1265/16/6615] Linking CXX executable bin/mlir-irdl-to-cpp
41.077 [1265/15/6616] Linking CXX executable bin/mlir-pdll
41.112 [1265/14/6617] Linking CXX shared library lib/libLLVMObjectYAML.so.22.0git
41.147 [1265/13/6618] Linking CXX executable bin/llvm-rc
41.159 [1265/12/6619] Linking CXX shared library lib/libLLVMDebugInfoPDB.so.22.0git
41.164 [1265/11/6620] Linking CXX shared library lib/libMLIROptLib.so.22.0git
41.333 [1265/10/6621] Linking CXX shared library lib/libMLIRPdllLspServerLib.so.22.0git
41.347 [1265/9/6622] Linking CXX shared library lib/libMLIRPDLToPDLInterp.so.22.0git
42.951 [1265/8/6623] Linking CXX shared library lib/libMLIRLLVMDialect.so.22.0git
57.113 [1265/7/6624] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
65.475 [1265/6/6625] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
77.503 [1265/5/6626] Building CXX object tools/flang/lib/Parser/CMakeFiles/FortranParser.dir/cmake_pch.hxx.pch
110.183 [1265/4/6627] Building CXX object tools/flang/lib/Evaluate/CMakeFiles/FortranEvaluate.dir/cmake_pch.hxx.pch
142.443 [1265/3/6628] Building CXX object tools/flang/lib/Semantics/CMakeFiles/FortranSemantics.dir/cmake_pch.hxx.pch
164.698 [1265/2/6629] Building CXX object tools/flang/lib/Frontend/CMakeFiles/flangFrontend.dir/cmake_pch.hxx.pch
```
</details>
https://github.com/llvm/llvm-project/pull/161949
More information about the llvm-commits
mailing list