[clang] [llvm] [SystemZ] Add SP alignment to the DataLayout string. (PR #176041)

via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 14 14:26:25 PST 2026


github-actions[bot] wrote:

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

* 129494 tests passed
* 2865 tests skipped
* 1 test failed

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

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

```
Exit Code: 3221225501

Command Output (stdout):
--
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llvm-as.exe C:\_work\llvm-project\llvm-project\lld\test\ELF\lto\systemz.ll -o C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\systemz.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\systemz.ll' -o 'C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\systemz.ll.tmp.o'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\systemz.ll.tmp.o -o C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\systemz.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\systemz.ll.tmp.o' -o 'C:\_work\llvm-project\llvm-project\build\tools\lld\test\ELF\lto\Output\systemz.ll.tmp'
# .---command stderr------------
# | Assertion failed: Target.isCompatibleDataLayout(getDataLayout()) && "Can't create a MachineFunction using a Module with a " "Target-incompatible DataLayout attached\n", file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\MachineFunction.cpp, line 244
# | 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\\systemz.ll.tmp.o -o C:\\_work\\llvm-project\\llvm-project\\build\\tools\\lld\\test\\ELF\\lto\\Output\\systemz.ll.tmp
# | 1.	Running pass 'Function Pass Manager' on module 'ld-temp.o'.
# | 2.	Running pass 'SystemZ DAG->DAG Pattern Instruction Selection' on function '@_start'
# | Exception Code: 0xC000001D
# | #0 0x00007ff82dcbf46c (C:\Windows\System32\KERNELBASE.dll+0x3f46c)
# | #1 0x00007ff78fcb34a1 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x34a1)
# | #2 0x00007ff78fcd6afe (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x26afe)
# | #3 0x00007ff78fcb15b6 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x15b6)
# | #4 0x00007ff78fcb1b97 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x1b97)
# | #5 0x00007ff794b58360 (c:\_work\llvm-project\llvm-project\build\bin\ld.lld.exe+0x4ea8360)
# | #6 0x00007ff832114cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #7 0x00007ff83f3bedcb (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/176041


More information about the llvm-commits mailing list