Bug#842143: severity

Emilio Pozuelo Monfort pochu at debian.org
Sun Nov 6 10:59:25 UTC 2016


Hi Sylvestre,

On Fri, 4 Nov 2016 09:50:27 +0100 Sylvestre Ledru <s at mozilla.com> wrote:
> severity 842143 normal
> thanks
> 
> See the bug report.

If I understood things correctly, the problem is that by default, LLVM assumes
NEON extensions are available when compiling for armhf. That causes rdeps to
fail with illegal instruction when running on armhf hardware without NEON
support, however rare that may be, which is officially supported on armhf.

According to the upstream bug, this can be changed by passing a flag to the
compiler. That's not good enough as that means we have to change all rdeps.
Instead, the default should be changed, and users can tune the flags if they
want performance at the cost of supporting less hardware (e.g. to run code in
their own machine). This is not different to other architectures or to GCC,
where we default to the baseline that is officially supported by Debian.

So I think this should go back to RC and be fixed for stretch. BTW I think
Gianfranco had a patch for this, maybe he can attach it here.

BTW on an unrelated note, llvm-toolchain-3.6 is out of testing!

Cheers,
Emilio



More information about the Pkg-llvm-team mailing list