My machine has suddenly started consistently failing 'make check-tcg' like this, following an Ubuntu update of the gdb package from "8.1-0ubuntu3.2" to "8.1.1-0ubuntu1":
make[2]: Entering directory '/home/petmay01/linaro/qemu-for-merges/build/all-linux-static/tests/tcg/aarch64-linux-user' timeout 60 /home/petmay01/linaro/qemu-for-merges/tests/guest-debug/run-test.py --gdb /usr/bin/gdb-multiarch --qemu /home/petmay01/linaro/qemu-for-merges/build/all-linux-static/qemu-aarch64 --qargs "" --bin sha1 --test /home/petmay01/linaro/qemu-for-merges/tests/tcg/multiarch/gdbstub/sha1.py > run-gdbstub-sha1.out /build/gdb-veKdC1/gdb-8.1.1/gdb/regcache.c:122: internal-error: void* init_regcache_descr(gdbarch*): Assertion `MAX_REGISTER_SIZE >= descr->sizeof_register[i]' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. This is a bug, please report it. For instructions, see: <http://www.gnu.org/software/gdb/bugs/>. Aborted (core dumped) /home/petmay01/linaro/qemu-for-merges/tests/tcg/multiarch/Makefile.target:51: recipe for target 'run-gdbstub-sha1' failed make[2]: *** [run-gdbstub-sha1] Error 134 make[2]: Leaving directory '/home/petmay01/linaro/qemu-for-merges/build/all-linux-static/tests/tcg/aarch64-linux-user' /home/petmay01/linaro/qemu-for-merges/tests/tcg/Makefile.qemu:85: recipe for target 'run-guest-tests' failed make[1]: *** [run-guest-tests] Error 2 /home/petmay01/linaro/qemu-for-merges/tests/Makefile.include:61: recipe for target 'run-tcg-tests-aarch64-linux-user' failed make: *** [run-tcg-tests-aarch64-linux-user] Error 2 Any ideas ? thanks -- PMM