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

Reply via email to