[llvm] [ARM] - Fix Thumb1InstrInfo::copyPhysReg crash on debug instructions during liveness walk. (PR #209478)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 14 08:54:32 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 178932 tests passed
* 3540 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### lldb-api
<details>
<summary>lldb-api.lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py</summary>
```
Script:
--
/usr/bin/python3 /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --env LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --env LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include --env LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --libcxx-include-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 --libcxx-include-target-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1 --libcxx-library-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu --triple x86_64-unknown-linux-gnu --build-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build --lldb-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build/module-cache-lldb/lldb-api --clang-module-cache-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build/module-cache-clang/lldb-api --executable /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb --lldb-python-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/local/lib/python3.12/dist-packages --compiler /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang --dsymutil /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil --make /usr/bin/gmake --llvm-tools-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin --lldb-obj-root /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb --lldb-libs-dir /home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib --cmake-build-type Release /home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/lang/cpp/std-function-step-into-callable -p TestStdFunctionStepIntoCallable.py
--
Exit Code: 1
Command Output (stdout):
--
Skipping the following test categories: msvcstl, dsym, pdb, gmodules, debugserver, objc
--
Command Output (stderr):
--
FAIL: LLDB (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64) :: test (TestStdFunctionStepIntoCallable.LibCxxFunctionSteppingIntoCallableTestCase.test)
Log Files:
- /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable/Failure_test.log
======================================================================
FAIL: test (TestStdFunctionStepIntoCallable.LibCxxFunctionSteppingIntoCallableTestCase.test)
Test that std::function as defined by libc++ is correctly printed by LLDB
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/lang/cpp/std-function-step-into-callable/TestStdFunctionStepIntoCallable.py", line 54, in test
self.assertEqual(
AssertionError: 32 != 4
Config=x86_64-/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang
----------------------------------------------------------------------
Ran 1 test in 0.604s
FAILED (failures=1)
--
```
</details>
### LLVM
<details>
<summary>LLVM.CodeGen/SystemZ/zos-ppa2.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
sed -e 's/!"MODE"/!"ascii"/' -e 's/BYTE/85/' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SystemZ/zos-ppa2.ll > /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll
# executed command: sed -e 's/!"MODE"/!"ascii"/' -e s/BYTE/85/ /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/SystemZ/zos-ppa2.ll
# 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 -mtriple s390x-ibm-zos -mcpu=z15 -asm-verbose=true < /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple s390x-ibm-zos -mcpu=z15 -asm-verbose=true
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll:24:10: error: CHECK: expected string not found in input
# | ; CHECK: DC XL6'F2F3F0F0F0F0'
# | ^
# | <stdin>:17:39: note: scanning from here
# | DC XL14'F1F9F7F0F0F1F0F1F0F0F0F0F0F0'
# | ^
# | <stdin>:18:2: note: possible intended match here
# | DC XL6'F2F4F0F0F0F0'
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/test/CodeGen/SystemZ/Output/zos-ppa2.ll.tmp.ascii.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 12: DC XL4'00000000'
# | 13: DC XL1'85'
# | 14: DC XL1'00'
# | 15: DC XL2'0000'
# | 16: L#DVS DS 0H
# | 17: DC XL14'F1F9F7F0F0F1F0F1F0F0F0F0F0F0'
# | check:24'0 { search range start (exclusive)
# | check:24'1 error: no match found in search range
# | 18: DC XL6'F2F4F0F0F0F0'
# | check:24'2 ? possible intended match
# | 19: DC XL2'0000'
# | 20: stdin#C CSECT
# | 21: C_@@QPPA2 CATTR ALIGN(3),FILL(0),NOTEXECUTABLE,READONLY,RMODE(64),PART(.
# | 22: .&ppa2)
# | 23: .&ppa2 XATTR LINKAGE(OS),REFERENCE(DATA),SCOPE(SECTION)
# | .
# | .
# | .
# | 102: DC XL30'D3D3E5D4404040404040F2F4F0F0F1F9F7F0F0F1F0F1F0F0F0F0F0F0F0F0'
# | 103: stdin#C CSECT
# | 104: C_CODE64 CATTR
# | 105: EXTRN CELQSTRT
# | 106: CELQSTRT XATTR LINKAGE(OS),SCOPE(EXPORT)
# | 107: END
# | check:24'3 } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</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/209478
More information about the llvm-commits
mailing list