[clang] [clang][bytecode] fix assertion failure on invalid init list (GH175432) (PR #180261)
via cfe-commits
cfe-commits at lists.llvm.org
Fri Feb 6 11:51:39 PST 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 52412 tests passed
* 947 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.AST/ByteCode/gh175432.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 -fexperimental-new-constant-interpreter -verify C:\_work\llvm-project\llvm-project\clang\test\AST\ByteCode\gh175432.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 -fexperimental-new-constant-interpreter -verify 'C:\_work\llvm-project\llvm-project\clang\test\AST\ByteCode\gh175432.cpp'
# .---command stderr------------
# | Assertion failed: BS.Base != sizeof(GlobalInlineDescriptor), file C:\_work\llvm-project\llvm-project\clang\lib\AST\ByteCode\Pointer.h, line 832
# | 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 -fexperimental-new-constant-interpreter -verify C:\\_work\\llvm-project\\llvm-project\\clang\\test\\AST\\ByteCode\\gh175432.cpp
# | 1. <eof> parser at end of file
# | Exception Code: 0xC000001D
# | #0 0x00007ff62cc57006 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7f7006)
# | #1 0x00007ffea236bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffea236cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffea236e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffea236e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff631393150 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4f33150)
# | #6 0x00007ff63293a4ce (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x64da4ce)
# | #7 0x00007ff6327ccccf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x636cccf)
# | #8 0x00007ff6329256ee (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x64c56ee)
# | #9 0x00007ff6329b9f0b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6559f0b)
# | #10 0x00007ff6329e5d43 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6585d43)
# | #11 0x00007ff6329bf361 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x655f361)
# | #12 0x00007ff6329e5d43 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6585d43)
# | #13 0x00007ff6329e24ab (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x65824ab)
# | #14 0x00007ff63290226b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x64a226b)
# | #15 0x00007ff63138f38e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4f2f38e)
# | #16 0x00007ff63118c042 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4d2c042)
# | #17 0x00007ff631186338 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4d26338)
# | #18 0x00007ff631af8b55 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5698b55)
# | #19 0x00007ff631af4c42 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5694c42)
# | #20 0x00007ff631887531 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5427531)
# | #21 0x00007ff6318872ea (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x54272ea)
# | #22 0x00007ff6330aa2dc (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6c4a2dc)
# | #23 0x00007ff6330d96a3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6c796a3)
# | #24 0x00007ff632e60300 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a00300)
# | #25 0x00007ff632e5e250 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x69fe250)
# | #26 0x00007ff631df7bae (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5997bae)
# | #27 0x00007ff62f1955ef (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d355ef)
# | #28 0x00007ff62cd928a4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9328a4)
# | #29 0x00007ff62ce38d63 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9d8d63)
# | #30 0x00007ff62c4691e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #31 0x00007ff62c464774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #32 0x00007ff62c4629ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #33 0x00007ff62c478e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #34 0x00007ff6335cefb0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x716efb0)
# | #35 0x00007ffea5234cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #36 0x00007ffeb13bedcb (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/180261
More information about the cfe-commits
mailing list