[llvm] [llvm-ir2vec] Place IR2Vec Python bindings in the tools/llvm-ir2vec/Bindings build directory (PR #194301)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 30 00:57:47 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `clang-sparc64-linux` running on `debian-stadler-sparc64` while building `llvm` at step 7 "ninja check 1".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/114/builds/530

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 7 (ninja check 1) failure: stage 1 checked (failure)
...
  141 |   void addSummary(EntityId Id,
      |        ^~~~~~~~~~
/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/include/clang/ScalableStaticAnalysisFramework/Core/SummaryData/SummaryDataBuilder.h:89:8: warning: ‘void clang::ssaf::SummaryDataBuilder<DataT, SummaryT>::addSummary(clang::ssaf::EntityId, std::unique_ptr<clang::ssaf::EntitySummary>) [with DataT = {anonymous}::Analysis4Data; SummaryT = {anonymous}::Analysis4EntitySummary]’ was hidden [-Woverloaded-virtual=]
   89 |   void addSummary(EntityId Id, std::unique_ptr<EntitySummary> Summary) final {
      |        ^~~~~~~~~~
/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/unittests/ScalableStaticAnalysisFramework/SummaryData/SummaryDataTest.cpp:157:8: note:   by ‘virtual void {anonymous}::Analysis4Builder::addSummary(clang::ssaf::EntityId, std::unique_ptr<{anonymous}::Analysis4EntitySummary, std::default_delete<{anonymous}::Analysis4EntitySummary> >)’
  157 |   void addSummary(EntityId Id,
      |        ^~~~~~~~~~
[295/1103] Building CXX object tools/clang/unittests/Format/CMakeFiles/FormatTests.dir/QualifierFixerTest.cpp.o
[296/1103] Building CXX object tools/clang/unittests/ScalableStaticAnalysisFramework/CMakeFiles/ClangScalableAnalysisTests.dir/TUSummaryBuilderTest.cpp.o
FAILED: [code=1] tools/clang/unittests/ScalableStaticAnalysisFramework/CMakeFiles/ClangScalableAnalysisTests.dir/TUSummaryBuilderTest.cpp.o 
/usr/bin/c++ -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/stage1/tools/clang/unittests/ScalableStaticAnalysisFramework -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/unittests/ScalableStaticAnalysisFramework -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/include -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/stage1/tools/clang/include -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/stage1/include -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/llvm/include -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/third-party/unittest/googletest/include -I/var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/third-party/unittest/googlemock/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-dangling-pointer -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -fno-common -Woverloaded-virtual -O3 -DNDEBUG -std=c++17 -UNDEBUG -Wno-variadic-macros -fno-exceptions -funwind-tables -fno-rtti -Wno-suggest-override -MD -MT tools/clang/unittests/ScalableStaticAnalysisFramework/CMakeFiles/ClangScalableAnalysisTests.dir/TUSummaryBuilderTest.cpp.o -MF tools/clang/unittests/ScalableStaticAnalysisFramework/CMakeFiles/ClangScalableAnalysisTests.dir/TUSummaryBuilderTest.cpp.o.d -o tools/clang/unittests/ScalableStaticAnalysisFramework/CMakeFiles/ClangScalableAnalysisTests.dir/TUSummaryBuilderTest.cpp.o -c /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/unittests/ScalableStaticAnalysisFramework/TUSummaryBuilderTest.cpp
In file included from /usr/include/c++/15/iterator:67,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/llvm/include/llvm/ADT/ADL.h:13,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/llvm/include/llvm/ADT/SmallVector.h:17,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/llvm/include/llvm/Support/raw_ostream.h:16,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/include/clang/ScalableStaticAnalysisFramework/Core/Model/EntityId.h:18,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/include/clang/ScalableStaticAnalysisFramework/Core/TUSummary/TUSummaryBuilder.h:12,
                 from /var/lib/buildbot/workers/debian-stadler-sparc64/clang-sparc64-linux/llvm/clang/unittests/ScalableStaticAnalysisFramework/TUSummaryBuilderTest.cpp:9:
/usr/include/c++/15/bits/stream_iterator.h:196:12: error: declaration of template parameter ‘_Tp’ shadows template parameter [-Wtemplate-body]
  196 |   template<typename _Tp, typename _CharT = char,
      |            ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:56:12: note: template parameter ‘_Tp’ declared here
   56 |   template<typename _Tp, typename _CharT = char,
      |            ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:196:26: error: declaration of template parameter ‘_CharT’ shadows template parameter [-Wtemplate-body]
  196 |   template<typename _Tp, typename _CharT = char,
      |                          ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:56:26: note: template parameter ‘_CharT’ declared here
   56 |   template<typename _Tp, typename _CharT = char,
      |                          ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:197:12: error: declaration of template parameter ‘_Traits’ shadows template parameter [-Wtemplate-body]
  197 |            typename _Traits = char_traits<_CharT> >
      |            ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:57:12: note: template parameter ‘_Traits’ declared here
   57 |            typename _Traits = char_traits<_CharT>, typename _Dist = ptrdiff_t>
      |            ^~~~~~~~
/usr/include/c++/15/bits/stream_iterator.h: In constructor ‘std::istream_iterator<_Tp, _CharT, _Traits, _Dist>::istream_iterator(istream_type&)’:
/usr/include/c++/15/bits/stream_iterator.h:83:9: error: there are no arguments to ‘_M_read’ that depend on a template parameter, so a declaration of ‘_M_read’ must be available [-Wtemplate-body]
   83 |       { _M_read(); }
      |         ^~~~~~~
/usr/include/c++/15/bits/stream_iterator.h:83:9: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
In member function ‘std::istream_iterator<_Tp, _CharT, _Traits, _Dist>& std::istream_iterator<_Tp, _CharT, _Traits, _Dist>::operator++()’:
cc1plus: error: expected primary-expression before ‘=’ token [-Wtemplate-body]
cc1plus: error: expected primary-expression before ‘=’ token [-Wtemplate-body]
cc1plus: error: expected primary-expression before ‘’ [-Wtemplate-body]
/usr/include/c++/15/bits/stream_iterator.h:125:9: error: there are no arguments to ‘_M_read’ that depend on a template parameter, so a declaration of ‘_M_read’ must be available [-Wtemplate-body]
  125 |         _M_read();
      |         ^~~~~~~

```

</details>

https://github.com/llvm/llvm-project/pull/194301


More information about the llvm-commits mailing list