Package: libllvm14
Version: 1:14.0.6-12
Severity: critical
Justification: breaks unrelated software

Hello, 
I think the libLLVM-14 contains some instructions not found on IBM POWER5+ (gs) 
-- vxor is not found in it's IBM reference manual: 
https://www.ibm.com/docs/en/ssw_aix_72/assembler/assembler_pdf.pdf

Maybe this library was built for more recent CPUs but the debian ppc64 support 
goes back to POWER5 AFAIK(?)
$ objdump --disassemble /lib/powerpc64-linux-gnu/libLLVM-14.so.1 |grep vxor

As a result there is some difficulty running applications linked to libLLVM, 
for example rust installation fails with SIGILL, there are likely other 
affected programs.

Thank you
Stuart

-- System Information:
Debian Release: trixie/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64

Kernel: Linux 5.15.123 (SMP w/2 CPU threads)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_NZ:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libllvm14 depends on:
ii  libc6       2.37-6
ii  libedit2    3.1-20221030-2
ii  libffi8     3.4.4-1
ii  libgcc-s1   13.2.0-1
ii  libstdc++6  13.2.0-1
ii  libtinfo6   6.4+20230625-2
ii  libxml2     2.9.14+dfsg-1.3
ii  libz3-4     4.8.12-3.1
ii  zlib1g      1:1.2.13.dfsg-1

libllvm14 recommends no packages.

libllvm14 suggests no packages.

-- no debconf information

Reply via email to