Le lundi 17 août 2026, 12:29:41 heure d’été d’Europe centrale John Paul Adrian 
Glaubitz a écrit :
> 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?
powerpc/ppc64el and ppc64 same compiled program.

/usr/libexec/powerpc64le-linux-gnu/isa-support/test-altivec
/usr/libexec/powerpc64le-linux-gnu/isa-support/test-power10
/usr/libexec/powerpc64le-linux-gnu/isa-support/test-power8
/usr/libexec/powerpc64le-linux-gnu/isa-support/test-power9

I can also add ports also if needed

rouca 
> 
> Adrian
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to