[libc-commits] [clang] [libc] [RFC][clang][libc] Extend the ext_vector_type attribute to support the scalable vector sizes (PR #183307)
via libc-commits
libc-commits at lists.llvm.org
Sun Mar 1 13:49:37 PST 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 52870 tests passed
* 987 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.SemaTemplate/ext-vector-type.cpp</summary>
```
Exit Code: 3221225501
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 -fsyntax-only -verify C:\_work\llvm-project\llvm-project\clang\test\SemaTemplate\ext-vector-type.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 -fsyntax-only -verify 'C:\_work\llvm-project\llvm-project\clang\test\SemaTemplate\ext-vector-type.cpp'
# .---command stderr------------
# | Assertion failed: !T->isDependentType() && "should not see dependent types here", file tools\clang\include\clang/AST/TypeNodes.inc, line 82
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
# | Stack dump:
# | 0. Program arguments: 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 -fsyntax-only -verify C:\\_work\\llvm-project\\llvm-project\\clang\\test\\SemaTemplate\\ext-vector-type.cpp
# | 1. C:\_work\llvm-project\llvm-project\clang\test\SemaTemplate\ext-vector-type.cpp:91:24: current parser token 'value'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\SemaTemplate\ext-vector-type.cpp:62:1: parsing namespace 'Deduction'
# | Exception Code: 0xC000001D
# | #0 0x00007ff6dbda0d16 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x800d16)
# | #1 0x00007ff84311bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ff84311cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ff84311e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ff84311e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff6ddeb6291 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2916291)
# | #6 0x00007ff6ddeb88d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29188d6)
# | #7 0x00007ff6ddeb68ac (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29168ac)
# | #8 0x00007ff6ddeb88d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29188d6)
# | #9 0x00007ff6dddd3492 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2833492)
# | #10 0x00007ff6e0b5c178 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x55bc178)
# | #11 0x00007ff6e0c50071 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56b0071)
# | #12 0x00007ff6e0bc1b72 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5621b72)
# | #13 0x00007ff6e0bc126f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x562126f)
# | #14 0x00007ff6e0bcd358 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x562d358)
# | #15 0x00007ff6e0bcdbb1 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x562dbb1)
# | #16 0x00007ff6e0bc47e3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56247e3)
# | #17 0x00007ff6e1d808a4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x67e08a4)
# | #18 0x00007ff6e1d83846 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x67e3846)
# | #19 0x00007ff6e1d83562 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x67e3562)
# | #20 0x00007ff6e024340d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4ca340d)
# | #21 0x00007ff6de1d7a6d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2c37a6d)
# | #22 0x00007ff6e1d831df (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x67e31df)
# | #23 0x00007ff6e1d2a87a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x678a87a)
# | #24 0x00007ff6e0bc9fbf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5629fbf)
# | #25 0x00007ff6e0b8d0f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x55ed0f2)
# | #26 0x00007ff6e024340d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4ca340d)
# | #27 0x00007ff6de1d7a6d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2c37a6d)
# | #28 0x00007ff6e0b6d645 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x55cd645)
# | #29 0x00007ff6e0b6ca1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x55cca1e)
# | #30 0x00007ff6e0e95f58 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x58f5f58)
# | #31 0x00007ff6e06adbbd (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x510dbbd)
# | #32 0x00007ff6e2068c16 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac8c16)
# | #33 0x00007ff6e2069e33 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac9e33)
# | #34 0x00007ff6e237257f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6dd257f)
# | #35 0x00007ff6e237093a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6dd093a)
# | #36 0x00007ff6e2370af5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6dd0af5)
# | #37 0x00007ff6e22feff8 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5eff8)
# | #38 0x00007ff6e22fa13b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a13b)
# | #39 0x00007ff6e22f810e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5810e)
# | #40 0x00007ff6e024340d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4ca340d)
# | #41 0x00007ff6de1d7a6d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2c37a6d)
# | #42 0x00007ff6e22e156e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4156e)
# | #43 0x00007ff6e206415a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac415a)
# | #44 0x00007ff6e206393d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac393d)
# | #45 0x00007ff6e2062884 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac2884)
# | #46 0x00007ff6e22aa911 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d0a911)
# | #47 0x00007ff6e22a9e83 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d09e83)
# | #48 0x00007ff6e22dfdee (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d3fdee)
# | #49 0x00007ff6e2062170 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac2170)
# | #50 0x00007ff6e20600c0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6ac00c0)
# | #51 0x00007ff6e0fe70fe (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5a470fe)
# | #52 0x00007ff6de31935f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d7935f)
# | #53 0x00007ff6dbede084 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93e084)
# | #54 0x00007ff6dbf85633 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e5633)
# | #55 0x00007ff6db5a91e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #56 0x00007ff6db5a4774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #57 0x00007ff6db5a29ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #58 0x00007ff6db5b8f1c (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18f1c)
# | #59 0x00007ff6e27d61d0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x72361d0)
# | #60 0x00007ff849624cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #61 0x00007ff855b9edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
--
```
</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/183307
More information about the libc-commits
mailing list