Re: expected baseline changes for forky => isa for arch available
Bastien Roucaries <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general,gmane.linux.debian.riscv,gmane.linux.debian.devel.release,gmane.linux.debian.riscv,gmane.linux.debian.devel.release |
|---|---|
| Message-ID | <3345393.2vfOZ694Ok@debian-ei> |
Le jeudi 13 août 2026, 15:17:09 heure d’été d’Europe centrale Bastien Roucaries a écrit : > > and the result will be that the package fails to install on baseline > > CPUs, and only installs successfully on those CPUs where it can actually > > work. > > You could even now test at run time using isa-support package and > /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE3 > /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE4.1 > /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE4.2 > /usr/libexec/x86_64-linux-gnu/isa-support/test-x86-64-v2 > /usr/libexec/x86_64-linux-gnu/isa-support/test-x86-64-v3 > > qemu command are available in case of problem: > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-bad-SSE3 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-bad-SSE4.1 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-bad-SSE4.2 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-bad-x86-64-v2 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-bad-x86-64-v3 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-good-SSE3 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-good-SSE4.1 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-good-SSE4.2 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-good-x86-64-v2 > /usr/libexec/x86_64-linux-gnu/isa-support/qemu-good-x86-64-v3 > > run it with program and you could check if program run with or without extra instruction. Now we have [amd64] /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE3 /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE4.1 /usr/libexec/x86_64-linux-gnu/isa-support/test-SSE4.2 /usr/libexec/x86_64-linux-gnu/isa-support/test-x86-64-v2 /usr/libexec/x86_64-linux-gnu/isa-support/test-x86-64-v3 [arm64] /usr/libexec/aarch64-linux-gnu/isa-support/test-ARMv8CRC [armhf] /usr/libexec/arm-linux-gnueabihf/isa-support/test-ARMv8 /usr/libexec/arm-linux-gnueabihf/isa-support/test-ARMv8CRC /usr/libexec/arm-linux-gnueabihf/isa-support/test-arm64-baseline /usr/libexec/arm-linux-gnueabihf/isa-support/test-neon [i386] (test-SSE2 retained for compatibility) /usr/libexec/i386-linux-gnu/isa-support/test-SSE2 /usr/libexec/i386-linux-gnu/isa-support/test-SSE3 /usr/libexec/i386-linux-gnu/isa-support/test-SSE4.1 /usr/libexec/i386-linux-gnu/isa-support/test-SSE4.2 /usr/libexec/i386-linux-gnu/isa-support/test-amd64-baseline /usr/libexec/i386-linux-gnu/isa-support/test-i386-baseline /usr/libexec/i386-linux-gnu/isa-support/test-x86-64-v1 /usr/libexec/i386-linux-gnu/isa-support/test-x86-64-v2 /usr/libexec/i386-linux-gnu/isa-support/test-x86-64-v3 [ppc64] /usr/libexec/powerpc64-linux-gnu/isa-support/test-altivec /usr/libexec/powerpc64-linux-gnu/isa-support/test-power10 /usr/libexec/powerpc64-linux-gnu/isa-support/test-power8 /usr/libexec/powerpc64-linux-gnu/isa-support/test-power9 [s390x] /usr/libexec/s390x-linux-gnu/isa-support/test-z14 /usr/libexec/s390x-linux-gnu/isa-support/test-z15 /usr/libexec/s390x-linux-gnu/isa-support/test-z16 /usr/libexec/s390x-linux-gnu/isa-support/test-z17 Note that this program does not depends on proc, and work under qemu. So are safe to use. Will like to have isa ABI test for loong64 and riscv64 Will add a forky-isa-support package availble as PU for helping our user before forky.
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmqC3AIACgkQADoaLapB CF+uoQ//XWOwyMU9p/mN2aLyg1a9JVJko1xK4oudmnQFFFI0qdFdPhvVn9bAGRCG ntEpO0DTmb84uu6gjZN7UEgTIYLhl4AsdSRERBmALJMScRssiYMTsSyRPmykNCar GC9REpmRfMJf/WtGNihFpcve/nYT8ub4as2iqr6XvRwOcBzHqTF9KK4nWrb4yN2Z 83ep8vKZFmKE55TzBJzMBMJnfsnj+wg/A9BM/AYAHlecrrx5ReibeFK93VIOmSdD CJ9saEsLt+3QdUiIpiYMwQ/hs0hK54BV9bWuXfSv0gbFhwNr+TGhFSDoeL/6KgF6 1xGpCp6EXW6oy+MfYarz6ba4MUt6jWbQcf38UpueFxW/8w9smIdty/PxNOoqHJu7 9LpeLFfj47APJK5nUEtpUCZm1+HIQ5DGFYtiF/s8KzM2LES8HYcfa1FdkWw2ARKi gTf4Spbqp2an15g+SGPjnEhgeitnA4/3YQ88FcniA4TC9yMW80NsfDPnPvImN5mO 7uHEb6AAGnWxKk5TlaDXfg1ifKvxCZfJeCO6P4mFccMWupn4R28YOvyD4Nz/PBNa 57i8s51LW7E6mFfZdEDrzlzTIRRZIAe0760fyOjLj/tO7g1lLvW7wArcZ9x++K6o 8DePRPYWe6whIOfzU+tIvcd2k2ucOeC4KlTz8S51+YO7bCLQqdY= =Slej -----END PGP SIGNATURE-----