On 2/27/26 1:58 AM, Philippe Mathieu-Daudé wrote:
The error message is as follows:
TEST basic gdbstub support on ppc
Python Exception <class 'gdb.error'>: Could not fetch register "fpscr";
remote failure reply '14'
Error occurred in Python: Could not fetch register "fpscr"; remote failure
reply '14'
qemu-ppc: QEMU: Terminated via GDBstub
I've tested from a clean checkout with the following commands:
./configure --target-list=ppc-linux-user
make -j$(nproc) all
make check-tcg
It's odd this config isn't caught by our CI.
https://gitlab.com/qemu-project/qemu/-/blob/master/tests/tcg/multiarch/Makefile.target#L153
```
ifneq ($(GDB),)
...
# gdbstub tests
...
else
run-gdbstub-%:
$(call skip-test, "gdbstub test $*", "need working gdb with $(patsubst
-%,,$(TARGET_NAME)) support")
```
Unfortunately, gdb is not installed in any container.
At least we caught something with this bug, which is great :).
Regards,
Pierrick