github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Windows--> # :window: Windows x64 Test Results
* 52952 tests passed * 1504 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/clang-include-fixer.exe</summary> ``` FAILED: [code=4294967295] bin/clang-include-fixer.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\tools\extra\clang-include-fixer\tool\CMakeFiles\clang-include-fixer.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 tools\clang\tools\extra\clang-include-fixer\tool\CMakeFiles\clang-include-fixer.dir\ClangIncludeFixer.cpp.obj tools\clang\tools\extra\clang-include-fixer\tool\CMakeFiles\clang-include-fixer.dir\C_\_work\llvm-project\llvm-project\llvm\resources\windows_version_resource.rc.res /out:bin\clang-include-fixer.exe /implib:lib\clang-include-fixer.lib /pdb:bin\clang-include-fixer.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000 lib\LLVMSupport.lib lib\clangBasic.lib lib\clangFormat.lib lib\clangFrontend.lib lib\clangRewrite.lib lib\clangSerialization.lib lib\clangTooling.lib lib\clangToolingCore.lib lib\clangIncludeFixer.lib lib\findAllSymbols.lib lib\clangToolingInclusions.lib lib\clangDriver.lib lib\clangDependencyScanning.lib lib\clangScalableStaticAnalysisFrontend.lib lib\clangOptions.lib lib\LLVMPlugins.lib lib\clangScalableStaticAnalysisAnalyses.lib lib\clangScalableStaticAnalysisSourceTransformation.lib lib\clangScalableStaticAnalysisCore.lib lib\clangUnifiedSymbolResolution.lib version.lib lib\LLVMWindowsDriver.lib lib\LLVMOption.lib lib\clangParse.lib lib\clangSema.lib lib\clangAPINotes.lib lib\clangEdit.lib lib\clangAnalysisLifetimeSafety.lib lib\clangAnalysis.lib lib\clangASTMatchers.lib lib\clangAST.lib lib\clangLex.lib lib\LLVMFrontendOpenMP.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMFrontendOffloading.lib lib\LLVMTransformUtils.lib lib\LLVMObjectYAML.lib lib\LLVMFrontendAtomic.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoGSYM.lib lib\LLVMDebugInfoPDB.lib lib\LLVMDebugInfoCodeView.lib "C:\BuildTools\DIA SDK\lib\amd64\diaguids.lib" lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMObject.lib lib\LLVMMCParser.lib lib\LLVMMC.lib lib\LLVMDebugInfoDWARFLowLevel.lib lib\LLVMIRReader.lib lib\LLVMBitReader.lib lib\LLVMAsmParser.lib lib\LLVMTextAPI.lib lib\LLVMFrontendDirective.lib lib\LLVMFrontendHLSL.lib lib\LLVMCore.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\clangSupport.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll lib\LLVMDemangle.lib 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 tools\clang\tools\extra\clang-include-fixer\tool\CMakeFiles\clang-include-fixer.dir\ClangIncludeFixer.cpp.obj tools\clang\tools\extra\clang-include-fixer\tool\CMakeFiles\clang-include-fixer.dir\C_\_work\llvm-project\llvm-project\llvm\resources\windows_version_resource.rc.res /out:bin\clang-include-fixer.exe /implib:lib\clang-include-fixer.lib /pdb:bin\clang-include-fixer.pdb /version:0.0 /MANIFEST:NO /Brepro /INCREMENTAL:NO /subsystem:console /STACK:10000000 lib\LLVMSupport.lib lib\clangBasic.lib lib\clangFormat.lib lib\clangFrontend.lib lib\clangRewrite.lib lib\clangSerialization.lib lib\clangTooling.lib lib\clangToolingCore.lib lib\clangIncludeFixer.lib lib\findAllSymbols.lib lib\clangToolingInclusions.lib lib\clangDriver.lib lib\clangDependencyScanning.lib lib\clangScalableStaticAnalysisFrontend.lib lib\clangOptions.lib lib\LLVMPlugins.lib lib\clangScalableStaticAnalysisAnalyses.lib lib\clangScalableStaticAnalysisSourceTransformation.lib lib\clangScalableStaticAnalysisCore.lib lib\clangUnifiedSymbolResolution.lib version.lib lib\LLVMWindowsDriver.lib lib\LLVMOption.lib lib\clangParse.lib lib\clangSema.lib lib\clangAPINotes.lib lib\clangEdit.lib lib\clangAnalysisLifetimeSafety.lib lib\clangAnalysis.lib lib\clangASTMatchers.lib lib\clangAST.lib lib\clangLex.lib lib\LLVMFrontendOpenMP.lib lib\LLVMScalarOpts.lib lib\LLVMAggressiveInstCombine.lib lib\LLVMInstCombine.lib lib\LLVMFrontendOffloading.lib lib\LLVMTransformUtils.lib lib\LLVMObjectYAML.lib lib\LLVMFrontendAtomic.lib lib\LLVMAnalysis.lib lib\LLVMProfileData.lib lib\LLVMSymbolize.lib lib\LLVMDebugInfoGSYM.lib lib\LLVMDebugInfoPDB.lib lib\LLVMDebugInfoCodeView.lib C:\BuildTools\DIA SDK\lib\amd64\diaguids.lib lib\LLVMDebugInfoMSF.lib lib\LLVMDebugInfoBTF.lib lib\LLVMDebugInfoDWARF.lib lib\LLVMObject.lib lib\LLVMMCParser.lib lib\LLVMMC.lib lib\LLVMDebugInfoDWARFLowLevel.lib lib\LLVMIRReader.lib lib\LLVMBitReader.lib lib\LLVMAsmParser.lib lib\LLVMTextAPI.lib lib\LLVMFrontendDirective.lib lib\LLVMFrontendHLSL.lib lib\LLVMCore.lib lib\LLVMRemarks.lib lib\LLVMBitstreamReader.lib lib\LLVMBinaryFormat.lib lib\LLVMTargetParser.lib lib\clangSupport.lib psapi.lib shell32.lib ole32.lib uuid.lib advapi32.lib ws2_32.lib ntdll.lib delayimp.lib -delayload:shell32.dll -delayload:ole32.dll lib\LLVMDemangle.lib 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: class clang::SemaBase::SemaDiagnosticBuilder __cdecl clang::SemaBase::Diag(class clang::SourceLocation, class clang::PartialDiagnostic const &) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> bool __cdecl >>> clang::include_fixer::IncludeFixerSemaSource::MaybeDiagnoseMissingCompleteType(class >>> clang::SourceLocation, class clang::QualType)) lld-link: error: undefined symbol: public: __cdecl clang::SemaBase::SemaDiagnosticBuilder::~SemaDiagnosticBuilder(void) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> bool __cdecl >>> clang::include_fixer::IncludeFixerSemaSource::MaybeDiagnoseMissingCompleteType(class >>> clang::SourceLocation, class clang::QualType)) lld-link: error: undefined symbol: public: void __cdecl clang::Sema::addExternalSource(class llvm::IntrusiveRefCntPtr<class clang::ExternalSemaSource>) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> void __cdecl clang::include_fixer::`anonymous >>> namespace'::Action::ExecuteAction(void)) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: void >>> __cdecl clang::CompilerInstance::createSema(enum >>> clang::TranslationUnitKind, class clang::CodeCompleteConsumer *)) >>> referenced by clangSerialization.lib(ASTReader.cpp.obj):(public: virtual >>> void __cdecl clang::ASTReader::InitializeSema(class clang::Sema &)) lld-link: error: undefined symbol: private: static char clang::ExternalSemaSource::ID >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> bool __cdecl clang::ExternalSemaSource::isA(void const *) const) >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(public: bool >>> __cdecl clang::FrontendAction::BeginSourceFile(class >>> clang::CompilerInstance &, class clang::FrontendInputFile const &)) >>> referenced by clangSerialization.lib(ASTReader.cpp.obj) lld-link: error: undefined symbol: public: virtual __cdecl clang::ExternalSemaSource::~ExternalSemaSource(void) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> void * __cdecl clang::ExternalSemaSource::`scalar deleting dtor'(unsigned >>> int)) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(public: virtual >>> __cdecl >>> clang::include_fixer::IncludeFixerSemaSource::~IncludeFixerSemaSource(void)) >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(public: virtual >>> void * __cdecl clang::HLSLExternalSemaSource::`scalar deleting >>> dtor'(unsigned int)) >>> referenced 2 more times lld-link: error: undefined symbol: public: virtual void __cdecl clang::ExternalSemaSource::ReadMethodPool(class clang::Selector) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(const >>> clang::include_fixer::IncludeFixerSemaSource::`vftable') >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(const >>> clang::HLSLExternalSemaSource::`vftable') >>> referenced by clangFrontend.lib(ChainedIncludesSource.cpp.obj):(const >>> `anonymous namespace'::ChainedIncludesSource::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::ExternalSemaSource::updateOutOfDateSelector(class clang::Selector) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(const >>> clang::include_fixer::IncludeFixerSemaSource::`vftable') >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(const >>> clang::HLSLExternalSemaSource::`vftable') >>> referenced by clangFrontend.lib(ChainedIncludesSource.cpp.obj):(const >>> `anonymous namespace'::ChainedIncludesSource::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::ExternalSemaSource::ReadKnownNamespaces(class llvm::SmallVectorImpl<class clang::NamespaceDecl *> &) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(const >>> clang::include_fixer::IncludeFixerSemaSource::`vftable') >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(const >>> clang::HLSLExternalSemaSource::`vftable') >>> referenced by clangFrontend.lib(ChainedIncludesSource.cpp.obj):(const >>> `anonymous namespace'::ChainedIncludesSource::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::ExternalSemaSource::ReadUndefinedButUsed(class llvm::MapVector<class clang::NamedDecl *, class clang::SourceLocation, class llvm::DenseMap<class clang::NamedDecl *, unsigned int, struct llvm::DenseMapInfo<class clang::NamedDecl *, void>, struct llvm::detail::DenseMapPair<class clang::NamedDecl *, unsigned int>>, class llvm::SmallVector<struct std::pair<class clang::NamedDecl *, class clang::SourceLocation>, 0>, 0> &) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(const >>> clang::include_fixer::IncludeFixerSemaSource::`vftable') >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(const >>> clang::HLSLExternalSemaSource::`vftable') >>> referenced by clangFrontend.lib(ChainedIncludesSource.cpp.obj):(const >>> `anonymous namespace'::ChainedIncludesSource::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::ExternalSemaSource::ReadMismatchingDeleteExpressions(class llvm::MapVector<class clang::FieldDecl *, class llvm::SmallVector<struct std::pair<class clang::SourceLocation, bool>, 4>, class llvm::DenseMap<class clang::FieldDecl *, unsigned int, struct llvm::DenseMapInfo<class clang::FieldDecl *, void>, struct llvm::detail::DenseMapPair<class clang::FieldDecl *, unsigned int>>, class llvm::SmallVector<struct std::pair<class clang::FieldDecl *, class llvm::SmallVector<struct std::pair<class clang::SourceLocation, bool>, 4>>, 0>, 0> &) >>> referenced by clangIncludeFixer.lib(IncludeFixer.cpp.obj):(const >>> clang::include_fixer::IncludeFixerSemaSource::`vftable') >>> referenced by clangFrontend.lib(FrontendAction.cpp.obj):(const >>> clang::HLSLExternalSemaSource::`vftable') >>> referenced by clangFrontend.lib(ChainedIncludesSource.cpp.obj):(const >>> `anonymous namespace'::ChainedIncludesSource::`vftable') lld-link: error: undefined symbol: public: __cdecl clang::Sema::~Sema(void) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: virtual >>> __cdecl clang::CompilerInstance::~CompilerInstance(void)) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: void >>> __cdecl clang::CompilerInstance::setSema(class clang::Sema *)) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: void >>> __cdecl clang::CompilerInstance::createSema(enum >>> clang::TranslationUnitKind, class clang::CodeCompleteConsumer *)) >>> referenced 9 more times lld-link: error: undefined symbol: public: __cdecl clang::Sema::Sema(class clang::Preprocessor &, class clang::ASTContext &, class clang::ASTConsumer &, enum clang::TranslationUnitKind, class clang::CodeCompleteConsumer *) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: void >>> __cdecl clang::CompilerInstance::createSema(enum >>> clang::TranslationUnitKind, class clang::CodeCompleteConsumer *)) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(public: static class >>> std::unique_ptr<class clang::ASTUnit, struct std::default_delete<class >>> clang::ASTUnit>> __cdecl clang::ASTUnit::LoadFromASTFile(class >>> llvm::StringRef, class clang::PCHContainerReader const &, enum >>> clang::ASTUnit::WhatToLoad, class llvm::IntrusiveRefCntPtr<class >>> llvm::vfs::FileSystem>, class std::shared_ptr<class >>> clang::DiagnosticOptions>, class llvm::IntrusiveRefCntPtr<class >>> clang::DiagnosticsEngine>, class clang::FileSystemOptions const &, class >>> clang::HeaderSearchOptions const &, class clang::LangOptions const *, bool, >>> enum clang::CaptureDiagsKind, bool, bool)) >>> referenced by clangParse.lib(ParseAST.cpp.obj):(void __cdecl >>> clang::ParseAST(class clang::Preprocessor &, class clang::ASTConsumer *, >>> class clang::ASTContext &, bool, enum clang::TranslationUnitKind, class >>> clang::CodeCompleteConsumer *, bool)) lld-link: error: undefined symbol: public: virtual __cdecl clang::CodeCompleteConsumer::~CodeCompleteConsumer(void) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(public: virtual >>> void * __cdecl clang::PrintingCodeCompleteConsumer::`scalar deleting >>> dtor'(unsigned int)) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(public: virtual void * >>> __cdecl `anonymous namespace'::AugmentedCodeCompleteConsumer::`scalar >>> deleting dtor'(unsigned int)) lld-link: error: undefined symbol: public: virtual bool __cdecl clang::PrintingCodeCompleteConsumer::isResultFilteredOut(class llvm::StringRef, class clang::CodeCompletionResult) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(const >>> clang::PrintingCodeCompleteConsumer::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::PrintingCodeCompleteConsumer::ProcessCodeCompleteResults(class clang::Sema &, class clang::CodeCompletionContext, class clang::CodeCompletionResult *, unsigned int) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(const >>> clang::PrintingCodeCompleteConsumer::`vftable') lld-link: error: undefined symbol: public: virtual void __cdecl clang::PrintingCodeCompleteConsumer::ProcessOverloadCandidates(class clang::Sema &, unsigned int, class clang::CodeCompleteConsumer::OverloadCandidate *, unsigned int, class clang::SourceLocation, bool) >>> referenced by clangFrontend.lib(CompilerInstance.cpp.obj):(const >>> clang::PrintingCodeCompleteConsumer::`vftable') lld-link: error: undefined symbol: public: void __cdecl clang::SemaCodeCompletion::GatherGlobalCodeCompletions(class clang::CodeCompletionAllocator &, class clang::CodeCompletionTUInfo &, class llvm::SmallVectorImpl<class clang::CodeCompletionResult> &) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) lld-link: error: undefined symbol: public: class clang::CodeCompletionString * __cdecl clang::CodeCompletionResult::CreateCodeCompletionString(class clang::Sema &, class clang::CodeCompletionContext const &, class clang::CodeCompletionAllocator &, class clang::CodeCompletionTUInfo &, bool) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) lld-link: error: undefined symbol: class clang::QualType __cdecl clang::getDeclUsageType(class clang::ASTContext &, class clang::NestedNameSpecifier, class clang::NamedDecl const *) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) lld-link: error: undefined symbol: enum clang::SimplifiedTypeClass __cdecl clang::getSimplifiedTypeClass(class clang::CanQual<class clang::Type>) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(private: void __cdecl >>> clang::ASTUnit::CacheCodeCompletionResults(void)) >>> referenced by clangFrontend.lib(ASTUnit.cpp.obj):(public: virtual void >>> __cdecl `anonymous >>> namespace'::AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(class >>> clang::Sema &, class Sema::CodeCompletionContext, class >>> Sema::CodeCompletionResult *, unsigned int)) 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/212906 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
