[llvm-branch-commits] [llvm] [AMDGPU] Add synthetic apertures and use them for barriers (PR #209748)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jul 22 02:17:56 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 138836 tests passed
* 3576 tests skipped
* 1 test failed

## Failed Tests
(click on a test name to see its output)

### lld
<details>
<summary>lld.ELF/lto/amdgpu.ll</summary>

```
Exit Code: 3221225501

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llvm-as.exe C:\_work\llvm-project\llvm-project\lld\test\ELF\lto\amdgpu.ll -o C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp.o
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-as.exe' 'C:\_work\llvm-project\llvm-project\lld\test\ELF\lto\amdgpu.ll' -o 'C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp.o -o C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe' 'C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp.o' -o 'C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\amdgpu.ll.tmp'
# .---command stderr------------
# | LLVM ERROR: Can't create a MachineFunction using a Module with a Target-incompatible DataLayout attached
# |   Target DataLayout: e-m:e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-p7:160:256:256:32-p8:128:128:128:48-p9:192:256:256:32-p15:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9
# |   Module DataLayout: e-m:e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5-G1-ni:7:8:9-p7:160:256:256:32-p8:128:128:128:48-p9:192:256:256:32
# | 
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\ld.lld.exe C:\\_work\\llvm-project\\llvm-project\\build\\tools\\lld\\test\\ELF\\lto\\Output\\amdgpu.ll.tmp.o -o C:\\_work\\llvm-project\\llvm-project\\build\\tools\\lld\\test\\ELF\\lto\\Output\\amdgpu.ll.tmp
# | 1.	Running pass 'CallGraph Pass Manager' on module 'ld-temp.o'.
# | 2.	Running pass 'AMDGPU DAG->DAG Pattern Instruction Selection' on function '@_start'
# | Exception Code: 0xC000001D
# | #0 0x00007ff950b3f46c (C:\Windows\System32\KERNELBASE.dll+0x3f46c)
# | #1 0x00007ff6c1daab71 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x1ab71)
# | #2 0x00007ff6c1db767e (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x2767e)
# | #3 0x00007ff6c1d91426 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x1426)
# | #4 0x00007ff6c1d91a8c (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x1a8c)
# | #5 0x00007ff6c7012570 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x5282570)
# | #6 0x00007ff9530a4cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #7 0x00007ff964f9edcb (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/209748


More information about the llvm-branch-commits mailing list