[Bug 274493] devel/llvm13 : ld: error: lib/libLLVMAMDGPUCodeGen.a(AMDILCFGStructurizer.cpp.o): not an ELF file

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 15 Oct 2023 13:20:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274493

            Bug ID: 274493
           Summary: devel/llvm13 : ld: error:
                    lib/libLLVMAMDGPUCodeGen.a(AMDILCFGStructurizer.cpp.o)
                    : not an ELF file
           Product: Ports & Packages
           Version: Latest
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: brooks@FreeBSD.org
          Reporter: marietto2008@gmail.com
          Assignee: brooks@FreeBSD.org
             Flags: maintainer-feedback?(brooks@FreeBSD.org)

Hello to everyone.

I'm running FreeBSD 13.2 for armV7 and I'm trying to compile and build Firefox
from source code (because it does not exist as a package). At some point it
gave the error that you see below :

mario@freebsd:/usr/ports/www/firefox # make MAKE_JOBS_UNSAFE=yes

===>   firefox-118.0.1_1,2 depends on package: nspr>=4.32 - found
===>   firefox-118.0.1_1,2 depends on package: nss>=3.93 - found
===>   firefox-118.0.1_1,2 depends on package: icu>=73.1 - found
===>   firefox-118.0.1_1,2 depends on package: libevent>=2.1.8 - found
===>   firefox-118.0.1_1,2 depends on package: harfbuzz>=8.0.1 - found
===>   firefox-118.0.1_1,2 depends on package: graphite2>=1.3.14 - found
===>   firefox-118.0.1_1,2 depends on package: png>=1.6.39 - found
===>   firefox-118.0.1_1,2 depends on package: dav1d>=1.0.0 - found
===>   firefox-118.0.1_1,2 depends on package: libvpx>=1.13.0 - found
===>   firefox-118.0.1_1,2 depends on package: py39-sqlite3>0 - found
===>   firefox-118.0.1_1,2 depends on package: v4l_compat>0 - found
===>   firefox-118.0.1_1,2 depends on executable: autoconf2.13 - found
===>   firefox-118.0.1_1,2 depends on executable: nasm - found
===>   firefox-118.0.1_1,2 depends on executable: yasm - found
===>   firefox-118.0.1_1,2 depends on executable: zip - found
===>   firefox-118.0.1_1,2 depends on file:
/usr/local/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a - not found
===>   wasi-libcxx-13.0.1 depends on file:
/usr/local/share/wasi-sysroot/include/stdarg.h - not found
===>   wasi-libc-g20210923 depends on executable: clang13 - not found
===>  Building for llvm13-13.0.1_5
[  0% 1/2051] cd
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs &&
/usr/local/bin/cmake -E make_directory
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/html &&
/usr/local/bin/cmake -E env /usr/local/bin/sphinx-build-3.9 -b html -d
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/_doctrees-clang-tools-html
-q -t builder-html
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang-tools-extra/docs
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/html
[  0% 2/2051] cd
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs &&
/usr/local/bin/cmake -E make_directory
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/man &&
/usr/local/bin/cmake -E env /usr/local/bin/sphinx-build-3.9 -b man -d
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/_doctrees-clang-tools-man
-q -t builder-man
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang-tools-extra/docs
/usr/ports/devel/llvm13/work/.build/tools/clang/tools/extra/docs/man
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang-tools-extra/docs/clang-tidy/Integrations.rst::
WARNING: "table cell spanning" not supported
[  0% 3/2051] cd /usr/ports/devel/llvm13/work/.build/tools/clang/docs &&
/usr/local/bin/cmake -E copy_directory
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang/docs
/usr/ports/devel/llvm13/work/.build/tools/clang/docs
[  0% 4/2051] cd /usr/ports/devel/llvm13/work/.build/tools/clang/docs &&
/usr/local/bin/cmake -E make_directory
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/html &&
/usr/local/bin/cmake -E env /usr/local/bin/sphinx-build-3.9 -b html -d
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/_doctrees-clang-html -q -t
builder-html /usr/ports/devel/llvm13/work/.build/tools/clang/docs
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/html
[  0% 5/2051] cd /usr/ports/devel/llvm13/work/.build/tools/clang/docs &&
/usr/local/bin/cmake -E copy
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang/docs/LibASTMatchersReference.html
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/html/LibASTMatchersReference.html
[  0% 6/2051] cd /usr/ports/devel/llvm13/work/.build/tools/clang/docs &&
/usr/local/bin/cmake -E make_directory
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/man &&
/usr/local/bin/cmake -E env /usr/local/bin/sphinx-build-3.9 -b man -d
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/_doctrees-clang-man -q -t
builder-man /usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang/docs
/usr/ports/devel/llvm13/work/.build/tools/clang/docs/man
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang/docs/index.rst:16:
WARNING: toctree contains reference to nonexisting document
'AttributeReference'
/usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/clang/docs/index.rst:16:
WARNING: toctree contains reference to nonexisting document
'DiagnosticsReference'
[  0% 7/2051] cd /usr/ports/devel/llvm13/work/.build/tools/lld/docs &&
/usr/local/bin/cmake -E make_directory
/usr/ports/devel/llvm13/work/.build/tools/lld/docs/html && /usr/local/bin/cmake
-E env /usr/local/bin/sphinx-build-3.9 -b html -d
/usr/ports/devel/llvm13/work/.build/tools/lld/docs/_doctrees-lld-html -q -t
builder-html /usr/ports/devel/llvm13/work/llvm-project-13.0.1.src/lld/docs
/usr/ports/devel/llvm13/work/.build/tools/lld/docs/html
[  0% 8/2051] : && /usr/bin/c++ -fPIC -O2 -pipe -DNDEBUG
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing 
-DNDEBUG -isystem /usr/local/include -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 -fdiagnostics-color -ffunction-sections
-fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem /usr/local/include 
-DNDEBUG  -fstack-protector-strong -Wl,--color-diagnostics   -Wl,-z,origin 
-Wl,-O3 -Wl,--gc-sections  -Xlinker -Bsymbolic-functions -shared
-Wl,-soname,libLLVM-13.so -o lib/libLLVM-13.so
tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o 
-Wl,-rpath,"\$ORIGIN/../lib:/usr/local/lib" 
-Wl,--version-script,/usr/ports/devel/llvm13/work/.build/./lib/tools/llvm-shlib/simple_version_script.map
 -Wl,--whole-archive  lib/libLLVMDemangle.a  lib/libLLVMSupport.a 
