=?utf-8?q?Donát?= Nagy <[email protected]>, =?utf-8?q?Donát?= Nagy <[email protected]>, =?utf-8?q?Donát?= Nagy <[email protected]> Message-ID: In-Reply-To: <llvm.org/llvm/llvm-project/pull/[email protected]>
github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Windows--> # :window: Windows x64 Test Results * 3317 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] bin/llc.exe</summary> ``` FAILED: [code=4294967295] bin/llc.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\llc\CMakeFiles\llc.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\llc.rsp /out:bin\llc.exe /implib:lib\llc.lib /pdb:bin\llc.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000 && cd ." LINK: command "C:\clang\clang-msvc\bin\lld-link.exe /nologo @CMakeFiles\llc.rsp /out:bin\llc.exe /implib:lib\llc.lib /pdb:bin\llc.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000" failed (exit code 1) with the following output: lld-link: error: undefined symbol: struct llvm::AArch64AT::AT const * __cdecl llvm::AArch64AT::lookupATByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64AT::getATStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64GIC::GIC const * __cdecl llvm::AArch64GIC::lookupGICByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64GIC::getGICStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64TLBI::TLBI const * __cdecl llvm::AArch64TLBI::lookupTLBIByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64TLBI::getTLBIStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64IC::IC const * __cdecl llvm::AArch64IC::lookupICByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64IC::getICStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64GSB::GSB const * __cdecl llvm::AArch64GSB::lookupGSBByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: struct llvm::AArch64PLBI::PLBI const * __cdecl llvm::AArch64PLBI::lookupPLBIByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: struct llvm::AArch64DC::DC const * __cdecl llvm::AArch64DC::lookupDCByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64DC::getDCStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64GSB::getGSBStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64PLBI::getPLBIStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(public: >>> virtual bool __cdecl `anonymous >>> namespace'::AArch64AsmParser::parseInstruction(struct >>> llvm::ParseInstructionInfo &, class ParseInstructionInfo::StringRef, class >>> ParseInstructionInfo::SMLoc, class >>> ParseInstructionInfo::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSysAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64GICR::GICR const * __cdecl llvm::AArch64GICR::lookupGICRByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> bool __cdecl `anonymous namespace'::AArch64AsmParser::parseSyslAlias(class >>> llvm::StringRef, class StringRef::SMLoc, class >>> StringRef::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: class llvm::StringRef __cdecl llvm::AArch64GICR::getGICRStr(class llvm::StringTable::Offset) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> bool __cdecl `anonymous namespace'::AArch64AsmParser::parseSyslAlias(class >>> llvm::StringRef, class StringRef::SMLoc, class >>> StringRef::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) >>> referenced by LLVMAArch64Desc.lib(AArch64InstPrinter.cpp.obj):(protected: >>> bool __cdecl llvm::AArch64InstPrinter::printSyslAlias(class llvm::MCInst >>> const *, class llvm::MCSubtargetInfo const &, class llvm::raw_ostream &)) lld-link: error: undefined symbol: struct llvm::AArch64TLBIP::TLBIP const * __cdecl llvm::AArch64TLBIP::lookupTLBIPByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> bool __cdecl `anonymous namespace'::AArch64AsmParser::parseSyspAlias(class >>> llvm::StringRef, class StringRef::SMLoc, class >>> StringRef::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: struct llvm::AArch64SVCR::SVCR const * __cdecl llvm::AArch64SVCR::lookupSVCRByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> class llvm::ParseStatus __cdecl `anonymous >>> namespace'::AArch64AsmParser::MatchOperandParserImpl(class >>> ParseStatus::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &, class ParseStatus::StringRef, bool)) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> class llvm::ParseStatus __cdecl `anonymous >>> namespace'::AArch64AsmParser::tryParseSysReg(class >>> ParseStatus::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &)) lld-link: error: undefined symbol: struct llvm::AArch64SVEVecLenSpecifier::SVEVECLENSPECIFIER const * __cdecl llvm::AArch64SVEVecLenSpecifier::lookupSVEVECLENSPECIFIERByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> class llvm::ParseStatus __cdecl `anonymous >>> namespace'::AArch64AsmParser::MatchOperandParserImpl(class >>> ParseStatus::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &, class ParseStatus::StringRef, bool)) lld-link: error: undefined symbol: struct llvm::AArch64TIndexHint::TIndex const * __cdecl llvm::AArch64TIndexHint::lookupTIndexByName(class llvm::StringRef) >>> referenced by LLVMAArch64AsmParser.lib(AArch64AsmParser.cpp.obj):(private: >>> class llvm::ParseStatus __cdecl `anonymous >>> namespace'::AArch64AsmParser::MatchOperandParserImpl(class >>> ParseStatus::SmallVectorImpl<class std::unique_ptr<class >>> llvm::MCParsedAsmOperand, struct std::default_delete<class >>> llvm::MCParsedAsmOperand>>> &, class ParseStatus::StringRef, bool)) 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/218442 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
