Re: expected baseline changes for forky => isa for arch available

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.devel.general,gmane.linux.debian.riscv,gmane.linux.debian.devel.release
Message-ID <203b70591c500eff46fc1d58dd19ac964d2dce12.camel@physik.fu-berlin.de>
Hi Bastien,

On Mon, 2026-08-17 at 12:02 +0200, Bastien Roucaries wrote:
> 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

What about ppc64el?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.