lib/libLLVMCore.a  lib/libLLVMFuzzMutate.a  lib/libLLVMFileCheck.a 
lib/libLLVMInterfaceStub.a  lib/libLLVMIRReader.a  lib/libLLVMCodeGen.a 
lib/libLLVMSelectionDAG.a  lib/libLLVMAsmPrinter.a  lib/libLLVMMIRParser.a 
lib/libLLVMGlobalISel.a  lib/libLLVMBinaryFormat.a  lib/libLLVMBitReader.a 
lib/libLLVMBitWriter.a  lib/libLLVMBitstreamReader.a  lib/libLLVMDWARFLinker.a 
lib/libLLVMExtensions.a  lib/libLLVMFrontendOpenACC.a 
lib/libLLVMFrontendOpenMP.a  lib/libLLVMTransformUtils.a 
lib/libLLVMInstrumentation.a  lib/libLLVMAggressiveInstCombine.a 
lib/libLLVMInstCombine.a  lib/libLLVMScalarOpts.a  lib/libLLVMipo.a 
lib/libLLVMVectorize.a  lib/libLLVMObjCARCOpts.a  lib/libLLVMCoroutines.a 
lib/libLLVMCFGuard.a  lib/libLLVMLinker.a  lib/libLLVMAnalysis.a 
lib/libLLVMLTO.a  lib/libLLVMMC.a  lib/libLLVMMCParser.a 
lib/libLLVMMCDisassembler.a  lib/libLLVMMCA.a  lib/libLLVMObject.a 
lib/libLLVMObjectYAML.a  lib/libLLVMOption.a  lib/libLLVMRemarks.a 
lib/libLLVMDebugInfoDWARF.a  lib/libLLVMDebugInfoGSYM.a 
lib/libLLVMDebugInfoMSF.a  lib/libLLVMDebugInfoCodeView.a 
lib/libLLVMDebugInfoPDB.a  lib/libLLVMSymbolize.a  lib/libLLVMDWP.a 
lib/libLLVMExecutionEngine.a  lib/libLLVMInterpreter.a  lib/libLLVMJITLink.a 
lib/libLLVMMCJIT.a  lib/libLLVMOrcJIT.a  lib/libLLVMOrcShared.a 
lib/libLLVMOrcTargetProcess.a  lib/libLLVMRuntimeDyld.a  lib/libLLVMTarget.a 
lib/libLLVMAArch64CodeGen.a  lib/libLLVMAArch64AsmParser.a 
lib/libLLVMAArch64Disassembler.a  lib/libLLVMAArch64Desc.a 
lib/libLLVMAArch64Info.a  lib/libLLVMAArch64Utils.a  lib/libLLVMAMDGPUCodeGen.a
 lib/libLLVMAMDGPUAsmParser.a  lib/libLLVMAMDGPUDisassembler.a 
