github-actions[bot] wrote:

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

* 3320 tests passed
* 34 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] 
tools/clang/unittests/Interpreter/ClangReplInterpreterTests.exe</summary>

```
FAILED: [code=4294967295] 
tools/clang/unittests/Interpreter/ClangReplInterpreterTests.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=tools\clang\unittests\Interpreter\CMakeFiles\ClangReplInterpreterTests.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 
@CMakeFiles\ClangReplInterpreterTests.rsp  
/out:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.exe 
/implib:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.lib 
/pdb:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.pdb 
/version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console  
/STACK:10000000 /EXPORT:??_7type_info@@6B@ 
/EXPORT:?__type_info_root_node@@3U__type_info_node@@A 
/EXPORT:?nothrow@std@@3Unothrow_t@1@B /EXPORT:_Init_thread_abort 
/EXPORT:_Init_thread_epoch /EXPORT:_Init_thread_footer 
/EXPORT:_Init_thread_header /EXPORT:_tls_index /EXPORT:??2@YAPEAX_K@Z 
/EXPORT:??3@YAXPEAX@Z /EXPORT:??_U@YAPEAX_K@Z /EXPORT:??_V@YAXPEAX@Z 
/EXPORT:??3@YAXPEAX_K@Z && cd ."
LINK: command "C:\clang\clang-msvc\bin\lld-link.exe /nologo 
@CMakeFiles\ClangReplInterpreterTests.rsp 
/out:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.exe 
/implib:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.lib 
/pdb:tools\clang\unittests\Interpreter\ClangReplInterpreterTests.pdb 
/version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console 
/STACK:10000000 /EXPORT:??_7type_info@@6B@ 
/EXPORT:?__type_info_root_node@@3U__type_info_node@@A 
/EXPORT:?nothrow@std@@3Unothrow_t@1@B /EXPORT:_Init_thread_abort 
/EXPORT:_Init_thread_epoch /EXPORT:_Init_thread_footer 
/EXPORT:_Init_thread_header /EXPORT:_tls_index /EXPORT:??2@YAPEAX_K@Z 
/EXPORT:??3@YAXPEAX@Z /EXPORT:??_U@YAPEAX_K@Z /EXPORT:??_V@YAXPEAX@Z 
/EXPORT:??3@YAXPEAX_K@Z" failed (exit code 1) with the following output:
lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::LowerIFuncPass::run(class llvm::Module &, class 
llvm::AnalysisManager<class llvm::Module> &)
>>> referenced by 
>>> LLVMAArch64CodeGen.lib(AArch64TargetMachine.cpp.obj):(private: static class 
>>> llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class llvm::Module, 
>>> class llvm::LowerIFuncPass, class llvm::AnalysisManager<class 
>>> llvm::Module>>::runImpl(class llvm::detail::PassConcept<class llvm::Module, 
>>> class llvm::AnalysisManager<class llvm::Module>> &, class llvm::Module &, 
>>> class llvm::AnalysisManager<class llvm::Module> &))
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: class llvm::FunctionPass * __cdecl 
llvm::createLowerSwitchPass(void)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl llvm::AMDGPUPassConfig::addCodeGenPrepare(void))

lld-link: error: undefined symbol: class llvm::FunctionPass * __cdecl 
llvm::createFixIrreduciblePass(void)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(public: 
>>> virtual bool __cdecl `anonymous namespace'::GCNPassConfig::addPreISel(void))

lld-link: error: undefined symbol: class llvm::FunctionPass * __cdecl 
llvm::createUnifyLoopExitsPass(void)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(public: 
>>> virtual bool __cdecl `anonymous namespace'::GCNPassConfig::addPreISel(void))

lld-link: error: undefined symbol: class llvm::Pass * __cdecl 
llvm::createLCSSAPass(void)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(public: 
>>> virtual bool __cdecl `anonymous namespace'::GCNPassConfig::addPreISel(void))

lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::FixIrreduciblePass::run(class llvm::Function &, class 
llvm::AnalysisManager<class llvm::Function> &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(private: 
>>> static class llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class 
>>> llvm::Function, struct llvm::FixIrreduciblePass, class 
>>> llvm::AnalysisManager<class llvm::Function>>::runImpl(class 
>>> llvm::detail::PassConcept<class llvm::Function, class 
>>> llvm::AnalysisManager<class llvm::Function>> &, class llvm::Function &, 
>>> class llvm::AnalysisManager<class llvm::Function> &))
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::UnifyLoopExitsPass::run(class llvm::Function &, class 
llvm::AnalysisManager<class llvm::Function> &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(private: 
>>> static class llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class 
>>> llvm::Function, class llvm::UnifyLoopExitsPass, class 
>>> llvm::AnalysisManager<class llvm::Function>>::runImpl(class 
>>> llvm::detail::PassConcept<class llvm::Function, class 
>>> llvm::AnalysisManager<class llvm::Function>> &, class llvm::Function &, 
>>> class llvm::AnalysisManager<class llvm::Function> &))
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::LCSSAPass::run(class llvm::Function &, class 
llvm::AnalysisManager<class llvm::Function> &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(private: 
>>> static class llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class 
>>> llvm::Function, class llvm::LCSSAPass, class llvm::AnalysisManager<class 
>>> llvm::Function>>::runImpl(class llvm::detail::PassConcept<class 
>>> llvm::Function, class llvm::AnalysisManager<class llvm::Function>> &, class 
>>> llvm::Function &, class llvm::AnalysisManager<class llvm::Function> &))
>>> referenced by LLVMPasses.lib(PassBuilderPipelines.cpp.obj)
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::LoopSimplifyPass::run(class llvm::Function &, class 
llvm::AnalysisManager<class llvm::Function> &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(private: 
>>> static class llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class 
>>> llvm::Function, class llvm::LoopSimplifyPass, class 
>>> llvm::AnalysisManager<class llvm::Function>>::runImpl(class 
>>> llvm::detail::PassConcept<class llvm::Function, class 
>>> llvm::AnalysisManager<class llvm::Function>> &, class llvm::Function &, 
>>> class llvm::AnalysisManager<class llvm::Function> &))
>>> referenced by LLVMPasses.lib(PassBuilderPipelines.cpp.obj)
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: public: class llvm::PreservedAnalyses 
__cdecl llvm::LowerSwitchPass::run(class llvm::Function &, class 
llvm::AnalysisManager<class llvm::Function> &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(private: 
>>> static class llvm::PreservedAnalyses __cdecl llvm::detail::PassModel<class 
>>> llvm::Function, struct llvm::LowerSwitchPass, class 
>>> llvm::AnalysisManager<class llvm::Function>>::runImpl(class 
>>> llvm::detail::PassConcept<class llvm::Function, class 
>>> llvm::AnalysisManager<class llvm::Function>> &, class llvm::Function &, 
>>> class llvm::AnalysisManager<class llvm::Function> &))
>>> referenced by LLVMPasses.lib(PassBuilder.cpp.obj)

lld-link: error: undefined symbol: unsigned int __cdecl 
llvm::getMinMaxReductionIntrinsicOp(unsigned int)
>>> referenced by LLVMAVRCodeGen.lib(AVRTargetMachine.cpp.obj):(public: class 
>>> llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::AVRTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMBPFCodeGen.lib(BPFTargetMachine.cpp.obj):(public: class 
>>> llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::BPFTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMDirectXCodeGen.lib(DirectXTargetMachine.cpp.obj):(public: 
>>> class llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::DirectXTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced 26 more times

lld-link: error: undefined symbol: unsigned int __cdecl 
llvm::getArithmeticReductionInstruction(unsigned int)
>>> referenced by LLVMAVRCodeGen.lib(AVRTargetMachine.cpp.obj):(public: class 
>>> llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::AVRTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMAVRCodeGen.lib(AVRTargetMachine.cpp.obj):(public: class 
>>> llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::AVRTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMBPFCodeGen.lib(BPFTargetMachine.cpp.obj):(public: class 
>>> llvm::InstructionCost __cdecl llvm::BasicTTIImplBase<class 
>>> llvm::BPFTTIImpl>::getTypeBasedIntrinsicInstrCost(class 
>>> llvm::IntrinsicCostAttributes const &, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced 57 more times

lld-link: error: undefined symbol: class llvm::cl::opt<unsigned int, 0, class 
llvm::cl::parser<unsigned int>> llvm::SCEVCheapExpansionBudget
>>> referenced by LLVMBPFCodeGen.lib(BPFTargetMachine.cpp.obj):(public: virtual 
>>> class llvm::InstructionCost __cdecl 
>>> llvm::TargetTransformInfoImplCRTPBase<class 
>>> llvm::BPFTTIImpl>::getPointersChainCost(class llvm::ArrayRef<class 
>>> llvm::Value const *>, class llvm::Value const *, struct 
>>> llvm::TargetTransformInfo::PointersChainInfo const &, class llvm::Type *, 
>>> enum llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMBPFCodeGen.lib(BPFTargetMachine.cpp.obj):(public: virtual 
>>> class llvm::InstructionCost __cdecl 
>>> llvm::TargetTransformInfoImplCRTPBase<class 
>>> llvm::BPFTTIImpl>::getInstructionCost(class llvm::User const *, class 
>>> llvm::ArrayRef<class llvm::Value const *>, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced by LLVMBPFCodeGen.lib(BPFTargetMachine.cpp.obj):(public: virtual 
>>> class llvm::InstructionCost __cdecl 
>>> llvm::TargetTransformInfoImplCRTPBase<class 
>>> llvm::BPFTTIImpl>::getInstructionCost(class llvm::User const *, class 
>>> llvm::ArrayRef<class llvm::Value const *>, enum 
>>> llvm::TargetTransformInfo::TargetCostKind) const)
>>> referenced 25 more times

lld-link: error: undefined symbol: void __cdecl 
llvm::initializeStripConvergenceIntrinsicsLegacyPassPass(class 
llvm::PassRegistry &)
>>> referenced by 
>>> LLVMDirectXCodeGen.lib(DirectXTargetMachine.cpp.obj):(LLVMInitializeDirectXTarget)

lld-link: error: undefined symbol: class llvm::FunctionPass * __cdecl 
llvm::createStripConvergenceIntrinsicsPass(void)
>>> referenced by LLVMDirectXCodeGen.lib(DirectXTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl DirectXPassConfig::addCodeGenPrepare(void))
>>> referenced by LLVMSPIRVCodeGen.lib(SPIRVTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::SPIRVPassConfig::addISelPrepare(void))

lld-link: error: undefined symbol: class llvm::MDNode * __cdecl 
llvm::GetUnrollMetadata(class llvm::MDNode *, class llvm::StringRef)
>>> referenced by LLVMNVPTXCodeGen.lib(NVPTXAsmPrinter.cpp.obj):(private: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::NVPTXAsmPrinter::emitBasicBlockStart(class 
>>> llvm::MachineBasicBlock const &))
>>> referenced by LLVMNVPTXCodeGen.lib(NVPTXAsmPrinter.cpp.obj):(private: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::NVPTXAsmPrinter::emitBasicBlockStart(class 
>>> llvm::MachineBasicBlock const &))

lld-link: error: undefined symbol: class std::basic_string<char, struct 
std::char_traits<char>, class std::allocator<char>> __cdecl 
llvm::getUniqueModuleId(class llvm::Module *)
>>> referenced by LLVMPowerPCCodeGen.lib(PPCAsmPrinter.cpp.obj):(public: 
>>> virtual bool __cdecl `anonymous 
>>> namespace'::PPCAIXAsmPrinter::doInitialization(class llvm::Module &))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPULowerExecSync.cpp.obj):(bool 
>>> __cdecl `anonymous namespace'::runLowerExecSyncGlobals(class llvm::Module 
>>> &))
>>> referenced by 
>>> LLVMAMDGPUCodeGen.lib(AMDGPULowerModuleLDSPass.cpp.obj):(public: bool 
>>> __cdecl `anonymous 
>>> namespace'::AMDGPULowerModuleLDS::runOnModuleLinkTime(class llvm::Module &))
>>> referenced 4 more times

lld-link: error: undefined symbol: class llvm::Pass * __cdecl 
llvm::createLoopSimplifyPass(void)
>>> referenced by LLVMSPIRVCodeGen.lib(SPIRVTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::SPIRVPassConfig::addISelPrepare(void))
>>> referenced by LLVMSPIRVCodeGen.lib(SPIRVTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::SPIRVPassConfig::addISelPrepare(void))

lld-link: error: undefined symbol: class llvm::FunctionPass * __cdecl 
llvm::createPromoteMemoryToRegisterPass(void)
>>> referenced by LLVMSPIRVCodeGen.lib(SPIRVTargetMachine.cpp.obj):(public: 
>>> virtual void __cdecl `anonymous 
>>> namespace'::SPIRVPassConfig::addISelPrepare(void))

lld-link: error: undefined symbol: void __cdecl 
llvm::initializeLowerGlobalDtorsLegacyPassPass(class llvm::PassRegistry &)
>>> referenced by 
>>> LLVMWebAssemblyCodeGen.lib(WebAssemblyTargetMachine.cpp.obj):(LLVMInitializeWebAssemblyTarget)
>>> referenced by LLVMCodeGen.lib(CodeGen.cpp.obj):(void __cdecl 
>>> llvm::initializeCodeGen(class llvm::PassRegistry &))

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/220576
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to