[Lldb-commits] [lldb] [LLDB][NativePDB] Add support for `S_REGREL32_INDIR` (PR #186124)

Dmitry Vasilyev via lldb-commits lldb-commits at lists.llvm.org
Sat Mar 14 01:54:47 PDT 2026


slydiman wrote:

The buildbot [lldb-remote-linux-win](https://lab.llvm.org/buildbot/#/builders/197/builds/14604) is broken. Please take a look.
```
FAIL: lldb-shell::structured-bindings-msvc.test
[view all 112 lines](https://lab.llvm.org/buildbot/#/builders/197/builds/14604/steps/18/logs/FAIL__lldb-shell__structured-bindings-msvc_test) 
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\buildbot\as-builder-10\lldb-x-aarch64\build\bin\filecheck.exe' 'C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\lldb\test\Shell\SymbolFile\NativePDB\structured-bindings-msvc.test' --check-prefix=LLDB
# .---command stderr------------
# | C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\lldb\test\Shell\SymbolFile\NativePDB\structured-bindings-msvc.test:38:9: error: LLDB: expected string not found in input
# | # LLDB: (lldb) v f
# |         ^
# | <stdin>:1:1: note: scanning from here
# | (lldb) platform select remote-linux
# | ^
# | 
# | Input file: <stdin>
# | Check file: C:\buildbot\as-builder-10\lldb-x-aarch64\llvm-project\lldb\test\Shell\SymbolFile\NativePDB\structured-bindings-msvc.test
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           1: (lldb) platform select remote-linux 
# | check:38     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |           2:  Platform: remote-linux 
# | check:38     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           3:  Connected: no 
# | check:38     ~~~~~~~~~~~~~~~
# |           4: (lldb) platform connect connect://jetson-agx-0086.lab.llvm.org:1234 
# | check:38     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           5:  Platform: remote-linux 
# | check:38     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           6:  Triple: aarch64-unknown-linux-gnu 
# | check:38     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
```
It seems we need `REQUIRES: system-windows` or `REQUIRES: system-windows, msvc`

https://github.com/llvm/llvm-project/pull/186124


More information about the lldb-commits mailing list