lib/libLLVMAMDGPUDesc.a  lib/libLLVMAMDGPUInfo.a  lib/libLLVMAMDGPUUtils.a 
lib/libLLVMARMCodeGen.a  lib/libLLVMARMAsmParser.a 
lib/libLLVMARMDisassembler.a  lib/libLLVMARMDesc.a  lib/libLLVMARMInfo.a 
lib/libLLVMARMUtils.a  lib/libLLVMAVRCodeGen.a  lib/libLLVMAVRAsmParser.a 
lib/libLLVMAVRDisassembler.a  lib/libLLVMAVRDesc.a  lib/libLLVMAVRInfo.a 
lib/libLLVMBPFCodeGen.a  lib/libLLVMBPFAsmParser.a 
lib/libLLVMBPFDisassembler.a  lib/libLLVMBPFDesc.a  lib/libLLVMBPFInfo.a 
lib/libLLVMHexagonCodeGen.a  lib/libLLVMHexagonAsmParser.a 
lib/libLLVMHexagonDisassembler.a  lib/libLLVMHexagonDesc.a 
lib/libLLVMHexagonInfo.a  lib/libLLVMLanaiCodeGen.a 
lib/libLLVMLanaiAsmParser.a  lib/libLLVMLanaiDisassembler.a 
lib/libLLVMLanaiDesc.a  lib/libLLVMLanaiInfo.a  lib/libLLVMMipsCodeGen.a 
lib/libLLVMMipsAsmParser.a  lib/libLLVMMipsDisassembler.a 
lib/libLLVMMipsDesc.a  lib/libLLVMMipsInfo.a  lib/libLLVMMSP430CodeGen.a 
lib/libLLVMMSP430Desc.a  lib/libLLVMMSP430Info.a  lib/libLLVMMSP430AsmParser.a 
lib/libLLVMMSP430Disassembler.a  lib/libLLVMNVPTXCodeGen.a 
lib/libLLVMNVPTXDesc.a  lib/libLLVMNVPTXInfo.a  lib/libLLVMPowerPCCodeGen.a 
lib/libLLVMPowerPCAsmParser.a  lib/libLLVMPowerPCDisassembler.a 
lib/libLLVMPowerPCDesc.a  lib/libLLVMPowerPCInfo.a  lib/libLLVMRISCVCodeGen.a 
lib/libLLVMRISCVAsmParser.a  lib/libLLVMRISCVDisassembler.a 
lib/libLLVMRISCVDesc.a  lib/libLLVMRISCVInfo.a  lib/libLLVMSparcCodeGen.a 
lib/libLLVMSparcAsmParser.a  lib/libLLVMSparcDisassembler.a 
lib/libLLVMSparcDesc.a  lib/libLLVMSparcInfo.a  lib/libLLVMSystemZCodeGen.a 
lib/libLLVMSystemZAsmParser.a  lib/libLLVMSystemZDisassembler.a 
lib/libLLVMSystemZDesc.a  lib/libLLVMSystemZInfo.a 
lib/libLLVMWebAssemblyCodeGen.a  lib/libLLVMWebAssemblyAsmParser.a 
lib/libLLVMWebAssemblyDisassembler.a  lib/libLLVMWebAssemblyDesc.a 
lib/libLLVMWebAssemblyInfo.a  lib/libLLVMWebAssemblyUtils.a 
lib/libLLVMX86CodeGen.a  lib/libLLVMX86AsmParser.a 
lib/libLLVMX86Disassembler.a  lib/libLLVMX86Desc.a  lib/libLLVMX86Info.a 
lib/libLLVMXCoreCodeGen.a  lib/libLLVMXCoreDisassembler.a 
lib/libLLVMXCoreDesc.a  lib/libLLVMXCoreInfo.a  lib/libLLVMAsmParser.a 
lib/libLLVMLineEditor.a  lib/libLLVMProfileData.a  lib/libLLVMCoverage.a 
lib/libLLVMPasses.a  lib/libLLVMTextAPI.a  lib/libLLVMDlltoolDriver.a 
lib/libLLVMLibDriver.a  lib/libLLVMXRay.a  lib/libLLVMWindowsManifest.a 
-Wl,--no-whole-archive  lib/libLLVMExtensions.a  lib/libLLVMDebugInfoPDB.a 
lib/libLLVMExecutionEngine.a  lib/libLLVMJITLink.a 
lib/libLLVMOrcTargetProcess.a  lib/libLLVMOrcShared.a  lib/libLLVMRuntimeDyld.a
 lib/libLLVMMIRParser.a  lib/libLLVMObjCARCOpts.a  lib/libLLVMCoroutines.a 
