[clang] [llvm] [CodeGen] Use unique_ptr for FunctionInfo to prevent memory leaks (PR #196603)

via cfe-commits cfe-commits at lists.llvm.org
Fri May 8 13:49:49 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 61855 tests passed
* 1691 tests skipped

All executed tests passed, but another part of the build **failed**. Click on a failure below to see the details.

<details>
<summary>[code=4294967295] bin/OrcV2CBindingsBasicUsage.exe</summary>

```
FAILED: [code=4294967295] bin/OrcV2CBindingsBasicUsage.exe
C:\Windows\system32\cmd.exe /C "cd . && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E vs_link_exe --msvc-ver=1944 --intdir=examples\OrcV2Examples\OrcV2CBindingsBasicUsage\CMakeFiles\OrcV2CBindingsBasicUsage.dir --rc="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\rc.exe" --mt="C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\mt.exe" --manifests  -- C:\clang\clang-msvc\bin\lld-link.exe /nologo examples\OrcV2Examples\OrcV2CBindingsBasicUsage\CMakeFiles\OrcV2CBindingsBasicUsage.dir\OrcV2CBindingsBasicUsage.c.obj examples\OrcV2Examples\OrcV2CBindingsBasicUsage\CMakeFiles\OrcV2CBindingsBasicUsage.dir\__\__\__\resources\windows_version_resource.rc.res  /out:bin\OrcV2CBindingsBasicUsage.exe /implib:lib\OrcV2CBindingsBasicUsage.lib /pdb:bin\OrcV2CBindingsBasicUsage.pdb /version:0.0 /MANIFEST:NO /INCREMENTAL:NO /subsystem:console  /STACK:10000000  lib\LLVMCore.lib  lib\LLVMExecutionEngine.lib  lib\LLVMIRReader.lib  lib\LLVMJITLink.lib  lib\LLVMMC.lib  lib\LLVMOrcJIT.lib  lib\LLVMSupport.lib  lib\LLVMTarget.lib  lib\LLVMX86CodeGen.lib  lib\LLVMX86Desc.lib  lib\LLVMX86Info.lib  lib\LLVMOrcTargetProcess.lib  lib\LLVMRuntimeDyld.lib  lib\LLVMOrcShared.lib  lib\LLVMPasses.lib  lib\LLVMCoroutines.lib  lib\LLVMHipStdPar.lib  lib\LLVMipo.lib  lib\LLVMFrontendOpenMP.lib  lib\LLVMFrontendOffloading.lib  lib\LLVMObjectYAML.lib  lib\LLVMFrontendAtomic.lib  lib\LLVMFrontendDirective.lib  lib\LLVMLinker.lib  lib\LLVMVectorize.lib  lib\LLVMSandboxIR.lib  lib\LLVMWindowsDriver.lib  lib\LLVMOption.lib  lib\LLVMMCDisassembler.lib  lib\LLVMAsmPrinter.lib  lib\LLVMCFGuard.lib  lib\LLVMGlobalISel.lib  lib\LLVMIRPrinter.lib  lib\LLVMInstrumentation.lib  lib\LLVMSelectionDAG.lib  lib\LLVMCodeGen.lib  lib\LLVMObjCARCOpts.lib  lib\LLVMScalarOpts.lib  lib\LLVMAggressiveInstCombine.lib  lib\LLVMInstCombine.lib  lib\LLVMTransformUtils.lib  lib\LLVMCGData.lib  lib\LLVMBitWriter.lib  lib\LLVMAnalysis.lib  lib\LLVMFrontendHLSL.lib  lib\LLVMProfileData.lib  lib\LLVMSymbolize.lib  lib\LLVMDebugInfoGSYM.lib  lib\LLVMDebugInfoDWARF.lib  lib\LLVMDebugInfoPDB.lib  lib\LLVMObject.lib  lib\LLVMAsmParser.lib  lib\LLVMBitReader.lib  lib\LLVMRemarks.lib  lib\LLVMBitstreamReader.lib  lib\LLVMTextAPI.lib  lib\LLVMMCParser.lib  lib\LLVMDebugInfoDWARFLowLevel.lib  lib\LLVMBinaryFormat.lib  lib\LLVMTargetParser.lib  lib\LLVMDebugInfoCodeView.lib  lib\LLVMDebugInfoMSF.lib  lib\LLVMDebugInfoBTF.lib  lib\LLVMCodeGenTypes.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:\clang\clang-msvc\bin\lld-link.exe /nologo examples\OrcV2Examples\OrcV2CBindingsBasicUsage\CMakeFiles\OrcV2CBindingsBasicUsage.dir\OrcV2CBindingsBasicUsage.c.obj examples\OrcV2Examples\OrcV2CBindingsBasicUsage\CMakeFiles\OrcV2CBindingsBasicUsage.dir\__\__\__\resources\windows_version_resource.rc.res /out:bin\OrcV2CBindingsBasicUsage.exe /implib:lib\OrcV2CBindingsBasicUsage.lib /pdb:bin\OrcV2CBindingsBasicUsage.pdb /version:0.0 /MANIFEST:NO /INCREMENTAL:NO /subsystem:console /STACK:10000000 lib\LLVMCore.lib lib\LLVMExecutionEngine.lib lib\LLVMIRReader.lib lib\LLVMJITLink.lib lib\LLVMMC.lib lib\LLVMOrcJIT.lib lib\LLVMSupport.lib lib\LLVMTarget.lib lib\LLVMX86CodeGen.lib lib\LLVMX86Desc.lib lib\LLVMX86Info.lib lib\LLVMOrcTargetProcess.lib lib\LLVMRuntimeDyld.lib lib\LLVMOrcShared.lib lib\LLVMPasses.lib lib\LLVMCoroutines.lib lib\LLVMHipStdPar.lib lib\LLVMipo.lib lib\LLVMFrontendOpenMP.lib lib\LLVMFrontendOffloading.lib lib\LLVMObjectYAML.lib lib\LLVMFrontendAtomic.lib lib\LLVMFrontendDirective.lib lib\LLVMLinker.lib lib\LLVMVectorize.lib lib\LLVMSandboxIR.lib lib\LLVMWindowsDriver.lib lib\LLVMOption.lib lib\LLVMMCDisassembler.lib lib\LLVMAsmPrinter.lib lib\LLVMCFGuard.lib lib\LLVMGlobalISel.lib lib\LLVMIRPrinter.lib lib\LLVMInstrumentation.lib lib\LLVMSelectionDAG.lib lib\LLVMCodeGen.lib lib\LLVMObjCARCOpts.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMTransformUtils.lib lib\LLVMCGData.lib lib\LLVMBitWriter.lib lib\LLVMAnalysis.lib lib\LLVMFrontendHLSL.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoGSYM.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMDebugInfoPDB.lib lib\LLVMObject.lib lib\LLVMAsmParser.lib lib\LLVMBitReader.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMTextAPI.lib lib\LLVMMCParser.lib lib\LLVMDebugInfoDWARFLowLevel.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\LLVMDebugInfoCodeView.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMCodeGenTypes.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" failed (exit code 1) with the following output:
lld-link: error: undefined symbol: public: __cdecl llvm::SelectionDAGISel::SelectionDAGISel(class llvm::TargetMachine &, enum llvm::CodeGenOptLevel)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: __cdecl llvm::X86ISelDAGToDAGPass::X86ISelDAGToDAGPass(class llvm::X86TargetMachine &))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(class llvm::FunctionPass * __cdecl llvm::createX86ISelDag(class llvm::X86TargetMachine &, enum llvm::CodeGenOptLevel))

lld-link: error: undefined symbol: public: __cdecl llvm::SelectionDAGISelLegacy::SelectionDAGISelLegacy(char &, class std::unique_ptr<class llvm::SelectionDAGISel, struct std::default_delete<class llvm::SelectionDAGISel>>)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(class llvm::FunctionPass * __cdecl llvm::createX86ISelDag(class llvm::X86TargetMachine &, enum llvm::CodeGenOptLevel))

lld-link: error: undefined symbol: public: virtual bool __cdecl llvm::SelectionDAGISel::runOnMachineFunction(class llvm::MachineFunction &)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual bool __cdecl `anonymous namespace'::X86DAGToDAGISel::runOnMachineFunction(class llvm::MachineFunction &))

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getExternalSymbol(char const *, struct llvm::EVT)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::emitFunctionEntryCode(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerGlobalTLSAddress(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerGlobalTLSAddress(class llvm::SDValue, class llvm::SelectionDAG &) const)

lld-link: error: undefined symbol: public: struct std::pair<class llvm::SDValue, class llvm::SDValue> __cdecl llvm::TargetLowering::LowerCallTo(struct llvm::TargetLowering::CallLoweringInfo &) const
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::emitFunctionEntryCode(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerFP_EXTEND(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerFP_ROUND(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced 1 more times

lld-link: error: undefined symbol: void __cdecl llvm::checkForCycles(class llvm::SDNode const *, class llvm::SelectionDAG const *, bool)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::emitFunctionEntryCode(void))

lld-link: error: undefined symbol: void __cdecl llvm::checkForCycles(class llvm::SelectionDAG const *, bool)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::emitFunctionEntryCode(void))

lld-link: error: undefined symbol: public: void __cdecl llvm::SelectionDAG::ReplaceAllUsesOfValueWith(class llvm::SDValue, class llvm::SDValue)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced 43 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getConstant(unsigned __int64, class llvm::SDLoc const &, struct llvm::EVT, bool, bool)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced 745 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getNOT(class llvm::SDLoc const &, class llvm::SDValue, struct llvm::EVT)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(class llvm::SDValue __cdecl LowerVSETCC(class llvm::SDValue, class llvm::X86Subtarget const &, class llvm::SelectionDAG &))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(class llvm::SDValue __cdecl LowerVSETCC(class llvm::SDValue, class llvm::X86Subtarget const &, class llvm::SelectionDAG &))
>>> referenced 24 more times

lld-link: error: undefined symbol: public: bool __cdecl llvm::SDNode::hasAnyUseOfValue(unsigned int) const
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PostprocessISelDAG(void))
>>> referenced 34 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getNode(unsigned int, class llvm::SDLoc const &, struct llvm::EVT, class llvm::SDValue, class llvm::SDValue)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced 1281 more times

lld-link: error: undefined symbol: class llvm::SDValue __cdecl llvm::peekThroughBitcasts(class llvm::SDValue)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(bool __cdecl getTargetConstantBitsFromNode(class llvm::SDValue, unsigned int, class llvm::APInt &, class llvm::SmallVectorImpl<class llvm::APInt> &, bool, bool))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(class llvm::SDValue __cdecl EltsFromConsecutiveLoads(struct llvm::EVT, class llvm::ArrayRef<class llvm::SDValue>, class llvm::SDLoc const &, class llvm::SelectionDAG &, class llvm::X86Subtarget const &, bool, unsigned int))
>>> referenced 119 more times

lld-link: error: undefined symbol: bool __cdecl llvm::ISD::isBuildVectorOfConstantSDNodes(class llvm::SDNode const *)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerVSELECT(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerVSELECT(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced 31 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getNode(unsigned int, class llvm::SDLoc const &, class llvm::ArrayRef<struct llvm::EVT>, class llvm::ArrayRef<class llvm::SDValue>)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerSINT_TO_FP(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced 80 more times

lld-link: error: undefined symbol: public: void __cdecl llvm::SelectionDAG::ReplaceAllUsesWith(class llvm::SDNode *, class llvm::SDNode *)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced 9 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getNode(unsigned int, class llvm::SDLoc const &, struct llvm::EVT, class llvm::SDValue)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced 611 more times

lld-link: error: undefined symbol: public: unsigned int __cdecl llvm::SelectionDAG::ComputeNumSignBits(class llvm::SDValue, unsigned int) const
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerVSELECT(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerTRUNCATE(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced 48 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getAllOnesConstant(class llvm::SDLoc const &, struct llvm::EVT, bool, bool)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(private: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::Select(class llvm::SDNode *))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(private: bool __cdecl `anonymous namespace'::X86DAGToDAGISel::matchBitExtract(class llvm::SDNode *))
>>> referenced 37 more times

lld-link: error: undefined symbol: public: class llvm::SDValue __cdecl llvm::SelectionDAG::getBitcast(struct llvm::EVT, class llvm::SDValue)
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelDAGToDAG.cpp.obj):(public: virtual void __cdecl `anonymous namespace'::X86DAGToDAGISel::PreprocessISelDAG(void))
>>> referenced by LLVMX86CodeGen.lib(X86ISelLowering.cpp.obj):(private: class llvm::SDValue __cdecl llvm::X86TargetLowering::LowerBUILD_VECTOR(class llvm::SDValue, class llvm::SelectionDAG &) const)
>>> referenced 774 more times

lld-link: error: too many errors emitted, stopping now (use /errorlimit:0 to see all errors)
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/196603


More information about the cfe-commits mailing list