[llvm] [regalloc][LiveRegMatrix] Add validity check for LiveRegMatrix to prevent dangling pointers (PR #168553)

via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 18 08:20:30 PST 2025


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 132939 tests passed
* 2355 tests skipped
* 12 tests failed

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

### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn-unknown-amdpal -mcpu=gfx1030 -start-before=si-lower-sgpr-spills -stop-after=prologepilog -verify-machineinstrs --stress-regalloc=5 -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix GCN /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn-unknown-amdpal -mcpu=gfx1030 -start-before=si-lower-sgpr-spills -stop-after=prologepilog -verify-machineinstrs --stress-regalloc=5 -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: VGPR1_LO16
# |   LiveInterval pointer: 0x1d818110
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: VGPR1_HI16
# |   LiveInterval pointer: 0x1d818110
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn-unknown-amdpal -mcpu=gfx1030 -start-before=si-lower-sgpr-spills -stop-after=prologepilog -verify-machineinstrs --stress-regalloc=5 -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir
# | 1.	Running pass 'Function Pass Manager' on module '/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@test_main'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007b0b163a2330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007b0b163fbb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007b0b163a227e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007b0b163858ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007b0b1638581b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007b0b16398517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007b0b163871ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007b0b1638728b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix GCN /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix GCN /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/ARM/splitkit.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: R4
# |   LiveInterval pointer: 0x41970fb0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: R4
# |   LiveInterval pointer: 0x4196fc10
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: R4
# |   LiveInterval pointer: 0x4196fc10
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -o - /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll
# | 1.	Running pass 'Function Pass Manager' on module '/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@func'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007fca54a11330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007fca54a6ab2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007fca54a1127e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007fca549f48ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007fca549f481b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007fca54a07517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007fca549f61ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007fca549f628b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/splitkit.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/ARM/udivmodei5.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=arm-eabi < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/udivmodei5.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/udivmodei5.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=arm-eabi
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: R0
# |   LiveInterval pointer: 0x2f7fa8e0
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=arm-eabi
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@sdiv129'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007a726f31f330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007a726f378b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007a726f31f27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007a726f3028ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007a726f30281b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007a726f315517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007a726f3041ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007a726f30428b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/udivmodei5.ll
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/udivmodei5.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/hf16call32.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel-linux-gnu -mattr=mips16 -relocation-model=static < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/hf16call32.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/hf16call32.ll -check-prefix=stel
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel-linux-gnu -mattr=mips16 -relocation-model=static
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: V0
# |   LiveInterval pointer: 0xb5701d0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: V0
# |   LiveInterval pointer: 0xb55fd40
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel-linux-gnu -mattr=mips16 -relocation-model=static
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@main'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x000079b23b1d3330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x000079b23b22cb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x000079b23b1d327e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x000079b23b1b68ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x000079b23b1b681b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x000079b23b1c9517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x000079b23b1b81ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x000079b23b1b828b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/hf16call32.ll -check-prefix=stel
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/hf16call32.ll -check-prefix=stel
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/stldst.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc  -mtriple=mipsel -mattr=mips16 -relocation-model=pic -O3 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/stldst.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/stldst.ll -check-prefix=16
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel -mattr=mips16 -relocation-model=pic -O3
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: V0
# |   LiveInterval pointer: 0x39a9bd20
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel -mattr=mips16 -relocation-model=pic -O3
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@main'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007bca41ad5330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007bca41b2eb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007bca41ad527e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007bca41ab88ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007bca41ab881b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007bca41acb517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007bca41aba1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007bca41aba28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/stldst.ll -check-prefix=16
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/stldst.ll -check-prefix=16
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/Thumb2/constant-islands.ll</summary>

```
Exit Code: -6

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Thumb2/constant-islands.ll -mtriple=arm-apple-ios   -mcpu=cortex-a8 -O0 -filetype=obj -verify-machine-dom-info -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=arm-apple-ios -mcpu=cortex-a8 -O0 -filetype=obj -verify-machine-dom-info -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Thumb2/constant-islands.ll -mtriple=thumb-apple-ios -mcpu=cortex-a8 -O0 -filetype=obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=thumb-apple-ios -mcpu=cortex-a8 -O0 -filetype=obj -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Thumb2/constant-islands.ll -mtriple=arm-apple-ios   -mcpu=cortex-a8 -O2 -filetype=obj -verify-machineinstrs -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=arm-apple-ios -mcpu=cortex-a8 -O2 -filetype=obj -verify-machineinstrs -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Thumb2/constant-islands.ll -mtriple=thumb-apple-ios -mcpu=cortex-a8 -O2 -filetype=obj -verify-machineinstrs -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=thumb-apple-ios -mcpu=cortex-a8 -O2 -filetype=obj -verify-machineinstrs -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: R1
# |   LiveInterval pointer: 0x4200eba0
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=thumb-apple-ios -mcpu=cortex-a8 -O2 -filetype=obj -verify-machineinstrs -o /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/Thumb2/Output/constant-islands.ll.tmp.o
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@_ZN7RagDollC2EP15btDynamicsWorldRK9btVector3f'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007eeb3d4c3330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007eeb3d51cb2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007eeb3d4c327e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007eeb3d4a68ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007eeb3d4a681b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007eeb3d4b9517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007eeb3d4a81ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007eeb3d4a828b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/bittest-big-integer.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/bittest-big-integer.ll -mtriple=i686--                   | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/bittest-big-integer.ll --check-prefixes=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686--
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DH
# |   LiveInterval pointer: 0x149aa0c0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DH
# |   LiveInterval pointer: 0x149aa0c0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DL
# |   LiveInterval pointer: 0x149aa0c0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DL
# |   LiveInterval pointer: 0x149aa0c0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HDX
# |   LiveInterval pointer: 0x149aa0c0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HDX
# |   LiveInterval pointer: 0x149aa0c0
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686--
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@blsr_u512'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x000078e9c55b0330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x000078e9c5609b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x000078e9c55b027e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x000078e9c55938ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x000078e9c559381b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x000078e9c55a6517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x000078e9c55951ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x000078e9c559528b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/bittest-big-integer.ll --check-prefixes=X86
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/bittest-big-integer.ll:1493:14: error: X86-LABEL: expected string not found in input
# | ; X86-LABEL: blsr_u512:
# |              ^
# | <stdin>:643:15: note: scanning from here
# | sequence_i128: # @sequence_i128
# |               ^
# | <stdin>:643:23: note: possible intended match here
# | sequence_i128: # @sequence_i128
# |                       ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/bittest-big-integer.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |             638:  .size chain_reset_i256, .Lfunc_end24-chain_reset_i256 
# |             639:  # -- End function 
# |             640:  .globl sequence_i128 # -- Begin function sequence_i128 
# |             641:  .p2align 4 
# |             642:  .type sequence_i128, at function 
# |             643: sequence_i128: # @sequence_i128 
# | label:1493'0                   X~~~~~~~~~~~~~~~~~ error: no match found
# | label:1493'1                           ?          possible intended match
# |             644: # %bb.0: 
# | label:1493'0     ~~~~~~~~~
# |             645:  pushl %ebp 
# | label:1493'0     ~~~~~~~~~~~~
# |             646:  movl %esp, %ebp 
# | label:1493'0     ~~~~~~~~~~~~~~~~~
# |             647:  pushl %ebx 
# | label:1493'0     ~~~~~~~~~~~~
# |             648:  pushl %edi 
# | label:1493'0     ~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/div-rem-pair-recomposition-signed.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/div-rem-pair-recomposition-signed.ll -mtriple=i686-unknown-unknown   -mattr=+sse,+sse2 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/div-rem-pair-recomposition-signed.ll --check-prefix=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown -mattr=+sse,+sse2
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AH
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AH
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AH
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HAX
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HAX
# |   LiveInterval pointer: 0x1dd51e00
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HAX
# |   LiveInterval pointer: 0x1dd51e00
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown -mattr=+sse,+sse2
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@scalar_i128'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x0000799cae591330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x0000799cae5eab2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x0000799cae59127e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x0000799cae5748ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x0000799cae57481b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x0000799cae587517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x0000799cae5761ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x0000799cae57628b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/div-rem-pair-recomposition-signed.ll --check-prefix=X86
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/div-rem-pair-recomposition-signed.ll --check-prefix=X86
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/fp-i129.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp-i129.ll -mtriple=i686-unknown-unknown | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp-i129.ll --check-prefixes=CHECK,X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DIL
# |   LiveInterval pointer: 0xfec67b0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DIL
# |   LiveInterval pointer: 0xfec67b0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DIH
# |   LiveInterval pointer: 0xfec67b0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: DIH
# |   LiveInterval pointer: 0xfec67b0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HDI
# |   LiveInterval pointer: 0xfec67b0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HDI
# |   LiveInterval pointer: 0xfec67b0
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@sitofp_fp128'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007ac1f6a38330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007ac1f6a91b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007ac1f6a3827e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007ac1f6a1b8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007ac1f6a1b81b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007ac1f6a2e517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007ac1f6a1d1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007ac1f6a1d28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp-i129.ll --check-prefixes=CHECK,X86
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp-i129.ll:61:16: error: CHECK-LABEL: expected string not found in input
# | ; CHECK-LABEL: sitofp_fp128:
# |                ^
# | <stdin>:2511:15: note: scanning from here
# | sitofp_double: # @sitofp_double
# |               ^
# | <stdin>:2511:19: note: possible intended match here
# | sitofp_double: # @sitofp_double
# |                   ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp-i129.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |          2506:  .size sitofp_float, .Lfunc_end6-sitofp_float 
# |          2507:  # -- End function 
# |          2508:  .globl sitofp_double # -- Begin function sitofp_double 
# |          2509:  .p2align 4 
# |          2510:  .type sitofp_double, at function 
# |          2511: sitofp_double: # @sitofp_double 
# | label:61'0                   X~~~~~~~~~~~~~~~~~ error: no match found
# | label:61'1                       ?              possible intended match
# |          2512: # %bb.0: # %itofp-entry 
# | label:61'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |          2513:  pushl %ebp 
# | label:61'0     ~~~~~~~~~~~~
# |          2514:  movl %esp, %ebp 
# | label:61'0     ~~~~~~~~~~~~~~~~~
# |          2515:  pushl %ebx 
# | label:61'0     ~~~~~~~~~~~~
# |          2516:  pushl %edi 
# | label:61'0     ~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/optimize-max-0.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AH
# |   LiveInterval pointer: 0x4215d440
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x4215d440
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HAX
# |   LiveInterval pointer: 0x4215d440
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@foo'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x000079b228ae4330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x000079b228b3db2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x000079b228ae427e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x000079b228ac78ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x000079b228ac781b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x000079b228ada517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x000079b228ac91ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x000079b228ac928b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/pseudo_cmov_lower.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pseudo_cmov_lower.ll -mtriple=i386-linux-gnu -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pseudo_cmov_lower.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i386-linux-gnu -o -
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd97140
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd99360
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd99560
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd99760
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd9c990
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: AL
# |   LiveInterval pointer: 0x2dd9cb90
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i386-linux-gnu -o -
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@foo9'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x00007b3b815f4330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x00007b3b8164db2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x00007b3b815f427e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x00007b3b815d78ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x00007b3b815d781b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x00007b3b815ea517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x00007b3b815d91ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x00007b3b815d928b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pseudo_cmov_lower.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pseudo_cmov_lower.ll:215:16: error: CHECK-LABEL: expected string not found in input
# | ; CHECK-LABEL: foo9:
# |                ^
# | <stdin>:230:6: note: scanning from here
# | foo8: # @foo8
# |      ^
# | <stdin>:230:10: note: possible intended match here
# | foo8: # @foo8
# |          ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pseudo_cmov_lower.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            225:  .size foo7, .Lfunc_end7-foo7 
# |            226:  # -- End function 
# |            227:  .globl foo8 # -- Begin function foo8 
# |            228:  .p2align 4 
# |            229:  .type foo8, at function 
# |            230: foo8: # @foo8 
# | label:215'0          X~~~~~~~~ error: no match found
# | label:215'1              ?     possible intended match
# |            231: # %bb.0: # %entry 
# | label:215'0     ~~~~~~~~~~~~~~~~~~
# |            232:  subl $308, %esp # imm = 0x134 
# | label:215'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            233:  movl 812(%esp), %eax 
# | label:215'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            234:  fldl 684(%esp) 
# | label:215'0     ~~~~~~~~~~~~~~~~
# |            235:  fstpl 92(%esp) # 8-byte Folded Spill 
# | label:215'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/udivmodei5.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/udivmodei5.ll -mtriple=i686-unknown-unknown | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/udivmodei5.ll --check-prefix=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown
# .---command stderr------------
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: CH
# |   LiveInterval pointer: 0x1ee5acd0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: CH
# |   LiveInterval pointer: 0x1ee5acd0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: CL
# |   LiveInterval pointer: 0x1ee5acd0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: CL
# |   LiveInterval pointer: 0x1ee5acd0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HCX
# |   LiveInterval pointer: 0x1ee5acd0
# | ERROR: LiveInterval pointer is not found in LiveIntervals:
# |   Register Unit: HCX
# |   LiveInterval pointer: 0x1ee5acd0
# | llc: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocBase.cpp:160: virtual void llvm::RegAllocBase::postOptimization(): Assertion `Matrix->isValid() && "LiveRegMatrix validation failed"' failed.
# | 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: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-unknown-unknown
# | 1.	Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Greedy Register Allocator' on function '@udiv65'
# |  #0 0x0000000007ebe388 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:834:13
# |  #1 0x0000000007ebba95 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:105:18
# |  #2 0x0000000007ebf151 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:426:38
# |  #3 0x0000782af9b7a330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
# |  #4 0x0000782af9bd3b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
# |  #5 0x0000782af9b7a27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
# |  #6 0x0000782af9b5d8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
# |  #7 0x0000782af9b5d81b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
# |  #8 0x0000782af9b70517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
# |  #9 0x00000000070cd1af (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x70cd1af)
# | #10 0x00000000070f2113 llvm::RAGreedy::run(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:2950:3
# | #11 0x0000000007104b49 (anonymous namespace)::RAGreedyLegacy::runOnMachineFunction(llvm::MachineFunction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/RegAllocGreedy.cpp:288:15
# | #12 0x0000000006ec1d73 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:0:10
# | #13 0x00000000074300a5 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1398:27
# | #14 0x0000000007438052 llvm::FPPassManager::runOnModule(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1444:13
# | #15 0x0000000007430b4c runOnModule /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1513:27
# | #16 0x0000000007430b4c llvm::legacy::PassManagerImpl::run(llvm::Module&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:531:44
# | #17 0x0000000004da1a48 compileModule(char**, llvm::LLVMContext&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:0:8
# | #18 0x0000000004d9ede0 main /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/tools/llc/llc.cpp:451:13
# | #19 0x0000782af9b5f1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
# | #20 0x0000782af9b5f28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
# | #21 0x0000000004d9a865 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc+0x4d9a865)
# `-----------------------------
# error: command failed with exit status: -6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/udivmodei5.ll --check-prefix=X86
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/udivmodei5.ll --check-prefix=X86
# `-----------------------------
# error: command failed with exit status: 2

--

```
</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/168553


More information about the llvm-commits mailing list