Skip to content

Conversation

@jurahul
Copy link
Contributor

@jurahul jurahul commented Nov 20, 2025

Add declaration of command line options to BugDriver.h and remove extern declarations in individual .cpp files.

Add declaration of command line options to BugDriver.h and remove
extern declarations in individual .cpp files.
@github-actions
Copy link

🐧 Linux x64 Test Results

  • 186424 tests passed
  • 4868 tests skipped

@jurahul jurahul marked this pull request as ready for review November 20, 2025 19:42
@jurahul jurahul merged commit bf91a62 into llvm:main Nov 20, 2025
11 of 12 checks passed
@jurahul jurahul deleted the nfc_ns_cleanup_bugpoint branch November 20, 2025 22:17
@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder cross-project-tests-sie-ubuntu running on doug-worker-1a while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
5.701 [118/8/27] Generating ../../bin/llvm-ranlib
5.704 [117/8/28] Generating ../../bin/llvm-lib
5.708 [116/8/29] Generating ../../bin/llvm-dlltool
5.746 [115/8/30] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
5.980 [114/8/31] Linking CXX executable bin/llvm-ctxprof-util
6.116 [113/8/32] Linking CXX executable bin/llvm-debuginfod
6.299 [112/8/33] Linking CXX static library lib/libclangBasic.a
6.322 [111/8/34] Generating VCSVersion.inc
6.476 [110/8/35] Linking CXX executable bin/llvm-profdata
6.706 [109/8/36] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/tools/bugpoint -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder cross-project-tests-sie-ubuntu-dwarf5 running on doug-worker-1b while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
8.281 [118/8/14] Generating ../../bin/llvm-ranlib
8.298 [117/8/15] Generating ../../bin/llvm-lib
8.316 [116/8/16] Generating ../../bin/llvm-dlltool
8.674 [115/8/17] Linking CXX executable bin/llvm-ctxprof-util
8.767 [114/8/18] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
9.196 [113/8/19] Linking CXX executable bin/llvm-debuginfod
9.289 [112/8/20] Linking CXX executable bin/llvm-profdata
9.457 [111/8/21] Linking CXX static library lib/libclangBasic.a
9.518 [110/8/22] Generating VCSVersion.inc
10.283 [109/8/23] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/tools/bugpoint -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/build/include -I/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/buildbot-root/cross-project-tests-sie-ubuntu-dwarf5/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder clang-m68k-linux-cross running on suse-gary-m68k-cross while building llvm at step 4 "build stage 1".

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

Here is the relevant piece of the build log for the reference
Step 4 (build stage 1) failure: 'ninja' (failure)
...
[34/145] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
[35/145] Linking CXX executable bin/llvm-link
[36/145] Linking CXX executable bin/clang-format
[37/145] Linking CXX executable bin/llvm-readobj
[38/145] Linking CXX executable bin/llvm-offload-wrapper
[39/145] Linking CXX executable bin/llvm-objdump
[40/145] Generating ../../bin/llvm-install-name-tool
[41/145] Generating ../../bin/llvm-bitcode-strip
[42/145] Linking CXX executable bin/clang-apply-replacements
[43/145] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/tools/bugpoint -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/stage1/include -I/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/var/lib/buildbot/workers/suse-gary-m68k-cross/clang-m68k-linux-cross/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-gcc-ubuntu running on sie-linux-worker3 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
5.074 [138/34/72] Generating ../../bin/llvm-bitcode-strip
5.079 [137/34/73] Generating ../../bin/llvm-strip
5.086 [136/34/74] Generating ../../bin/llvm-install-name-tool
5.099 [135/34/75] Linking CXX shared module lib/CheckerDependencyHandlingAnalyzerPlugin.so
5.306 [134/34/76] Linking CXX executable tools/clang/unittests/Format/FormatTests
5.363 [133/34/77] Linking CXX shared module lib/SampleAnalyzerPlugin.so
5.390 [132/34/78] Generating ../../bin/llvm-windres
5.452 [131/34/79] Linking CXX executable bin/llvm-offload-binary
5.474 [130/34/80] Generating ../../bin/clang-offload-packager
5.553 [129/34/81] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/tools/bugpoint -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder llvm-clang-x86_64-sie-ubuntu-fast running on sie-linux-worker while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
3.692 [40/29/86] Linking CXX executable bin/sanstats
3.731 [40/28/87] Linking CXX executable bin/llvm-jitlink
3.754 [40/27/88] Linking CXX executable bin/sancov
3.832 [40/26/89] Linking CXX executable bin/verify-uselistorder
3.940 [40/25/90] Linking CXX executable bin/llvm-extract
4.188 [40/24/91] Linking CXX shared module lib/SampleAnalyzerPlugin.so
4.318 [40/23/92] Linking CXX shared module lib/CheckerDependencyHandlingAnalyzerPlugin.so
4.368 [40/22/93] Linking CXX shared module lib/CheckerOptionHandlingAnalyzerPlugin.so
4.428 [40/21/94] Linking CXX executable bin/diagtool
4.653 [40/20/95] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/tools/bugpoint -I/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint -I/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/build/include -I/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/buildbot-root/llvm-clang-x86_64-sie-ubuntu-fast/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-plugin running on polly-x86_64-gce1 while building llvm at step 5 "build".

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

