Bug#781197: FTBFS with GCC-5

Sylvestre Ledru sylvestre at debian.org
Thu Aug 6 11:42:29 UTC 2015


Le 06/08/2015 13:36, Sebastian Andrzej Siewior a écrit :
> On 2015-03-25 23:57:21 [+0100], Roderich Schupp wrote:
>> Build stops with:
>>
> I tried 3.5.2-1 with gcc version 5.2.1 20150730 (Debian 5.2.1-14). Patch
> Patch #1 should fix the FTBFS.
> Patch #2 should workaround the part where it tries to use gcc-5.2 which is
> not available as package or binary.
Many thanks!

> The build ends now with
> | ********************
> | Failing Tests (29):
> |     LLVM :: CodeGen/AArch64/arm64-2012-06-06-FPToUI.ll
> |     LLVM :: CodeGen/AArch64/arm64-abi_align.ll
> |     LLVM :: CodeGen/AArch64/arm64-anyregcc-crash.ll
> |     LLVM :: CodeGen/AArch64/arm64-anyregcc.ll
> |     LLVM :: CodeGen/AArch64/arm64-big-endian-bitconverts.ll
> |     LLVM :: CodeGen/AArch64/arm64-big-endian-vector-caller.ll
> |     LLVM :: CodeGen/AArch64/arm64-elf-globals.ll
> |     LLVM :: CodeGen/AArch64/arm64-fast-isel-call.ll
> |     LLVM :: CodeGen/AArch64/arm64-fast-isel-indirectbr.ll
> |     LLVM :: CodeGen/AArch64/arm64-fast-isel-noconvert.ll
> |     LLVM :: CodeGen/AArch64/arm64-fastisel-gep-promote-before-add.ll
> |     LLVM :: CodeGen/AArch64/arm64-fp128.ll
> |     LLVM :: CodeGen/AArch64/arm64-illegal-float-ops.ll
> |     LLVM :: CodeGen/AArch64/arm64-neon-mul-div.ll
> |     LLVM :: CodeGen/AArch64/arm64-neon-vector-list-spill.ll
> |     LLVM :: CodeGen/AArch64/arm64-platform-reg.ll
> |     LLVM :: CodeGen/AArch64/arm64-spill.ll
> |     LLVM :: CodeGen/AArch64/arm64-stackmap.ll
> |     LLVM :: CodeGen/AArch64/arm64-stacksave.ll
> |     LLVM :: CodeGen/AArch64/arm64-vcvt_f.ll
> |     LLVM :: CodeGen/AArch64/arm64-vfloatintrinsics.ll
> |     LLVM :: CodeGen/AArch64/i128-fast-isel-fallback.ll
> |     LLVM :: CodeGen/AArch64/illegal-float-ops.ll
> |     LLVM :: CodeGen/AArch64/ldst-opt.ll
> |     LLVM :: CodeGen/AArch64/neon-fpround_f128.ll
> |     LLVM :: CodeGen/AArch64/ragreedy-csr.ll
> |     LLVM :: CodeGen/AArch64/regress-tail-livereg.ll
> |     LLVM :: CodeGen/AArch64/sincos-expansion.ll
> |     LLVM :: CodeGen/AArch64/sincospow-vector-expansion.ll
> | 
> |   Expected Passes    : 11001
> |   Expected Failures  : 80
> |   Unsupported Tests  : 156
> |   Unexpected Passes  : 18
> |   Unexpected Failures: 29
> | Makefile:107: recipe for target 'check-local' failed
> 
> on AMD64. One step further I guess.
Do you have the actual errors?
We should probably just silent/ignore these 29 tests.
This is the support of ARM64. I don't think that anybody is going to use
clang 3.5 to build on/to ARM64 using this version (3.6 is much better for ARM64)

Sylvestre



More information about the Pkg-llvm-team mailing list