Bug#835823: Polly's imath assumes little-endian

Sylvestre Ledru sylvestre at debian.org
Sun Aug 28 19:42:28 UTC 2016


Le 28/08/2016 à 18:26, James Clarke a écrit :
> Source: llvm-toolchain-3.8
> Version: 1:3.8.1-9
> Tags: patch
> Control: clone -1 -2 -3
> Control: reassign -2 llvm-toolchain-3.9 1:3.9~+rc3-1
> Control: reassign -3 llvm-toolchain-snapshot 1:4.0~svn279916-1
>
> Hi,
> The bundled copy of imath currently assumes little-endian in its
> mpz_import and mpz_export functions (which provide a GMP-compatible
> interface). I have submitted a pull request to upstream imath[0] which
> provides a full implementation with respect to endianness.
OK, I will wait for this to be merge upstream before doing anything.
Did you report that to upstream too? (cc Tobias)

 > With this
> patch applied to the bundled imath (patch attached with subdirectories
> fixed) check-polly succeeds on sparc64 (perhaps you could consider
> making check-polly failures fatal on all architectures, and re-enabling
> polly on powerpc and s390x?).
Sorry but I am afraid I won't, this is hard enough with llvm & clang only on i386 & amd64...

Sylvestre



More information about the Pkg-llvm-team mailing list