Here is the relevant piece of the build log for the reference
Step 5 (build) failure: 'ninja' (failure)
...
[15/119] Generating ../../bin/llvm-lib
[16/119] Generating ../../bin/llvm-dlltool
[17/119] Linking CXX static library lib/libclangBasic.a
[18/119] Linking CXX executable bin/lli-child-target
[19/119] Linking CXX executable bin/llvm-as
[20/119] Linking CXX executable bin/apinotes-test
[21/119] Linking CXX executable bin/diagtool
[22/119] Linking CXX executable bin/clang-format
[23/119] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
[24/119] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.obj/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.obj/include -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-plugin/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder arc-builder running on arc-worker while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
4.044 [112/10/7] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
4.185 [112/9/8] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
4.236 [112/8/9] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
4.549 [112/7/10] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
4.637 [112/6/11] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
4.688 [111/6/12] Linking CXX static library lib/libLLVMObject.a
4.724 [100/16/13] Generating VCSVersion.inc
4.800 [99/16/14] Linking CXX static library lib/libclangBasic.a
5.025 [98/16/15] Linking CXX executable bin/lli-child-target
5.044 [97/16/16] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint -Iinclude -I/buildbot/worker/arc-folder/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ':' token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected '{' before ':' token
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ':' token
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: 'ReducePassList' was not declared in this scope; did you mean 'DontReducePassList'?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: 'ReducePassList' has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function 'int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)':
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: 'BD' was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: 'KeepPrefix' was not declared in this scope; did you mean 'Prefix'?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: 'BD' was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: 'BD' was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: 'KeepSuffix' was not declared in this scope; did you mean 'Suffix'?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: 'BD' was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/buildbot/worker/arc-folder/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: 'NoFailure' was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder clang-hip-vega20 running on hip-vega20-0 while building llvm at step 3 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 3 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/hip-build.sh --jobs=' (failure)
...
[5247/5314] Linking CXX executable bin/llvm-profgen
[5248/5314] Linking CXX executable bin/llvm-lipo
[5249/5314] Linking CXX executable bin/llvm-libtool-darwin
[5250/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
[5251/5314] Linking CXX executable bin/llvm-jitlink
[5252/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
[5253/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
[5254/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
[5255/5314] Linking CXX executable bin/dexp
[5256/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/tools/bugpoint -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope
Step 7 (Building LLVM) failure: Building LLVM (failure)
...
[5247/5314] Linking CXX executable bin/llvm-profgen
[5248/5314] Linking CXX executable bin/llvm-lipo
[5249/5314] Linking CXX executable bin/llvm-libtool-darwin
[5250/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
[5251/5314] Linking CXX executable bin/llvm-jitlink
[5252/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
[5253/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
[5254/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
[5255/5314] Linking CXX executable bin/dexp
[5256/5314] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/tools/bugpoint -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/clang-hip-vega20/botworker/clang-hip-vega20/llvm/include -I/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/clang-hip-vega20/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux-noassert running on polly-x86_64-gce1 while building llvm at step 5 "build".

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

Here is the relevant piece of the build log for the reference
Step 5 (build) failure: 'ninja' (failure)
...
[28/119] Linking CXX executable bin/llvm-cfi-verify
[29/119] Linking CXX executable bin/clang-refactor
[30/119] Linking CXX executable bin/clang-installapi
[31/119] Linking CXX executable bin/llvm-cov
[32/119] Linking CXX executable bin/llvm-cvtres
[33/119] Linking CXX executable bin/llvm-cgdata
[34/119] Linking CXX executable bin/llvm-cxxmap
[35/119] Linking CXX executable bin/llvm-debuginfod-find
[36/119] Linking CXX executable bin/llvm-debuginfo-analyzer
[37/119] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.obj/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.obj/include -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux-noassert/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder lld-x86_64-ubuntu-fast running on as-builder-4 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
75.597 [4/28/4076] Linking CXX executable bin/llvm-profgen
75.713 [4/27/4077] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o
75.948 [4/26/4078] Linking CXX executable bin/llvm-debuginfo-analyzer
75.954 [4/25/4079] Linking CXX executable bin/llvm-libtool-darwin
76.284 [4/24/4080] Linking CXX executable bin/llvm-jitlink
76.578 [4/23/4081] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
77.367 [4/22/4082] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
77.816 [4/21/4083] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
78.105 [4/20/4084] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
78.408 [4/19/4085] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/tools/bugpoint -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/build/include -I/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/worker/as-builder-4/ramdisk/lld-x86_64/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder polly-x86_64-linux running on polly-x86_64-gce1 while building llvm at step 5 "build".

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

Here is the relevant piece of the build log for the reference
Step 5 (build) failure: 'ninja' (failure)
...
[15/119] Linking CXX executable bin/llvm-ar
[16/119] Generating ../../bin/llvm-ranlib
[17/119] Generating ../../bin/llvm-lib
[18/119] Generating ../../bin/llvm-dlltool
[19/119] Linking CXX executable bin/apinotes-test
[20/119] Linking CXX executable bin/clang-format
[21/119] Linking CXX executable bin/diagtool
[22/119] Linking CXX executable bin/clang-offload-bundler
[23/119] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
[24/119] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.obj/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.obj/include -I/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/srv/bbworker/polly-x86_64-gce1/polly-x86_64-linux/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

jurahul added a commit that referenced this pull request Nov 20, 2025
@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder lldb-remote-linux-ubuntu running on as-builder-9 while building llvm at step 7 "build-default".

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

Here is the relevant piece of the build log for the reference
Step 7 (build-default) failure: cmake (failure)
...
25.306 [214/14/5411] Linking CXX static library lib/libclangRewriteFrontend.a
25.315 [213/14/5412] Linking CXX executable bin/obj2yaml
25.344 [212/14/5413] Linking CXX executable bin/sancov
25.350 [211/14/5414] Linking CXX static library lib/libclangTooling.a
25.405 [210/14/5415] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
25.410 [210/13/5416] Linking CXX static library lib/libclangDependencyScanning.a
25.415 [209/13/5417] Linking CXX static library lib/libclangToolingSyntax.a
25.437 [208/13/5418] Linking CXX static library lib/libclangIndex.a
25.451 [207/13/5419] Linking CXX executable bin/yaml2obj
25.462 [206/13/5420] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/tools/bugpoint -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/build/include -I/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/include -D__OPTIMIZE__ -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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/worker/as-builder-9/lldb-remote-linux-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder hip-third-party-libs-test running on ext_buildbot_hw_05-hip-docker while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/hip-tpl.py --jobs=32' (failure)
...
[7415/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
[7416/8209] Linking CXX executable bin/llvm-objdump
[7417/8209] Generating ../../bin/llvm-otool
[7418/8209] Linking CXX executable bin/lld
[7419/8209] Linking CXX executable bin/llvm-opt-fuzzer
[7420/8209] Linking CXX shared library lib/libMLIRROCDLTarget.so.22.0git
[7421/8209] Creating library symlink lib/libMLIRROCDLTarget.so
[7422/8209] Linking CXX shared library lib/libMLIRTargetLLVMIRTransforms.so.22.0git
[7423/8209] Creating library symlink lib/libMLIRTargetLLVMIRTransforms.so
[7424/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/hip-third-party-libs-test/build/tools/bugpoint -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope
Step 7 (build cmake config) failure: build cmake config (failure)
...
[7415/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
[7416/8209] Linking CXX executable bin/llvm-objdump
[7417/8209] Generating ../../bin/llvm-otool
[7418/8209] Linking CXX executable bin/lld
[7419/8209] Linking CXX executable bin/llvm-opt-fuzzer
[7420/8209] Linking CXX shared library lib/libMLIRROCDLTarget.so.22.0git
[7421/8209] Creating library symlink lib/libMLIRROCDLTarget.so
[7422/8209] Linking CXX shared library lib/libMLIRTargetLLVMIRTransforms.so.22.0git
[7423/8209] Creating library symlink lib/libMLIRTargetLLVMIRTransforms.so
[7424/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/hip-third-party-libs-test/build/tools/bugpoint -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/hip-third-party-libs-test/build/include -I/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/hip-third-party-libs-test/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder clang-x86_64-linux-abi-test running on sie-linux-worker2 while building llvm at step 6 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 6 (build-unified-tree) failure: build (failure)
...
212.623 [1647/10/5786] Building CXX object tools/clang/tools/extra/unittests/clang-include-fixer/find-all-symbols/CMakeFiles/FindAllSymbolsTests.dir/FindAllSymbolsTests.cpp.o
212.984 [1646/10/5787] Building CXX object tools/clang/tools/extra/unittests/clang-move/CMakeFiles/ClangMoveTests.dir/ClangMoveTests.cpp.o
213.196 [1645/10/5788] Building CXX object tools/clang/tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryEngineTest.cpp.o
213.247 [1644/10/5789] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o
213.330 [1643/10/5790] Building CXX object tools/clang/tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyOptionsTest.cpp.o
213.465 [1642/10/5791] Building CXX object tools/clang/tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/AddConstTest.cpp.o
213.653 [1641/10/5792] Building CXX object tools/clang/tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyDiagnosticConsumerTest.cpp.o
214.096 [1640/10/5793] Linking CXX executable tools/clang/tools/extra/unittests/clang-doc/ClangDocTests
214.194 [1639/10/5794] Building CXX object tools/clang/tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/GlobListTest.cpp.o
214.430 [1638/10/5795] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
/opt/ccache/bin/g++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/buildbot-root/abi-test/build/tools/bugpoint -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint -I/home/buildbot/buildbot-root/abi-test/build/include -I/home/buildbot/buildbot-root/abi-test/llvm/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/buildbot-root/abi-test/llvm/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder openmp-offload-amdgpu-runtime-2 running on rocm-worker-hw-02 while building llvm at step 5 "compile-openmp".

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

Here is the relevant piece of the build log for the reference
Step 5 (compile-openmp) failure: build (failure)
...
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
-- Configuring done
-- Generating done
-- Build files have been written to: /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/runtimes/builtins-bins
40.637 [25/5/4755] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/tools/bugpoint -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.build/include -I/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/builds/openmp-offload-amdgpu-runtime-2/llvm.src/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-rhel-8-cmake-build-only running on rocm-docker-rhel-8 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[8028/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o
[8029/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Utils.cpp.o
[8030/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o
[8031/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o
[8032/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o
[8033/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDIMetadata.cpp.o
[8034/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDistinctMetadata.cpp.o
[8035/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o
[8036/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDbgRecords.cpp.o
[8037/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
 class llvm::ReducePassList : public ListReducer<std::string> {
                            ^
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope
 Expected<ReducePassList::TestResult>
          ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: note: suggested alternative: ‘DontReducePassList’
 Expected<ReducePassList::TestResult>
          ^~~~~~~~~~~~~~
          DontReducePassList
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
 Expected<ReducePassList::TestResult>
                                    ^
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
 ReducePassList::doTest(std::vector<std::string> &Prefix,
 ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
         ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope
       return KeepPrefix;
              ^~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: note: suggested alternative: ‘Prefix’
       return KeepPrefix;
              ^~~~~~~~~~
              Prefix
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
     OrigProgram = std::move(BD.Program);
                             ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
   if (BD.runPasses(BD.getProgram(), Suffix))
       ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope
     return KeepSuffix; // The suffix crashes alone...
Step 7 (build cmake config) failure: build cmake config (failure)
...
[8028/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o
[8029/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Utils.cpp.o
[8030/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o
[8031/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o
[8032/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o
[8033/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDIMetadata.cpp.o
[8034/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDistinctMetadata.cpp.o
[8035/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o
[8036/8209] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceDbgRecords.cpp.o
[8037/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-array-bounds -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
 class llvm::ReducePassList : public ListReducer<std::string> {
                            ^
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope
 Expected<ReducePassList::TestResult>
          ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: note: suggested alternative: ‘DontReducePassList’
 Expected<ReducePassList::TestResult>
          ^~~~~~~~~~~~~~
          DontReducePassList
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
 Expected<ReducePassList::TestResult>
                                    ^
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
 ReducePassList::doTest(std::vector<std::string> &Prefix,
 ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
         ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope
       return KeepPrefix;
              ^~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: note: suggested alternative: ‘Prefix’
       return KeepPrefix;
              ^~~~~~~~~~
              Prefix
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
     OrigProgram = std::move(BD.Program);
                             ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
   if (BD.runPasses(BD.getProgram(), Suffix))
       ^~
/home/botworker/bbot/amdgpu-offload-rhel-8-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope
     return KeepSuffix; // The suffix crashes alone...

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-ubuntu-22-cmake-build-only running on rocm-docker-ubu-22 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
[7915/8209] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/GenRuntimeCallsForTest.cpp.o
[7916/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
[7917/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o
[7918/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o
[7919/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o
[7920/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o
[7921/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o
[7922/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/SwiftModule.cpp.o
[7923/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o
[7924/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope
Step 7 (build cmake config) failure: build cmake config (failure)
...
[7915/8209] Building CXX object tools/flang/lib/Optimizer/Transforms/CMakeFiles/FIRTransforms.dir/GenRuntimeCallsForTest.cpp.o
[7916/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
[7917/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o
[7918/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o
[7919/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o
[7920/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o
[7921/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/RelocationMap.cpp.o
[7922/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/SwiftModule.cpp.o
[7923/8209] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil-driver.cpp.o
[7924/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/amdgpu-offload-ubuntu-22-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder amdgpu-offload-rhel-9-cmake-build-only running on rocm-docker-rhel-9 while building llvm at step 4 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 4 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/amdgpu-offload-cmake.py --jobs=32' (failure)
...
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/runtimes/builtins-bins
[8085/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope
Step 7 (build cmake config) failure: build cmake config (failure)
...
-- For x86_64 builtins preferring x86_64/floatdidf.c to floatdidf.c
-- For x86_64 builtins preferring x86_64/floatdisf.c to floatdisf.c
-- For x86_64 builtins preferring x86_64/floatundidf.S to floatundidf.c
-- For x86_64 builtins preferring x86_64/floatundisf.S to floatundisf.c
-- For x86_64 builtins preferring x86_64/floatdixf.c to floatdixf.c
-- For x86_64 builtins preferring x86_64/floatundixf.S to floatundixf.c
-- Configuring done (0.2s)
-- Generating done (0.0s)
-- Build files have been written to: /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/runtimes/builtins-bins
[8085/8209] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/build/include -I/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/botworker/bbot/amdgpu-offload-rhel-9-cmake-build-only/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

llvm-sync bot pushed a commit to arm/arm-toolchain that referenced this pull request Nov 20, 2025
@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-x86_64-linux running on sanitizer-buildbot2 while building llvm at step 2 "annotate".

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

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:246: warning: COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=ON, but this test suite does not support testing the just-built runtime libraries when the test compiler is configured to use different runtime libraries. Either modify this test suite to support this test configuration, or set COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=OFF to test the runtime libraries included in the compiler instead.
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:257: note: Testing using libraries in "/home/b/sanitizer-x86_64-linux/build/build_default/./lib/../lib/clang/22/lib/i386-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:235: warning: Compiler lib dir != compiler-rt lib dir
Compiler libdir:     "/home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/22/lib/i386-unknown-linux-gnu"
compiler-rt libdir:  "/home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/22/lib/x86_64-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:246: warning: COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=ON, but this test suite does not support testing the just-built runtime libraries when the test compiler is configured to use different runtime libraries. Either modify this test suite to support this test configuration, or set COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=OFF to test the runtime libraries included in the compiler instead.
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:257: note: Testing using libraries in "/home/b/sanitizer-x86_64-linux/build/build_default/./lib/../lib/clang/22/lib/x86_64-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/utils/lit/lit/main.py:74: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 10486 tests, 64 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: ThreadSanitizer-x86_64 :: fork_multithreaded3.cpp (7838 of 10486)
******************** TEST 'ThreadSanitizer-x86_64 :: fork_multithreaded3.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang  --driver-mode=g++ -fsanitize=thread -Wall  -m64  -msse4.2   -gline-tables-only -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -std=c++11 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -nostdinc++ -I/home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/libcxx_tsan_x86_64/include/c++/v1 -O1 /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp -o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp &&  /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp 2>&1 | FileCheck /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp # RUN: at line 1
+ /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang --driver-mode=g++ -fsanitize=thread -Wall -m64 -msse4.2 -gline-tables-only -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -std=c++11 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -nostdinc++ -I/home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/libcxx_tsan_x86_64/include/c++/v1 -O1 /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp -o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp
+ FileCheck /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp
+ /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp:38:11: error: CHECK: expected string not found in input
// CHECK: ThreadSanitizer: data race
          ^
<stdin>:1:1: note: scanning from here
OK
^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: OK 
check:38     X~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 

8 warning(s) in tests
Slowest Tests:
--------------------------------------------------------------------------
39.02s: libFuzzer-i386-static-libcxx-Linux :: fork.test
38.87s: libFuzzer-i386-libcxx-Linux :: fork_corpus_groups.test
38.85s: libFuzzer-i386-libcxx-Linux :: fork.test
Step 9 (test compiler-rt symbolizer) failure: test compiler-rt symbolizer (failure)
...
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:246: warning: COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=ON, but this test suite does not support testing the just-built runtime libraries when the test compiler is configured to use different runtime libraries. Either modify this test suite to support this test configuration, or set COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=OFF to test the runtime libraries included in the compiler instead.
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:257: note: Testing using libraries in "/home/b/sanitizer-x86_64-linux/build/build_default/./lib/../lib/clang/22/lib/i386-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:235: warning: Compiler lib dir != compiler-rt lib dir
Compiler libdir:     "/home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/22/lib/i386-unknown-linux-gnu"
compiler-rt libdir:  "/home/b/sanitizer-x86_64-linux/build/build_default/lib/clang/22/lib/x86_64-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:246: warning: COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=ON, but this test suite does not support testing the just-built runtime libraries when the test compiler is configured to use different runtime libraries. Either modify this test suite to support this test configuration, or set COMPILER_RT_TEST_STANDALONE_BUILD_LIBS=OFF to test the runtime libraries included in the compiler instead.
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/lit.common.cfg.py:257: note: Testing using libraries in "/home/b/sanitizer-x86_64-linux/build/build_default/./lib/../lib/clang/22/lib/x86_64-unknown-linux-gnu"
llvm-lit: /home/b/sanitizer-x86_64-linux/build/llvm-project/llvm/utils/lit/lit/main.py:74: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds.
-- Testing: 10486 tests, 64 workers --
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: ThreadSanitizer-x86_64 :: fork_multithreaded3.cpp (7838 of 10486)
******************** TEST 'ThreadSanitizer-x86_64 :: fork_multithreaded3.cpp' FAILED ********************
Exit Code: 1

Command Output (stderr):
--
/home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang  --driver-mode=g++ -fsanitize=thread -Wall  -m64  -msse4.2   -gline-tables-only -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -std=c++11 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -nostdinc++ -I/home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/libcxx_tsan_x86_64/include/c++/v1 -O1 /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp -o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp &&  /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp 2>&1 | FileCheck /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp # RUN: at line 1
+ /home/b/sanitizer-x86_64-linux/build/build_default/./bin/clang --driver-mode=g++ -fsanitize=thread -Wall -m64 -msse4.2 -gline-tables-only -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -std=c++11 -I/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/../ -nostdinc++ -I/home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/lib/tsan/libcxx_tsan_x86_64/include/c++/v1 -O1 /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp -o /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp
+ FileCheck /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp
+ /home/b/sanitizer-x86_64-linux/build/build_default/runtimes/runtimes-bins/compiler-rt/test/tsan/X86_64Config/Output/fork_multithreaded3.cpp.tmp
/home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp:38:11: error: CHECK: expected string not found in input
// CHECK: ThreadSanitizer: data race
          ^
<stdin>:1:1: note: scanning from here
OK
^

Input file: <stdin>
Check file: /home/b/sanitizer-x86_64-linux/build/llvm-project/compiler-rt/test/tsan/fork_multithreaded3.cpp

-dump-input=help explains the following input dump.

Input was:
<<<<<<
          1: OK 
check:38     X~~ error: no match found
>>>>>>

--

********************
Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..

8 warning(s) in tests
Slowest Tests:
--------------------------------------------------------------------------
39.02s: libFuzzer-i386-static-libcxx-Linux :: fork.test
38.87s: libFuzzer-i386-libcxx-Linux :: fork_corpus_groups.test
38.85s: libFuzzer-i386-libcxx-Linux :: fork.test

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx64-nvidia-ubuntu running on as-builder-7 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
58.564 [5/10/2842] Linking CXX shared library lib/libLLVMOptDriver.so.22.0git
58.588 [4/10/2843] Creating library symlink lib/libLLVMOptDriver.so
58.631 [3/10/2844] Linking CXX executable bin/llvm-exegesis
58.723 [3/9/2845] Linking CXX executable bin/opt
60.752 [3/8/2846] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o
61.478 [3/7/2847] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
62.599 [3/6/2848] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
62.728 [3/5/2849] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
62.977 [3/4/2850] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
64.092 [3/3/2851] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/tools/bugpoint -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx64-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

@llvm-ci
Copy link
Collaborator

llvm-ci commented Nov 20, 2025

LLVM Buildbot has detected a new failure on builder llvm-nvptx-nvidia-ubuntu running on as-builder-7 while building llvm at step 5 "build-unified-tree".

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

Here is the relevant piece of the build log for the reference
Step 5 (build-unified-tree) failure: build (failure)
...
58.142 [4/10/2843] Creating library symlink lib/libLLVMOptDriver.so
58.191 [3/10/2844] Linking CXX executable bin/llvm-exegesis
58.281 [3/9/2845] Linking CXX executable bin/opt
60.259 [3/8/2846] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o
60.858 [3/7/2847] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o
61.230 [3/6/2848] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o
61.860 [3/5/2849] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o
62.449 [3/4/2850] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o
62.962 [3/3/2851] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o
63.381 [3/2/2852] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o
FAILED: tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/tools/bugpoint -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/include -I/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/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-uninitialized -Wno-nonnull -Wno-class-memaccess -Wno-dangling-reference -Wno-redundant-move -Wno-pessimizing-move -Wno-array-bounds -Wno-stringop-overread -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: qualified name does not name a class before ‘:’ token
   92 | class llvm::ReducePassList : public ListReducer<std::string> {
      |                            ^
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected ‘{’ before ‘:’ token
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:92:28: error: expected unqualified-id before ‘:’ token
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:10: error: ‘ReducePassList’ was not declared in this scope; did you mean ‘DontReducePassList’?
  105 | Expected<ReducePassList::TestResult>
      |          ^~~~~~~~~~~~~~
      |          DontReducePassList
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:105:36: error: template argument 1 is invalid
  105 | Expected<ReducePassList::TestResult>
      |                                    ^
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:106:1: error: ‘ReducePassList’ has not been declared
  106 | ReducePassList::doTest(std::vector<std::string> &Prefix,
      | ^~~~~~~~~~~~~~
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp: In function ‘int doTest(std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >&)’:
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:113:9: error: ‘BD’ was not declared in this scope
  113 |     if (BD.runPasses(BD.getProgram(), Prefix, PrefixOutput))
      |         ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:114:14: error: ‘KeepPrefix’ was not declared in this scope; did you mean ‘Prefix’?
  114 |       return KeepPrefix;
      |              ^~~~~~~~~~
      |              Prefix
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:116:29: error: ‘BD’ was not declared in this scope
  116 |     OrigProgram = std::move(BD.Program);
      |                             ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:130:7: error: ‘BD’ was not declared in this scope
  130 |   if (BD.runPasses(BD.getProgram(), Suffix))
      |       ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:131:12: error: ‘KeepSuffix’ was not declared in this scope; did you mean ‘Suffix’?
  131 |     return KeepSuffix; // The suffix crashes alone...
      |            ^~~~~~~~~~
      |            Suffix
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:135:5: error: ‘BD’ was not declared in this scope
  135 |     BD.Program = std::move(OrigProgram);
      |     ^~
/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp:136:10: error: ‘NoFailure’ was not declared in this scope

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants