[clang] [Clang] Restrict AMDGCN image built-ins (PR #180949)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Feb 16 10:21:00 PST 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 52548 tests passed
* 959 tests skipped
* 5 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CodeGen/builtins-extended-image.c</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c -emit-llvm -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c
# 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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts 'C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c' -emit-llvm -o -
# .---command stderr------------
# | Assertion failed: High <= 4 && "DMask is a 4-bit value in underlying LLVM IR intrinsics (and HW " "instructions). This assert indicates malformed built-in declaration", file C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaAMDGPU.cpp, line 271
# | 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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts C:\\_work\\llvm-project\\llvm-project\\clang\\test\\CodeGen\\builtins-extended-image.c -emit-llvm -o -
# | 1. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c:36:95: current parser token ')'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c:34:124: parsing function body 'test_amdgcn_image_gather4_lz_2d_v4f32_f32_r'
# | 3. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c:34:124: in compound statement ('{}')
# | Exception Code: 0xC000001D
# | #0 0x00007ff62280f5d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7ff5d6)
# | #1 0x00007ffe30c4bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffe30c4cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffe30c4e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffe30c4e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff62714b91d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x513b91d)
# | #6 0x00007ff6288249f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x68149f2)
# | #7 0x00007ff6276a3e88 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5693e88)
# | #8 0x00007ff627681aaf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5671aaf)
# | #9 0x00007ff6276a06eb (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56906eb)
# | #10 0x00007ff628d6e61b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5e61b)
# | #11 0x00007ff628d70541 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d60541)
# | #12 0x00007ff628d6a529 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a529)
# | #13 0x00007ff628d6a3a5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a3a5)
# | #14 0x00007ff628d64749 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d54749)
# | #15 0x00007ff628d5c891 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4c891)
# | #16 0x00007ff628d5ab41 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4ab41)
# | #17 0x00007ff628d6769a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5769a)
# | #18 0x00007ff628d687ba (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d587ba)
# | #19 0x00007ff628a64119 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a54119)
# | #20 0x00007ff628ce20a2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6cd20a2)
# | #21 0x00007ff628a6297a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5297a)
# | #22 0x00007ff628a6216d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5216d)
# | #23 0x00007ff628a610b4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a510b4)
# | #24 0x00007ff628a5e8f0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a4e8f0)
# | #25 0x00007ff6279ddb1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x59cdb1e)
# | #26 0x00007ff624d3894f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d2894f)
# | #27 0x00007ff62294afc4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93afc4)
# | #28 0x00007ff6229f17b3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e17b3)
# | #29 0x00007ff6220191e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #30 0x00007ff622014774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #31 0x00007ff6220129ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #32 0x00007ff622028e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #33 0x00007ff6291d3c40 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x71c3c40)
# | #34 0x00007ffe356a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #35 0x00007ffe4161edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-extended-image.c
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>Clang.CodeGen/builtins-image-load.c</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
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 -triple amdgcn-- -target-cpu gfx1100 C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c -emit-llvm -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c
# 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 -triple amdgcn-- -target-cpu gfx1100 'C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c' -emit-llvm -o -
# .---command stderr------------
# | Assertion failed: High <= 4 && "DMask is a 4-bit value in underlying LLVM IR intrinsics (and HW " "instructions). This assert indicates malformed built-in declaration", file C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaAMDGPU.cpp, line 271
# | 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 -triple amdgcn-- -target-cpu gfx1100 C:\\_work\\llvm-project\\llvm-project\\clang\\test\\CodeGen\\builtins-image-load.c -emit-llvm -o -
# | 1. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c:30:75: current parser token ')'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c:28:78: parsing function body 'test_builtin_image_load_2d'
# | 3. C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c:28:78: in compound statement ('{}')
# | Exception Code: 0xC000001D
# | #0 0x00007ff62280f5d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7ff5d6)
# | #1 0x00007ffe30c4bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffe30c4cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffe30c4e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffe30c4e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff62714b91d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x513b91d)
# | #6 0x00007ff6288249f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x68149f2)
# | #7 0x00007ff6276a3e88 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5693e88)
# | #8 0x00007ff627681aaf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5671aaf)
# | #9 0x00007ff6276a06eb (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56906eb)
# | #10 0x00007ff628d6e61b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5e61b)
# | #11 0x00007ff628d70541 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d60541)
# | #12 0x00007ff628d6a529 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a529)
# | #13 0x00007ff628d6a3a5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a3a5)
# | #14 0x00007ff628d64749 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d54749)
# | #15 0x00007ff628d5c891 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4c891)
# | #16 0x00007ff628d5ab41 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4ab41)
# | #17 0x00007ff628d6769a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5769a)
# | #18 0x00007ff628d687ba (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d587ba)
# | #19 0x00007ff628a64119 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a54119)
# | #20 0x00007ff628ce20a2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6cd20a2)
# | #21 0x00007ff628a6297a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5297a)
# | #22 0x00007ff628a6216d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5216d)
# | #23 0x00007ff628a610b4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a510b4)
# | #24 0x00007ff628a5e8f0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a4e8f0)
# | #25 0x00007ff6279ddb1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x59cdb1e)
# | #26 0x00007ff624d3894f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d2894f)
# | #27 0x00007ff62294afc4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93afc4)
# | #28 0x00007ff6229f17b3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e17b3)
# | #29 0x00007ff6220191e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #30 0x00007ff622014774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #31 0x00007ff6220129ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #32 0x00007ff622028e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #33 0x00007ff6291d3c40 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x71c3c40)
# | #34 0x00007ffe356a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #35 0x00007ffe4161edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\clang\test\CodeGen\builtins-image-load.c
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>Clang.SemaOpenCL/builtins-extended-image-param-gfx1100-err.cl</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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts -S -verify=expected -o - C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-extended-image-param-gfx1100-err.cl
# 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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts -S -verify=expected -o - 'C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-extended-image-param-gfx1100-err.cl'
# .---command stderr------------
# | Assertion failed: High <= 4 && "DMask is a 4-bit value in underlying LLVM IR intrinsics (and HW " "instructions). This assert indicates malformed built-in declaration", file C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaAMDGPU.cpp, line 271
# | 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 -triple amdgcn-- -target-cpu gfx1100 -target-feature +extended-image-insts -S -verify=expected -o - C:\\_work\\llvm-project\\llvm-project\\clang\\test\\SemaOpenCL\\builtins-extended-image-param-gfx1100-err.cl
# | 1. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-extended-image-param-gfx1100-err.cl:12:95: current parser token ')'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-extended-image-param-gfx1100-err.cl:10:124: parsing function body 'test_amdgcn_image_gather4_lz_2d_v4f32_f32_r'
# | 3. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-extended-image-param-gfx1100-err.cl:10:124: in compound statement ('{}')
# | Exception Code: 0xC000001D
# | #0 0x00007ff62280f5d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7ff5d6)
# | #1 0x00007ffe30c4bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffe30c4cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffe30c4e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffe30c4e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff62714b91d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x513b91d)
# | #6 0x00007ff6288249f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x68149f2)
# | #7 0x00007ff6276a3e88 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5693e88)
# | #8 0x00007ff627681aaf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5671aaf)
# | #9 0x00007ff6276a06eb (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56906eb)
# | #10 0x00007ff628d6e61b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5e61b)
# | #11 0x00007ff628d70541 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d60541)
# | #12 0x00007ff628d6a529 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a529)
# | #13 0x00007ff628d6a3a5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a3a5)
# | #14 0x00007ff628d64749 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d54749)
# | #15 0x00007ff628d5c891 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4c891)
# | #16 0x00007ff628d5ab41 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4ab41)
# | #17 0x00007ff628d6769a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5769a)
# | #18 0x00007ff628d687ba (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d587ba)
# | #19 0x00007ff628a64119 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a54119)
# | #20 0x00007ff628ce20a2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6cd20a2)
# | #21 0x00007ff628a6297a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5297a)
# | #22 0x00007ff628a6216d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5216d)
# | #23 0x00007ff628a610b4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a510b4)
# | #24 0x00007ff628a5e8f0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a4e8f0)
# | #25 0x00007ff6279ddb1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x59cdb1e)
# | #26 0x00007ff624d3894f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d2894f)
# | #27 0x00007ff62294afc4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93afc4)
# | #28 0x00007ff6229f17b3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e17b3)
# | #29 0x00007ff6220191e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #30 0x00007ff622014774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #31 0x00007ff6220129ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #32 0x00007ff622028e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #33 0x00007ff6291d3c40 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x71c3c40)
# | #34 0x00007ffe356a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #35 0x00007ffe4161edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
--
```
</details>
<details>
<summary>Clang.SemaOpenCL/builtins-image-load-param-gfx1100-err.cl</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 -triple amdgcn-- -target-cpu gfx1100 -S -verify=expected -o - C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-image-load-param-gfx1100-err.cl
# 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 -triple amdgcn-- -target-cpu gfx1100 -S -verify=expected -o - 'C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-image-load-param-gfx1100-err.cl'
# .---command stderr------------
# | Assertion failed: High <= 4 && "DMask is a 4-bit value in underlying LLVM IR intrinsics (and HW " "instructions). This assert indicates malformed built-in declaration", file C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaAMDGPU.cpp, line 271
# | 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 -triple amdgcn-- -target-cpu gfx1100 -S -verify=expected -o - C:\\_work\\llvm-project\\llvm-project\\clang\\test\\SemaOpenCL\\builtins-image-load-param-gfx1100-err.cl
# | 1. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-image-load-param-gfx1100-err.cl:11:79: current parser token ')'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-image-load-param-gfx1100-err.cl:8:78: parsing function body 'test_builtin_image_load_2d'
# | 3. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\builtins-image-load-param-gfx1100-err.cl:8:78: in compound statement ('{}')
# | Exception Code: 0xC000001D
# | #0 0x00007ff62280f5d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7ff5d6)
# | #1 0x00007ffe30c4bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffe30c4cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffe30c4e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffe30c4e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff62714b91d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x513b91d)
# | #6 0x00007ff6288249f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x68149f2)
# | #7 0x00007ff6276a3e88 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5693e88)
# | #8 0x00007ff627681aaf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5671aaf)
# | #9 0x00007ff6276a06eb (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56906eb)
# | #10 0x00007ff628d6e61b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5e61b)
# | #11 0x00007ff628d70541 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d60541)
# | #12 0x00007ff628d6b449 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5b449)
# | #13 0x00007ff628d6a568 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a568)
# | #14 0x00007ff628d6a3a5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a3a5)
# | #15 0x00007ff628d64749 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d54749)
# | #16 0x00007ff628d5c891 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4c891)
# | #17 0x00007ff628d5ab41 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4ab41)
# | #18 0x00007ff628d6769a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5769a)
# | #19 0x00007ff628d687ba (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d587ba)
# | #20 0x00007ff628a64119 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a54119)
# | #21 0x00007ff628ce20a2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6cd20a2)
# | #22 0x00007ff628a6297a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5297a)
# | #23 0x00007ff628a6216d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5216d)
# | #24 0x00007ff628a610b4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a510b4)
# | #25 0x00007ff628a5e8f0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a4e8f0)
# | #26 0x00007ff6279ddb1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x59cdb1e)
# | #27 0x00007ff624d3894f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d2894f)
# | #28 0x00007ff62294afc4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93afc4)
# | #29 0x00007ff6229f17b3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e17b3)
# | #30 0x00007ff6220191e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #31 0x00007ff622014774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #32 0x00007ff6220129ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #33 0x00007ff622028e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #34 0x00007ff6291d3c40 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x71c3c40)
# | #35 0x00007ffe356a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #36 0x00007ffe4161edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
--
```
</details>
<details>
<summary>Clang.SemaOpenCL/half-float16-vector-compatibility.cl</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 -triple amdgcn-- -target-cpu gfx1100 -verify -S -o - C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\half-float16-vector-compatibility.cl
# 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 -triple amdgcn-- -target-cpu gfx1100 -verify -S -o - 'C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\half-float16-vector-compatibility.cl'
# .---command stderr------------
# | Assertion failed: High <= 4 && "DMask is a 4-bit value in underlying LLVM IR intrinsics (and HW " "instructions). This assert indicates malformed built-in declaration", file C:\_work\llvm-project\llvm-project\clang\lib\Sema\SemaAMDGPU.cpp, line 271
# | 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 -triple amdgcn-- -target-cpu gfx1100 -verify -S -o - C:\\_work\\llvm-project\\llvm-project\\clang\\test\\SemaOpenCL\\half-float16-vector-compatibility.cl
# | 1. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\half-float16-vector-compatibility.cl:54:78: current parser token ')'
# | 2. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\half-float16-vector-compatibility.cl:53:82: parsing function body 'test_builtin_image_load_2d_2'
# | 3. C:\_work\llvm-project\llvm-project\clang\test\SemaOpenCL\half-float16-vector-compatibility.cl:53:82: in compound statement ('{}')
# | Exception Code: 0xC000001D
# | #0 0x00007ff62280f5d6 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x7ff5d6)
# | #1 0x00007ffe30c4bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffe30c4cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffe30c4e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffe30c4e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff62714b91d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x513b91d)
# | #6 0x00007ff6288249f2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x68149f2)
# | #7 0x00007ff6276a3e88 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5693e88)
# | #8 0x00007ff627681aaf (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x5671aaf)
# | #9 0x00007ff6276a06eb (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x56906eb)
# | #10 0x00007ff628d6e61b (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5e61b)
# | #11 0x00007ff628d70541 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d60541)
# | #12 0x00007ff628d6a529 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a529)
# | #13 0x00007ff628d6a3a5 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5a3a5)
# | #14 0x00007ff628d64749 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d54749)
# | #15 0x00007ff628d5c891 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4c891)
# | #16 0x00007ff628d5ab41 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d4ab41)
# | #17 0x00007ff628d6769a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d5769a)
# | #18 0x00007ff628d687ba (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6d587ba)
# | #19 0x00007ff628a64119 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a54119)
# | #20 0x00007ff628ce20a2 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6cd20a2)
# | #21 0x00007ff628a6297a (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5297a)
# | #22 0x00007ff628a6216d (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a5216d)
# | #23 0x00007ff628a610b4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a510b4)
# | #24 0x00007ff628a5e8f0 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x6a4e8f0)
# | #25 0x00007ff6279ddb1e (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x59cdb1e)
# | #26 0x00007ff624d3894f (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x2d2894f)
# | #27 0x00007ff62294afc4 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x93afc4)
# | #28 0x00007ff6229f17b3 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x9e17b3)
# | #29 0x00007ff6220191e7 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x91e7)
# | #30 0x00007ff622014774 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x4774)
# | #31 0x00007ff6220129ca (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x29ca)
# | #32 0x00007ff622028e07 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x18e07)
# | #33 0x00007ff6291d3c40 (c:\_work\llvm-project\llvm-project\build\bin\clang.exe+0x71c3c40)
# | #34 0x00007ffe356a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #35 0x00007ffe4161edcb (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/180949
More information about the cfe-commits
mailing list