[clang] [clang] constexpr `__builtin_elementwise_{max, min}num` (PR #153563)
via cfe-commits
cfe-commits at lists.llvm.org
Sun May 10 06:50:39 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 53883 tests passed
* 1202 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.Sema/constant-builtins-vector.cpp</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\clang.exe -cc1 -internal-isystem C:\_work\llvm-project\llvm-project\build\lib\clang\23\include -nostdsysteminc -verify -std=c++2a -fsyntax-only -Wno-bit-int-extension C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\clang.exe' -cc1 -internal-isystem 'C:\_work\llvm-project\llvm-project\build\lib\clang\23\include' -nostdsysteminc -verify -std=c++2a -fsyntax-only -Wno-bit-int-extension 'C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp'
# .---command stderr------------
# | error: 'expected-error' diagnostics seen but not expected:
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 893: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 894: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 895: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 896: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 897: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 898: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 899: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 900: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 901: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 903: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 904: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 905: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 906: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 907: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 908: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 909: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 910: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 911: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 914: constexpr variable 'maxf_vec' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 916: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 919: constexpr variable 'minf_vec' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 921: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 924: constexpr variable 'maxd_vec' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 926: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 929: constexpr variable 'mind_vec' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 931: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 934: constexpr variable 'maxf_nan_inf' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 937: static assertion expression is not an integral constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 939: constexpr variable 'minf_nan_inf' must be initialized by a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 942: static assertion expression is not an integral constant expression
# | error: 'expected-note' diagnostics seen but not expected:
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 916: initializer of 'maxf_vec' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 913: declared here
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 921: initializer of 'minf_vec' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 918: declared here
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 926: initializer of 'maxd_vec' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 923: declared here
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 931: initializer of 'mind_vec' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 928: declared here
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 937: initializer of 'maxf_nan_inf' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 934: declared here
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 942: initializer of 'minf_nan_inf' is not a constant expression
# | File C:\_work\llvm-project\llvm-project\clang\test\Sema\constant-builtins-vector.cpp Line 939: declared here
# | 42 errors generated.
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/153563
More information about the cfe-commits
mailing list