Bug#1000922: upgrading llvmlite to llvm-13
Diane Trout
diane at ghic.org
Fri Oct 21 21:59:05 BST 2022
Hi,
I found a pull request that starts the process of upgrading llvmlite to
llvm-12 or -13.
https://github.com/numba/llvmlite/pull/802
I modified it to work with our llvmlite 0.39.1 package and was able to
build llvmlite and have it's tests pass on x86 64.
The llvmlite upstream developers are concerned about releasing it
because in their experience they have various compile errors on unusual
architectures.
Though I'm having those with the llvm-11 version too, so who knows.
I was thinking that releasing it to Debian's buildd would help upstream
see which architectures are having problems with the migration to llvm-
13
I've been trying to build and run numba's tests, it's been a bit
difficult to tell what's failures are new because of building against
llvm-13 and which are because there's some failures due to the
autopkgtest environment being different from what upstream expects.
I think there's only a couple of test failures out of the about 20 I'm
trying to fix that are due to the llvm-13 update.
Since there's already some numba test failures with ppc64el and amdel
even with the llvm-11 version of llvmlite, I feel like releasing the -
13 version of llvmlite isn't going to make things any worse for numba.
So should we uploading a version of llvmlite with the -13 compatibility
patch?
They both fell out of testing, and it'd be really bad for the
scientific python ecosystem if we don't get numba shipped in bullseye.
Diane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: support-llvm-13.patch
Type: text/x-patch
Size: 3018 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20221021/cc18b0eb/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20221021/cc18b0eb/attachment.sig>
More information about the Pkg-llvm-team
mailing list