github-actions[bot] wrote:

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

* 128428 tests passed
* 2568 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/mlir-capi-execution-engine-test.exe</summary>

```
FAILED: [code=4294967295] bin/mlir-capi-execution-engine-test.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\mlir\test\CAPI\CMakeFiles\mlir-capi-execution-engine-test.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\mlir-capi-execution-engine-test.rsp  
/out:bin\mlir-capi-execution-engine-test.exe 
/implib:lib\mlir-capi-execution-engine-test.lib 
/pdb:bin\mlir-capi-execution-engine-test.pdb /version:0.0 /MANIFEST:NO 
/STACK:10000000 /INCREMENTAL:NO /subsystem:console && cd ."
LINK: command "C:\clang\clang-msvc\bin\lld-link.exe /nologo 
@CMakeFiles\mlir-capi-execution-engine-test.rsp 
/out:bin\mlir-capi-execution-engine-test.exe 
/implib:lib\mlir-capi-execution-engine-test.lib 
/pdb:bin\mlir-capi-execution-engine-test.pdb /version:0.0 /MANIFEST:NO 
/STACK:10000000 /INCREMENTAL:NO /subsystem:console" failed (exit code 1) with 
the following output:
lld-link: error: undefined symbol: LLVMInitializeAMDGPUTargetMC
>>> referenced by MLIRROCDLTarget.lib(Target.cpp.obj):(public: static void 
>>> __cdecl mlir::ROCDL::SerializeGPUModuleBase::init(void))
>>> referenced by MLIRTargetLLVMIRTransforms.lib(TargetUtils.cpp.obj):(void 
>>> __cdecl llvm::InitializeAllTargetMCs(void))

lld-link: error: undefined symbol: class llvm::MCRegisterInfo * __cdecl 
llvm::createGCNMCRegisterInfo(enum llvm::AMDGPUDwarfFlavour)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUTargetMachine.cpp.obj):(public: 
>>> __cdecl llvm::AMDGPUTargetMachine::AMDGPUTargetMachine(class llvm::Target 
>>> const &, class llvm::Triple const &, class llvm::StringRef, class 
>>> llvm::StringRef, class llvm::TargetOptions const &, class 
>>> std::optional<enum llvm::Reloc::Model>, class std::optional<enum 
>>> llvm::CodeModel::Model>, enum llvm::CodeGenOptLevel))

lld-link: error: undefined symbol: public: static class llvm::AMDGPUMCExpr 
const * __cdecl llvm::AMDGPUMCExpr::create(enum 
llvm::AMDGPUMCExpr::VariantKind, class llvm::ArrayRef<class llvm::MCExpr const 
*>, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(public: 
>>> virtual bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::parsePrimaryExpr(class llvm::MCExpr const *&, 
>>> class MCExpr::SMLoc &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseDirectiveAMDHSAKernel(void))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::calculateGPRBlocks(class llvm::FeatureBitset 
>>> const &, class FeatureBitset::MCExpr const *, class FeatureBitset::MCExpr 
>>> const *, bool, class std::optional<bool>, class FeatureBitset::MCExpr const 
>>> *, class FeatureBitset::SMRange, class FeatureBitset::MCExpr const *, class 
>>> FeatureBitset::SMRange, class FeatureBitset::llvm const *&, class 
>>> FeatureBitset::llvm const *&))
>>> referenced 20 more times

lld-link: error: undefined symbol: public: static char const * __cdecl 
llvm::AMDGPUInstPrinter::getRegisterName(class llvm::MCRegister)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseAMDGPURegister(enum `anonymous 
>>> namespace'::RegisterKind &, class llvm::MCRegister &, unsigned int &, 
>>> unsigned int &, class MCRegister::SmallVectorImpl<class llvm::AsmToken> &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(public: 
>>> virtual void __cdecl `anonymous namespace'::AMDGPUOperand::print(class 
>>> llvm::raw_ostream &, class raw_ostream::MCAsmInfo const &) const)
>>> referenced by LLVMAMDGPUCodeGen.lib(SIRegisterInfo.cpp.obj):(public: 
>>> virtual class llvm::StringRef __cdecl 
>>> llvm::SIRegisterInfo::getRegAsmName(class llvm::MCRegister) const)

lld-link: error: undefined symbol: public: static struct 
llvm::AMDGPU::MCKernelDescriptor __cdecl 
llvm::AMDGPU::MCKernelDescriptor::getDefaultAmdhsaKernelDescriptor(class 
llvm::MCSubtargetInfo const *, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseDirectiveAMDHSAKernel(void))

lld-link: error: undefined symbol: public: static void __cdecl 
llvm::AMDGPU::MCKernelDescriptor::bits_set(class llvm::MCExpr const *&, class 
llvm::MCExpr const *, unsigned int, unsigned int, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseDirectiveAMDHSAKernel(void))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseDirectiveAMDHSAKernel(void))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::ParseDirectiveAMDHSAKernel(void))
>>> referenced 38 more times

lld-link: error: undefined symbol: public: static class llvm::AMDGPUMCExpr 
const * __cdecl llvm::AMDGPUMCExpr::createExtraSGPRs(class llvm::MCExpr const 
*, class llvm::MCExpr const *, bool, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::calculateGPRBlocks(class llvm::FeatureBitset 
>>> const &, class FeatureBitset::MCExpr const *, class FeatureBitset::MCExpr 
>>> const *, bool, class std::optional<bool>, class FeatureBitset::MCExpr const 
>>> *, class FeatureBitset::SMRange, class FeatureBitset::MCExpr const *, class 
>>> FeatureBitset::SMRange, class FeatureBitset::llvm const *&, class 
>>> FeatureBitset::llvm const *&))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(public: 
>>> virtual void __cdecl llvm::AMDGPUAsmPrinter::emitFunctionBodyEnd(void))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::getSIProgramInfo(struct 
>>> llvm::SIProgramInfo &, class llvm::MachineFunction const &))
>>> referenced 1 more times

lld-link: error: undefined symbol: bool __cdecl llvm::AMDGPU::isLitExpr(class 
llvm::MCExpr const *)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))

lld-link: error: undefined symbol: __int64 __cdecl 
llvm::AMDGPU::getLitValue(class llvm::MCExpr const *)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(private: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPUAsmParser::validateInstruction(class llvm::MCInst const 
>>> &, class MCInst::SMLoc, class MCInst::SmallVectorImpl<class 
>>> std::unique_ptr<class llvm::MCParsedAsmOperand, struct 
>>> std::default_delete<class llvm::MCParsedAsmOperand>>> const &))
>>> referenced 1 more times

lld-link: error: undefined symbol: public: static class llvm::AMDGPUMCExpr 
const * __cdecl llvm::AMDGPUMCExpr::createLit(enum llvm::LitModifier, __int64, 
class llvm::MCContext &)
>>> referenced by LLVMAMDGPUAsmParser.lib(AMDGPUAsmParser.cpp.obj):(public: 
>>> void __cdecl `anonymous namespace'::AMDGPUOperand::addImmOperands(class 
>>> llvm::MCInst &, unsigned int, bool) const)