lib/libLLVMMSP430Desc.a  lib/libLLVMMSP430Info.a  lib/libLLVMipo.a 
lib/libLLVMIRReader.a  lib/libLLVMAsmParser.a  lib/libLLVMFrontendOpenMP.a 
lib/libLLVMInstrumentation.a  lib/libLLVMLinker.a  lib/libLLVMVectorize.a 
lib/libLLVMGlobalISel.a  lib/libLLVMCFGuard.a  lib/libLLVMSelectionDAG.a 
lib/libLLVMAsmPrinter.a  lib/libLLVMCodeGen.a  lib/libLLVMBitWriter.a 
lib/libLLVMScalarOpts.a  lib/libLLVMAggressiveInstCombine.a 
lib/libLLVMInstCombine.a  lib/libLLVMDebugInfoDWARF.a 
lib/libLLVMDebugInfoMSF.a  lib/libLLVMTransformUtils.a  lib/libLLVMTarget.a 
lib/libLLVMAnalysis.a  lib/libLLVMMCDisassembler.a  lib/libLLVMProfileData.a 
lib/libLLVMOption.a  lib/libLLVMObject.a  lib/libLLVMBitReader.a 
lib/libLLVMCore.a  lib/libLLVMRemarks.a  lib/libLLVMBitstreamReader.a 
lib/libLLVMMCParser.a  lib/libLLVMMC.a  lib/libLLVMDebugInfoCodeView.a 
lib/libLLVMTextAPI.a  lib/libLLVMBinaryFormat.a  lib/libLLVMSupport.a 
lib/libLLVMDemangle.a  -lrt  -lexecinfo  -lpthread  -lm  /usr/lib/libz.so 
/usr/local/lib/libxml2.so && :
FAILED: lib/libLLVM-13.so 
: && /usr/bin/c++ -fPIC -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem /usr/local/include
-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 -fdiagnostics-color -ffunction-sections
-fdata-sections -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem /usr/local/include 
-DNDEBUG  -fstack-protector-strong -Wl,--color-diagnostics   -Wl,-z,origin 
-Wl,-O3 -Wl,--gc-sections  -Xlinker -Bsymbolic-functions -shared
-Wl,-soname,libLLVM-13.so -o lib/libLLVM-13.so
tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o 
-Wl,-rpath,"\$ORIGIN/../lib:/usr/local/lib" 
-Wl,--version-script,/usr/ports/devel/llvm13/work/.build/./lib/tools/llvm-shlib/simple_version_script.map
 -Wl,--whole-archive  lib/libLLVMDemangle.a  lib/libLLVMSupport.a 
