Dear Michael, As you pointed out on IRC the qemu autopkgtest sometimes fail on riscv64: | 717s === Checking if /usr/bin/qemu-arm64 can run executables: | 717s glob with sh: /usr/bin/qemu-arm64 /bin/busybox ash -c "/usr/bin/qemu-arm64 /bin/busybox ls -dCFl debian/*[t]*": | 717s /bin/busybox: line 0: can't open ash: no such file | 717s Expected output not found The full autopkgtest log is available here: https://ci.debian.net/data/autopkgtest/testing/riscv64/q/qemu/76104339/log.gz This happens on hosts with CPU which support vector extension. QEMU detects it and use it. In this particular case, the RISCV-V vector instructions are used, among other things, to emulate the aarch64 NEON instructions. I have found two issues in the TCG RISC-V backend that explain this issue. I have submitted them upstream as patches: - https://lore.kernel.org/qemu-devel/20261008181611.3015838-1-aurelien@aurel32.net/ - https://lore.kernel.org/qemu-devel/20261008181647.3015949-1-aurelien@aurel32.net/ I have tested that they fix the autopkgtest failure. Once accepted upstream, could you please merge them (or a newer version if needed) in the Debian package? Note that the issue also affects the version in trixie, and as hardware with vector instructions is becoming more common, we might also want to fix it. The patch applies cleanly after adjusting the paths that got changed as part of the 32-bit host support removal. Thanks Aurelien
This is excellent news! Let's do it sooner. Adding Cc: qemu-stable@nongnu.org would do it. But I'll pick them up without that already. Thank you! /mjt
We believe that the bug you reported is fixed in the latest version of
qemu, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1150345@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Tokarev <mjt@tls.msk.ru> (supplier of updated qemu package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 09 Oct 2026 04:21:14 +0300
Source: qemu
Architecture: source
Version: 1:11.1.2+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
Changed-By: Michael Tokarev <mjt@tls.msk.ru>
Closes: 1150345
Changes:
qemu (1:11.1.2+ds-3) unstable; urgency=medium
.
* two patches from Aurelien Jarno fixing 2 issues in riscv vector extensions
(and CI failure in debian) (Closes: #1150345)
Checksums-Sha1:
76b743c6e3c22f020f6b97eb7c627669a1ff85b5 10027 qemu_11.1.2+ds-3.dsc
a58448c933a13eb37d7913e4d17c9a2bd63b71f3 143180 qemu_11.1.2+ds-3.debian.tar.xz
e1ec6687ddada600c8d84e500c94b0f20fe308d4 8499 qemu_11.1.2+ds-3_source.buildinfo
Checksums-Sha256:
31514498e38e36833c6d6a6d783a345150d49a41a5ad94247d21a267c5f2a860 10027 qemu_11.1.2+ds-3.dsc
479d1a6a44fe5778f084f900e52ac40bda439b9369bcf1c20e018085a6f2d53e 143180 qemu_11.1.2+ds-3.debian.tar.xz
b9568d172f3e7a52582e7f0724b7d4c72ccd3c0d228ae82bc54c60a47c6ee5d6 8499 qemu_11.1.2+ds-3_source.buildinfo
Files:
91a494c7025daf2bd7782d9c1f6746d2 10027 otherosfs optional qemu_11.1.2+ds-3.dsc
5b0407384afa46187401a30f5f526b25 143180 otherosfs optional qemu_11.1.2+ds-3.debian.tar.xz
8d55d0541c316c1b421385cd1fb986fa 8499 otherosfs optional qemu_11.1.2+ds-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
wsG7BAEBCgBvBYJqyEIOCRCCqkokOx6UeEcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmcd6zeXa54YX2vwpZeXjKYNU9vYVTQ1B7Nmrsozbacr
MBYhBGSqKrUx1WkDNmv++YKqSiQ7HpR4AADHbg/+IiiIgZjMLINe5T4SuYbI7UoX
w2aM+h9OpTIWdWoZcn05LLFv4dC7BS4ZqhXhH7tELzXwp6rqkM0Kj+iw3ZshupvV
+7pofttKTixPBVShT77z4pM0plAy6UTSV9QkIfmHWa16JypQ7Y/j1E6C1UifWMLz
JdM3JH2np17q5ALC8SbsqZ/m4X/tTrfHJYWX+eA9wqb+yu9n3EdCwHISjfgC4FR0
SFIIBI4W+4s1fds/Jz17t7Do41yHPHrMfW7QruGieVTFQJuDlLhgZEMQLcNY1PMi
wRUpTGlx3nkVR64Q0f3jvw32eCmxS0AcrbAg4ZdlT7hYGU62CcC9Lp3tEbTjIMmn
8HRkqCkNWlfn8BvhadzWRcD3zUZzHo9B/BTNrawEmdlDfEsEXddXDL0Tsrq713tX
Z0fX1C6/aqg+SRwAuVwuINkctab+gk2bkqVAySj6TYfcMY8WbNwS5PFu+VElluQQ
njq4YMnMhZQTZj22LYKGUy1nBhMB3Iun8LT1iS5XQTTvtXghX57TKB0GOukwhB4Z
Is6VyXg89I6aF6B7r2atPKp2OTn/ToI2jrk91hVnZ76q+srK6lgdYoF8+RPn8+MJ
rMhmgALcw23pjeX+2ldKJOLS4rJO2DBExfkXVMlmLgH0lGvfnEYN48JY96lf46I0
0/a0RKomlmB2bZ+rcd8=
=QBYA
-----END PGP SIGNATURE-----