sagemath: update to 9.8#42048
Conversation
|
So It has already happened before (#39876 (comment), #41085 (comment)). This was already known upstream (https://trac.sagemath.org/ticket/33907) and it turns out I already fixed this (it's even merged upstream for 9.8!) but I forgot. This only happens under very heavy load (as here in CI, but not in my box even if I run 16 threads on 8 cores, it has to be way more loaded to trigger) I'll push a new PR with the patch from https://git.sagemath.org/sage.git/commit?id=6f5c1c2fc8bcfb5e6555716d05ce70511795ffa1. Meanwhile my local tests with all the above PR together are successful. |
d8a48a5 to
bd75ad9
Compare
4bd37d8 to
d61fbc7
Compare
|
Rebased without changes to restart CI. |
|
I had to make a change since the tarball was moved; a different dirname changes the sha256 of the tarball but I checked that the contents are identical -- other than the name of the top level dir which xbps-src renames anyway (that feature gets another 👍 ). |
|
On aarch64 (after rebuilding libtool and ntl), the following tests fail: |
|
I did not test with the linked PR's though. |
Were these doctests passing before this PR? |
|
If I build from Void's master branch, it fails to start the tests, with |
|
btw, |
|
sagemath 9.8 is released. I'll work on that. Meanwhile, it would be helpful if all the other package updates can be merged. Re: aarch64, can we move that to a separate issue? I'm not ready to support sagemath on aarch64 yet. |
That makes sense, sorry for pulluting this thread. |
8675dce to
7ed9dc7
Compare
Also: - fix edge case of python 3.11 integer conversion on 32 bit - support tachyon 0.99.5 - support singular 4.3.1p3 - fix tests for giac 1.9.0.35 - fix tests for numpy 1.24 - skip unstable tests in klyachko.py - remove zn_poly dependency - fix very slow test in stream.py
|
The only test failure in the previous run was a very slow test that triggered a timeout on i686. I fixed the slow test in sagemath/sage#35127 and include the fix here so the timeout doesn't trouble us again. |
|
@leahneukirchen this is IMO ready to merge. |
This PR includes
Changes in sagemath package:
Testing the changes