lib/libLLVMCore.a  lib/libLLVMFuzzMutate.a  lib/libLLVMFileCheck.a 
lib/libLLVMInterfaceStub.a  lib/libLLVMIRReader.a  lib/libLLVMCodeGen.a 
lib/libLLVMSelectionDAG.a  lib/libLLVMAsmPrinter.a  lib/libLLVMMIRParser.a 
lib/libLLVMGlobalISel.a  lib/libLLVMBinaryFormat.a  lib/libLLVMBitReader.a 
lib/libLLVMBitWriter.a  lib/libLLVMBitstreamReader.a  lib/libLLVMDWARFLinker.a 
lib/libLLVMExtensions.a  lib/libLLVMFrontendOpenACC.a 
lib/libLLVMFrontendOpenMP.a  lib/libLLVMTransformUtils.a 
lib/libLLVMInstrumentation.a  lib/libLLVMAggressiveInstCombine.a 
lib/libLLVMInstCombine.a  lib/libLLVMScalarOpts.a  lib/libLLVMipo.a 
lib/libLLVMVectorize.a  lib/libLLVMObjCARCOpts.a  lib/libLLVMCoroutines.a 
lib/libLLVMCFGuard.a  lib/libLLVMLinker.a  lib/libLLVMAnalysis.a 
lib/libLLVMLTO.a  lib/libLLVMMC.a  lib/libLLVMMCParser.a 
lib/libLLVMMCDisassembler.a  lib/libLLVMMCA.a  lib/libLLVMObject.a 
lib/libLLVMObjectYAML.a  lib/libLLVMOption.a  lib/libLLVMRemarks.a 
lib/libLLVMDebugInfoDWARF.a  lib/libLLVMDebugInfoGSYM.a 
lib/libLLVMDebugInfoMSF.a  lib/libLLVMDebugInfoCodeView.a 
lib/libLLVMDebugInfoPDB.a  lib/libLLVMSymbolize.a  lib/libLLVMDWP.a 
lib/libLLVMExecutionEngine.a  lib/libLLVMInterpreter.a  lib/libLLVMJITLink.a 
lib/libLLVMMCJIT.a  lib/libLLVMOrcJIT.a  lib/libLLVMOrcShared.a 
lib/libLLVMOrcTargetProcess.a  lib/libLLVMRuntimeDyld.a  lib/libLLVMTarget.a 
lib/libLLVMAArch64CodeGen.a  lib/libLLVMAArch64AsmParser.a 
lib/libLLVMAArch64Disassembler.a  lib/libLLVMAArch64Desc.a 
lib/libLLVMAArch64Info.a  lib/libLLVMAArch64Utils.a  lib/libLLVMAMDGPUCodeGen.a
 lib/libLLVMAMDGPUAsmParser.a  lib/libLLVMAMDGPUDisassembler.a 
