Package: clang Version: 1:3.8-36 Severity: important Dear Maintainer,
Every binary I compile on an armv5tel system crashes immediately with 'Illegal instruction'. I note that the target is given by clang as armv7l; could that be the problem? I tried this with the clang-3.9 package but got the same result. ian@little:~$ cat woo.c #include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; } ian@little:~$ clang -o woo woo.c ian@little:~$ ./woo Illegal instruction ian@little:~$ arch armv5tel ian@little:~$ clang -v clang version 3.8.1-24 (tags/RELEASE_381/final) Target: armv7l-unknown-linux-gnueabi Thread model: posix InstalledDir: /usr/bin Found candidate GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/4.8 Found candidate GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/4.8.4 Found candidate GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/4.9 Found candidate GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/4.9.2 Found candidate GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/6.3.0 Found candidate GCC installation: /usr/lib/gcc/arm-linux-gnueabi/4.8 Found candidate GCC installation: /usr/lib/gcc/arm-linux-gnueabi/4.8.4 Found candidate GCC installation: /usr/lib/gcc/arm-linux-gnueabi/4.9 Found candidate GCC installation: /usr/lib/gcc/arm-linux-gnueabi/4.9.2 Found candidate GCC installation: /usr/lib/gcc/arm-linux-gnueabi/6.3.0 Selected GCC installation: /usr/bin/../lib/gcc/arm-linux-gnueabi/6.3.0 Candidate multilib: .;@m32 Selected multilib: .;@m32 ian@little:~$ -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (500, 'stable') Architecture: armel (armv5tel) Kernel: Linux 4.9.0-3-marvell Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages clang depends on: ii clang-3.8 1:3.8.1-24 clang recommends no packages. clang suggests no packages. -- no debconf information