[llvm-branch-commits] [llvm] [ADT] Make enum iterators constexpr (PR #210405)
LLVM Continuous Integration via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sat Jul 18 06:24:35 PDT 2026
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `release-noassertions-warnings` running on `google-integrate-b2` while building `llvm` at step 6 "build-default".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/228/builds/5253
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (build-default) failure: cmake (failure)
...
4.449 [8544/20/103] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Attribute.cpp.o
4.473 [8544/19/104] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o
4.504 [8544/18/105] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Pass.cpp.o
4.541 [8544/17/106] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Builder.cpp.o
4.579 [8544/16/107] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Dialect.cpp.o
4.649 [8544/15/108] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Trait.cpp.o
4.883 [8544/14/109] Building CXX object third-party/unittest/CMakeFiles/llvm_gtest_main.dir/UnitTestMain/TestMain.cpp.o
4.905 [8544/13/110] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Predicate.cpp.o
4.959 [8544/12/111] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Interfaces.cpp.o
5.032 [8544/11/112] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o
FAILED: tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/c++ -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/b/release-noassertions-warnings-build/build/tools/mlir/lib/TableGen -I/b/release-noassertions-warnings-build/llvm-project/mlir/lib/TableGen -I/b/release-noassertions-warnings-build/build/tools/mlir/include -I/b/release-noassertions-warnings-build/llvm-project/mlir/include -I/b/release-noassertions-warnings-build/build/include -I/b/release-noassertions-warnings-build/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Xclang -fno-pch-timestamp -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -MD -MT tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o -MF tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o.d -o tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Operator.cpp.o -c /b/release-noassertions-warnings-build/llvm-project/mlir/lib/TableGen/Operator.cpp
In file included from /b/release-noassertions-warnings-build/llvm-project/mlir/lib/TableGen/Operator.cpp:19:
/b/release-noassertions-warnings-build/llvm-project/llvm/include/llvm/ADT/Sequence.h:190:3: error: function declared 'noreturn' should not return [-Werror,-Winvalid-noreturn]
190 | }
| ^
1 error generated.
5.041 [8544/10/113] Building CXX object utils/llvm-test-mustache-spec/CMakeFiles/llvm-test-mustache-spec.dir/llvm-test-mustache-spec.cpp.o
5.074 [8544/9/114] Building CXX object tools/mlir/lib/Tools/mlir-tblgen/CMakeFiles/MLIRTblgenLib.dir/MlirTblgenMain.cpp.o
5.352 [8544/8/115] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Class.cpp.o
5.485 [8544/7/116] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/CodeGenHelpers.cpp.o
5.645 [8544/6/117] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/cmake_pch.hxx.pch
5.952 [8544/5/118] Building CXX object third-party/unittest/CMakeFiles/llvm_gtest.dir/googlemock/src/gmock-all.cc.o
6.030 [8544/4/119] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o
6.069 [8544/3/120] Building CXX object tools/mlir/lib/TableGen/CMakeFiles/MLIRTableGen.dir/Pattern.cpp.o
7.875 [8544/2/121] Building CXX object lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o
10.460 [8544/1/122] Building CXX object third-party/unittest/CMakeFiles/llvm_gtest.dir/googletest/src/gtest-all.cc.o
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/210405
More information about the llvm-branch-commits
mailing list