lld-link: error: undefined symbol: class llvm::MCExpr const * __cdecl 
llvm::AMDGPU::foldAMDGPUMCExpr(class llvm::MCExpr const *, class 
llvm::MCContext &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> class llvm::SmallString<128> __cdecl 
>>> llvm::AMDGPUAsmPrinter::getMCExprStr(class llvm::MCExpr const *))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::emitCommonFunctionComments(class 
>>> llvm::MCExpr const *, class llvm::MCExpr const *, class llvm::MCExpr const 
>>> *, class llvm::MCExpr const *, class llvm::MCExpr const *, unsigned 
>>> __int64, class llvm::AMDGPUMachineFunction const *))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::emitCommonFunctionComments(class 
>>> llvm::MCExpr const *, class llvm::MCExpr const *, class llvm::MCExpr const 
>>> *, class llvm::MCExpr const *, class llvm::MCExpr const *, unsigned 
>>> __int64, class llvm::AMDGPUMachineFunction const *))
>>> referenced 18 more times

lld-link: error: undefined symbol: void __cdecl 
llvm::AMDGPU::printAMDGPUMCExpr(class llvm::MCExpr const *, class 
llvm::raw_ostream &, class llvm::MCAsmInfo const *)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> class llvm::SmallString<128> __cdecl 
>>> llvm::AMDGPUAsmPrinter::getMCExprStr(class llvm::MCExpr const *))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::emitCommonFunctionComments(class 
>>> llvm::MCExpr const *, class llvm::MCExpr const *, class llvm::MCExpr const 
>>> *, class llvm::MCExpr const *, class llvm::MCExpr const *, unsigned 
>>> __int64, class llvm::AMDGPUMachineFunction const *))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::emitCommonFunctionComments(class 
>>> llvm::MCExpr const *, class llvm::MCExpr const *, class llvm::MCExpr const 
>>> *, class llvm::MCExpr const *, class llvm::MCExpr const *, unsigned 
>>> __int64, class llvm::AMDGPUMachineFunction const *))
>>> referenced 18 more times

