[Mlir-commits] [llvm] [mlir] [OpenMP] Give the device shared memory allocations a debug location. (PR #221842)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Mon Sep 7 16:05:15 PDT 2026


github-actions[bot] wrote:

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

* 88555 tests passed
* 1725 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-scan-deps.exe</summary>

```
FAILED: [code=4294967295] bin/clang-scan-deps.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\clang-scan-deps\CMakeFiles\clang-scan-deps.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\clang-scan-deps.rsp  /out:bin\clang-scan-deps.exe /implib:lib\clang-scan-deps.lib /pdb:bin\clang-scan-deps.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\clang-scan-deps.rsp /out:bin\clang-scan-deps.exe /implib:lib\clang-scan-deps.lib /pdb:bin\clang-scan-deps.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: public: static class llvm::Expected<class std::unique_ptr<class llvm::IndexedInstrProfReader, struct std::default_delete<class llvm::IndexedInstrProfReader>>> __cdecl llvm::IndexedInstrProfReader::create(class llvm::Twine const &, class llvm::vfs::FileSystem &, class llvm::Twine const &)
>>> referenced by clangDriver.lib(Clang.cpp.obj):(void __cdecl addPGOAndCoverageFlags(class clang::driver::ToolChain const &, class clang::driver::Compilation &, class clang::driver::JobAction const &, class clang::driver::InputInfo const &, class llvm::opt::ArgList const &, class clang::driver::SanitizerArgs &, class llvm::SmallVector<char const *, 16> &))

lld-link: error: undefined symbol: class std::basic_string<char, struct std::char_traits<char>, class std::allocator<char>> __cdecl llvm::getInstrProfSectionName(enum llvm::InstrProfSectKind, enum llvm::Triple::ObjectFormatType, bool)
>>> referenced by clangDriver.lib(Darwin.cpp.obj):(public: virtual void __cdecl clang::driver::toolchains::Darwin::addProfileRTLibs(class llvm::opt::ArgList const &, class llvm::SmallVector<char const *, 16> &) const)

lld-link: error: undefined symbol: class llvm::cl::opt<int, 0, class llvm::cl::parser<int>> llvm::ProfileSummaryCutoffHot
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))

lld-link: error: undefined symbol: public: static struct llvm::ProfileSummaryEntry const & __cdecl llvm::ProfileSummaryBuilder::getEntryForPercentile(class std::vector<struct llvm::ProfileSummaryEntry, class std::allocator<struct llvm::ProfileSummaryEntry>> const &, unsigned __int64)
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: class std::optional<unsigned __int64> __cdecl llvm::ProfileSummaryInfo::computeThreshold(int) const)

lld-link: error: undefined symbol: public: static unsigned __int64 __cdecl llvm::ProfileSummaryBuilder::getHotCountThreshold(class std::vector<struct llvm::ProfileSummaryEntry, class std::allocator<struct llvm::ProfileSummaryEntry>> const &)
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))

lld-link: error: undefined symbol: public: static unsigned __int64 __cdecl llvm::ProfileSummaryBuilder::getColdCountThreshold(class std::vector<struct llvm::ProfileSummaryEntry, class std::allocator<struct llvm::ProfileSummaryEntry>> const &)
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))

lld-link: error: undefined symbol: class llvm::cl::opt<unsigned int, 0, class llvm::cl::parser<unsigned int>> llvm::ProfileSummaryHugeWorkingSetSizeThreshold
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))

lld-link: error: undefined symbol: class llvm::cl::opt<unsigned int, 0, class llvm::cl::parser<unsigned int>> llvm::ProfileSummaryLargeWorkingSetSizeThreshold
>>> referenced by LLVMAnalysis.lib(ProfileSummaryInfo.cpp.obj):(private: void __cdecl llvm::ProfileSummaryInfo::computeThresholds(void))
```
</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/221842


More information about the Mlir-commits mailing list