[llvm] [CMake] Disable -Wdangling-reference warnings on GCC (PR #157541)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 9 03:10:48 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `flang-x86_64-windows` running on `minipc-ryzen-win` while building `llvm` at step 9 "install-build-unified-treeall".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/166/builds/2237
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 9 (install-build-unified-treeall) failure: build (failure)
...
70.711 [0/5/368] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonSymbolizerNoHooks.x86_64.dir/sanitizer_unwind_win.cpp.obj
70.724 [0/4/369] Linking CXX static library C:\buildbot\flang-x86_64-windows\build\lib\clang\22\lib\windows\orc_rt-x86_64.lib
70.724 [0/3/370] Linking CXX static library compiler-rt\lib\fuzzer\tests\RTFuzzerTest.x86_64.lib
70.727 [0/2/371] Linking CXX static library compiler-rt\lib\orc\tests\RTOrc.test.x86_64.lib
70.779 [0/1/372] Linking CXX shared library C:\buildbot\flang-x86_64-windows\build\lib\clang\22\lib\windows\clang_rt.asan_dynamic-x86_64.dll
78.497 [3/4/90] Linking CXX executable bin\llvm-reduce.exe
78.704 [2/3/91] No install step for 'runtimes'
78.814 [1/3/93] Completed 'runtimes'
80.582 [1/2/94] Linking CXX shared library bin\LLVM-C.dll
82.885 [1/1/95] Linking CXX executable bin\llvm-split.exe
FAILED: [code=4294967295] bin/llvm-split.exe
C:\Windows\system32\cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --msvc-ver=1944 --intdir=tools\llvm-split\CMakeFiles\llvm-split.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100261~1.0\x64\mt.exe --manifests -- C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\link.exe /nologo tools\llvm-split\CMakeFiles\llvm-split.dir\llvm-split.cpp.obj tools\llvm-split\CMakeFiles\llvm-split.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-split.exe /implib:lib\llvm-split.lib /pdb:bin\llvm-split.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMX86AsmParser.lib lib\LLVMX86CodeGen.lib lib\LLVMX86Desc.lib lib\LLVMX86Info.lib lib\LLVMTransformUtils.lib lib\LLVMBitWriter.lib lib\LLVMCodeGen.lib lib\LLVMCore.lib lib\LLVMIRReader.lib lib\LLVMMC.lib lib\LLVMSupport.lib lib\LLVMTarget.lib lib\LLVMTargetParser.lib lib\LLVMipo.lib lib\LLVMMCDisassembler.lib lib\LLVMAsmPrinter.lib lib\LLVMCFGuard.lib lib\LLVMGlobalISel.lib lib\LLVMIRPrinter.lib lib\LLVMSelectionDAG.lib lib\LLVMObjCARCOpts.lib lib\LLVMCGData.lib lib\LLVMCodeGenTypes.lib lib\LLVMInstrumentation.lib lib\LLVMFrontendOpenMP.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMFrontendOffloading.lib lib\LLVMObjectYAML.lib lib\LLVMFrontendAtomic.lib lib\LLVMFrontendDirective.lib lib\LLVMInstCombine.lib lib\LLVMLinker.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoGSYM.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMDebugInfoDWARFLowLevel.lib lib\LLVMDebugInfoPDB.lib lib\LLVMDebugInfoCodeView.lib "C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib" lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMObject.lib lib\LLVMAsmParser.lib lib\LLVMMCParser.lib lib\LLVMBitReader.lib lib\LLVMTextAPI.lib lib\LLVMFrontendHLSL.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMBinaryFormat.lib lib\LLVMDemangle.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
LINK: command "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\link.exe /nologo tools\llvm-split\CMakeFiles\llvm-split.dir\llvm-split.cpp.obj tools\llvm-split\CMakeFiles\llvm-split.dir\__\__\resources\windows_version_resource.rc.res /out:bin\llvm-split.exe /implib:lib\llvm-split.lib /pdb:bin\llvm-split.pdb /version:0.0 /machine:x64 /STACK:10000000 /INCREMENTAL:NO /subsystem:console lib\LLVMX86AsmParser.lib lib\LLVMX86CodeGen.lib lib\LLVMX86Desc.lib lib\LLVMX86Info.lib lib\LLVMTransformUtils.lib lib\LLVMBitWriter.lib lib\LLVMCodeGen.lib lib\LLVMCore.lib lib\LLVMIRReader.lib lib\LLVMMC.lib lib\LLVMSupport.lib lib\LLVMTarget.lib lib\LLVMTargetParser.lib lib\LLVMipo.lib lib\LLVMMCDisassembler.lib lib\LLVMAsmPrinter.lib lib\LLVMCFGuard.lib lib\LLVMGlobalISel.lib lib\LLVMIRPrinter.lib lib\LLVMSelectionDAG.lib lib\LLVMObjCARCOpts.lib lib\LLVMCGData.lib lib\LLVMCodeGenTypes.lib lib\LLVMInstrumentation.lib lib\LLVMFrontendOpenMP.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMFrontendOffloading.lib lib\LLVMObjectYAML.lib lib\LLVMFrontendAtomic.lib lib\LLVMFrontendDirective.lib lib\LLVMInstCombine.lib lib\LLVMLinker.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoGSYM.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMDebugInfoDWARFLowLevel.lib lib\LLVMDebugInfoPDB.lib lib\LLVMDebugInfoCodeView.lib C:\Program Files\Microsoft Visual Studio\2022\Community\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMObject.lib lib\LLVMAsmParser.lib lib\LLVMMCParser.lib lib\LLVMBitReader.lib lib\LLVMTextAPI.lib lib\LLVMFrontendHLSL.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMBinaryFormat.lib lib\LLVMDemangle.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST:EMBED,ID=1" failed (exit code 0) with the following output:
Version 14.44.35213.0
ExceptionCode = C0000005
ExceptionFlags = 00000000
ExceptionAddress = 00007FF7480407CB (00007FF748010000) "C:\PROGRA~1\MICROS~2\2022\COMMUN~1\VC\Tools\MSVC\1444~1.352\bin\Hostx64\x64\link.exe"
NumberParameters = 00000002
ExceptionInformation[ 0] = 0
ExceptionInformation[ 1] = 7FF749E15524
CONTEXT:
Rax = 7FF749E154DC R8 = 1C4
Rbx = 24B82C3C108 R9 = 3A64
Rcx = 0 R10 = AA64
Rdx = A64E R11 = 100
Rsp = 71E47FD6B0 R12 = 1
Rbp = 71E47FD7B0 E13 = 24BE1F758F8
Rsi = 0 R14 = 7FF748265898
Rdi = 24BE0F04100 R15 = 24B8D786A01
Rip = 7FF7480407CB EFlags = 10202
SegCs = 33 SegDs = 2B
SegSs = 2B SegEs = 2B
SegFs = 53 SegGs = 2B
Dr0 = 0 Dr3 = 0
Dr1 = 0 Dr6 = 0
Dr2 = 0 Dr7 = 0
msvcprt.lib(MSVCP140.dll) : fatal error LNK1000: Internal error during IMAGE::Pass2
Access violation
ninja: build stopped: subcommand failed.
Cache directory: C:\Users\buildbot-worker\AppData\Local\ccache
Config file: C:\Users\buildbot-worker\AppData\Local\ccache\ccache.conf
System config file: C:\ProgramData\ccache\ccache.conf
Stats updated: 09/09/25 03:09:00
Local storage:
Cache size (GB): 5.0 / 5.0 (99.97%)
```
</details>
https://github.com/llvm/llvm-project/pull/157541
More information about the llvm-commits
mailing list