lld-link: error: undefined symbol: public: static class llvm::MCExpr const * 
__cdecl llvm::AMDGPU::MCKernelDescriptor::bits_get(class llvm::MCExpr const *, 
unsigned int, unsigned int, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(public: 
>>> virtual bool __cdecl llvm::AMDGPUAsmPrinter::runOnMachineFunction(class 
>>> llvm::MachineFunction &))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(public: 
>>> virtual bool __cdecl llvm::AMDGPUAsmPrinter::runOnMachineFunction(class 
>>> llvm::MachineFunction &))

lld-link: error: undefined symbol: public: static class llvm::AMDGPUMCExpr 
const * __cdecl llvm::AMDGPUMCExpr::createTotalNumVGPR(class llvm::MCExpr const 
*, class llvm::MCExpr const *, class llvm::MCContext &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::getSIProgramInfo(struct 
>>> llvm::SIProgramInfo &, class llvm::MachineFunction const &))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(private: 
>>> void __cdecl llvm::AMDGPUAsmPrinter::getSIProgramInfo(struct 
>>> llvm::SIProgramInfo &, class llvm::MachineFunction const &))
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUMCResourceInfo.cpp.obj):(public: 
>>> class llvm::MCExpr const * __cdecl 
>>> llvm::MCResourceInfo::createTotalNumVGPRs(class llvm::MachineFunction const 
>>> &, class llvm::MCContext &))

lld-link: error: undefined symbol: public: static void __cdecl 
llvm::AMDGPUInstPrinter::printRegOperand(class llvm::MCRegister, class 
llvm::raw_ostream &, class llvm::MCRegisterInfo const &)
>>> referenced by LLVMAMDGPUCodeGen.lib(AMDGPUAsmPrinter.cpp.obj):(public: 
>>> virtual bool __cdecl llvm::AMDGPUAsmPrinter::PrintAsmOperand(class 
>>> llvm::MachineInstr const *, unsigned int, char const *, class 
>>> llvm::raw_ostream &))

lld-link: error: undefined symbol: struct llvm::SubtargetFeatureKV const *const 
llvm::AMDGPUFeatureKV
>>> referenced by 
>>> LLVMAMDGPUCodeGen.lib(AMDGPURemoveIncompatibleFunctions.cpp.obj):(public: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPURemoveIncompatibleFunctions::run(class llvm::Module &))
>>> referenced by 
>>> LLVMAMDGPUCodeGen.lib(AMDGPURemoveIncompatibleFunctions.cpp.obj):(public: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPURemoveIncompatibleFunctions::run(class llvm::Module &))
>>> referenced by 
>>> LLVMAMDGPUCodeGen.lib(AMDGPURemoveIncompatibleFunctions.cpp.obj):(public: 
>>> bool __cdecl `anonymous 
>>> namespace'::AMDGPURemoveIncompatibleFunctions::run(class llvm::Module &))
>>> referenced 3 more times

lld-link: error: undefined symbol: struct llvm::SubtargetSubTypeKV const *const 
llvm::AMDGPUSubTypeKV
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::AMDGPUGenSubtargetInfo::AMDGPUGenSubtargetInfo(class llvm::Triple 
>>> const &, class llvm::StringRef, class llvm::StringRef, class 
>>> llvm::StringRef))
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::GCNSubtarget::GCNSubtarget(class llvm::Triple const &, class 
>>> llvm::StringRef, class llvm::StringRef, class llvm::GCNTargetMachine const 
>>> &))

lld-link: error: undefined symbol: class llvm::StringRef const *const 
llvm::AMDGPUNames
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::AMDGPUGenSubtargetInfo::AMDGPUGenSubtargetInfo(class llvm::Triple 
>>> const &, class llvm::StringRef, class llvm::StringRef, class 
>>> llvm::StringRef))
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::GCNSubtarget::GCNSubtarget(class llvm::Triple const &, class 
>>> llvm::StringRef, class llvm::StringRef, class llvm::GCNTargetMachine const 
>>> &))

lld-link: error: undefined symbol: struct llvm::MCReadAdvanceEntry const *const 
llvm::AMDGPUReadAdvanceTable
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::AMDGPUGenSubtargetInfo::AMDGPUGenSubtargetInfo(class llvm::Triple 
>>> const &, class llvm::StringRef, class llvm::StringRef, class 
>>> llvm::StringRef))
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::GCNSubtarget::GCNSubtarget(class llvm::Triple const &, class 
>>> llvm::StringRef, class llvm::StringRef, class llvm::GCNTargetMachine const 
>>> &))

lld-link: error: undefined symbol: struct llvm::MCWriteLatencyEntry const 
*const llvm::AMDGPUWriteLatencyTable
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::AMDGPUGenSubtargetInfo::AMDGPUGenSubtargetInfo(class llvm::Triple 
>>> const &, class llvm::StringRef, class llvm::StringRef, class 
>>> llvm::StringRef))
>>> referenced by LLVMAMDGPUCodeGen.lib(GCNSubtarget.cpp.obj):(public: __cdecl 
>>> llvm::GCNSubtarget::GCNSubtarget(class llvm::Triple const &, class 
>>> llvm::StringRef, class llvm::StringRef, class llvm::GCNTargetMachine const 
>>> &))

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

Reply via email to