lib/libLLVMAMDGPUDesc.a  lib/libLLVMAMDGPUInfo.a  lib/libLLVMAMDGPUUtils.a 
lib/libLLVMARMCodeGen.a  lib/libLLVMARMAsmParser.a 
lib/libLLVMARMDisassembler.a  lib/libLLVMARMDesc.a  lib/libLLVMARMInfo.a 
lib/libLLVMARMUtils.a  lib/libLLVMAVRCodeGen.a  lib/libLLVMAVRAsmParser.a 
lib/libLLVMAVRDisassembler.a  lib/libLLVMAVRDesc.a  lib/libLLVMAVRInfo.a 
lib/libLLVMBPFCodeGen.a  lib/libLLVMBPFAsmParser.a 
lib/libLLVMBPFDisassembler.a  lib/libLLVMBPFDesc.a  lib/libLLVMBPFInfo.a 
lib/libLLVMHexagonCodeGen.a  lib/libLLVMHexagonAsmParser.a 
lib/libLLVMHexagonDisassembler.a  lib/libLLVMHexagonDesc.a 
lib/libLLVMHexagonInfo.a  lib/libLLVMLanaiCodeGen.a 
lib/libLLVMLanaiAsmParser.a  lib/libLLVMLanaiDisassembler.a 
lib/libLLVMLanaiDesc.a  lib/libLLVMLanaiInfo.a  lib/libLLVMMipsCodeGen.a 
lib/libLLVMMipsAsmParser.a  lib/libLLVMMipsDisassembler.a 
lib/libLLVMMipsDesc.a  lib/libLLVMMipsInfo.a  lib/libLLVMMSP430CodeGen.a 
lib/libLLVMMSP430Desc.a  lib/libLLVMMSP430Info.a  lib/libLLVMMSP430AsmParser.a 
lib/libLLVMMSP430Disassembler.a  lib/libLLVMNVPTXCodeGen.a 
lib/libLLVMNVPTXDesc.a  lib/libLLVMNVPTXInfo.a  lib/libLLVMPowerPCCodeGen.a 
lib/libLLVMPowerPCAsmParser.a  lib/libLLVMPowerPCDisassembler.a 
lib/libLLVMPowerPCDesc.a  lib/libLLVMPowerPCInfo.a  lib/libLLVMRISCVCodeGen.a 
lib/libLLVMRISCVAsmParser.a  lib/libLLVMRISCVDisassembler.a 
lib/libLLVMRISCVDesc.a  lib/libLLVMRISCVInfo.a  lib/libLLVMSparcCodeGen.a 
lib/libLLVMSparcAsmParser.a  lib/libLLVMSparcDisassembler.a 
lib/libLLVMSparcDesc.a  lib/libLLVMSparcInfo.a  lib/libLLVMSystemZCodeGen.a 
lib/libLLVMSystemZAsmParser.a  lib/libLLVMSystemZDisassembler.a 
lib/libLLVMSystemZDesc.a  lib/libLLVMSystemZInfo.a 
lib/libLLVMWebAssemblyCodeGen.a  lib/libLLVMWebAssemblyAsmParser.a 
lib/libLLVMWebAssemblyDisassembler.a  lib/libLLVMWebAssemblyDesc.a 
lib/libLLVMWebAssemblyInfo.a  lib/libLLVMWebAssemblyUtils.a 
lib/libLLVMX86CodeGen.a  lib/libLLVMX86AsmParser.a 
lib/libLLVMX86Disassembler.a  lib/libLLVMX86Desc.a  lib/libLLVMX86Info.a 
lib/libLLVMXCoreCodeGen.a  lib/libLLVMXCoreDisassembler.a 
lib/libLLVMXCoreDesc.a  lib/libLLVMXCoreInfo.a  lib/libLLVMAsmParser.a 
lib/libLLVMLineEditor.a  lib/libLLVMProfileData.a  lib/libLLVMCoverage.a 
lib/libLLVMPasses.a  lib/libLLVMTextAPI.a  lib/libLLVMDlltoolDriver.a 
lib/libLLVMLibDriver.a  lib/libLLVMXRay.a  lib/libLLVMWindowsManifest.a 
-Wl,--no-whole-archive  lib/libLLVMExtensions.a  lib/libLLVMDebugInfoPDB.a 
lib/libLLVMExecutionEngine.a  lib/libLLVMJITLink.a 
lib/libLLVMOrcTargetProcess.a  lib/libLLVMOrcShared.a  lib/libLLVMRuntimeDyld.a
 lib/libLLVMMIRParser.a  lib/libLLVMObjCARCOpts.a  lib/libLLVMCoroutines.a 
lib/libLLVMMSP430Desc.a  lib/libLLVMMSP430Info.a  lib/libLLVMipo.a 
lib/libLLVMIRReader.a  lib/libLLVMAsmParser.a  lib/libLLVMFrontendOpenMP.a 
lib/libLLVMInstrumentation.a  lib/libLLVMLinker.a  lib/libLLVMVectorize.a 
lib/libLLVMGlobalISel.a  lib/libLLVMCFGuard.a  lib/libLLVMSelectionDAG.a 
lib/libLLVMAsmPrinter.a  lib/libLLVMCodeGen.a  lib/libLLVMBitWriter.a 
lib/libLLVMScalarOpts.a  lib/libLLVMAggressiveInstCombine.a 
lib/libLLVMInstCombine.a  lib/libLLVMDebugInfoDWARF.a 
lib/libLLVMDebugInfoMSF.a  lib/libLLVMTransformUtils.a  lib/libLLVMTarget.a 
lib/libLLVMAnalysis.a  lib/libLLVMMCDisassembler.a  lib/libLLVMProfileData.a 
lib/libLLVMOption.a  lib/libLLVMObject.a  lib/libLLVMBitReader.a 
lib/libLLVMCore.a  lib/libLLVMRemarks.a  lib/libLLVMBitstreamReader.a 
lib/libLLVMMCParser.a  lib/libLLVMMC.a  lib/libLLVMDebugInfoCodeView.a 
lib/libLLVMTextAPI.a  lib/libLLVMBinaryFormat.a  lib/libLLVMSupport.a 
lib/libLLVMDemangle.a  -lrt  -lexecinfo  -lpthread  -lm  /usr/lib/libz.so 
/usr/local/lib/libxml2.so && :
ld: error: lib/libLLVMAMDGPUCodeGen.a(AMDILCFGStructurizer.cpp.o): not an ELF
file
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
*** Error code 1

-- 
You are receiving this mail because:
You are the assignee for the bug.