-
-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update numpy to 1.23.5, scipy 1.9.3, networkx 2.8.8, meson_python 0.11.0 #34658
Comments
Branch: u/mkoeppe/update_numpy_to_1_23_4 |
Author: Matthias Koeppe |
Commit: |
New commits:
|
This comment has been minimized.
This comment has been minimized.
Dependencies: #34081 |
Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:
|
comment:7
I get test errors in
(and a similar at line 7151 (for _right rather than _left). And it's not just numerical noise:
|
comment:8
the 1st of two gen. eigenvectors is wrong.
vs. the previous version (1.8.1), correct one:
This can be traced down to scipy call:
vs, correct, previous version:
|
Upstream: Not yet reported upstream; Will do shortly. |
comment:9
I can reproduce this with "plain" scipy on Gentoo (installed as system Gentoo package) |
comment:10
This is !Gentoo/Sage-specific. If instead of system- (or Sage-)built scipy I use binary wheels from pypi, everything is fine. The next test will be to try building Sage's scipy on a non-Gentoo system. |
comment:11
cc-ing Gentoo people. On Gentoo-built scipy 1.9.3, one gets incorrect generalised eigenvectors.
instead of correct
pip-installing binary wheels for numpy ans scipy from PyPI (same versions) produces correct results. |
comment:12
On Fedora 34, everything is fine (with openblas 0.3.19, not sure whether it matters) |
comment:13
Building Sage's OpenBLAS (Gentoo provides an older OpenBLAS, 0.3.20) appears to fix the problem. |
comment:14
Submitted https://bugs.gentoo.org/878883 |
Changed upstream from Not yet reported upstream; Will do shortly. to Reported upstream. No feedback yet. |
Changed upstream from Reported upstream. No feedback yet. to Reported upstream. Developers acknowledge bug. |
comment:17
Further on arm64 (Apple M1) one gets
|
comment:18
upgrading to pip 22.3 does not help |
Changed upstream from Reported upstream. Developers acknowledge bug. to Fixed upstream, in a later stable release. |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:29
On OS X M2,
|
comment:30
Test suite passes on OS X Intel. |
comment:31
One of them may be scipy/scipy#16926 |
comment:32
I would prefer that a failing test suite meant a failed installation, but maybe |
comment:33
I agree, we should fix this. |
comment:34
Maybe we should merge this now and patch things up in follow-up tickets, since I (for one) can't build the most recent beta without this. Are there other issues that should be addressed on this ticket? |
comment:35
(I took a quick glance at the |
comment:36
Tests for Linux are still running at https://github.com/mkoeppe/sage/actions/runs/3519527763 |
comment:38
There is a problem on |
comment:39
The other Linux platforms look fine. |
Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/3251926884 to John Palmieri |
comment:40
Okay, then let's proceed here. |
comment:41
Thanks! |
comment:42
blocker, as on a recent macOS one cannot build scipy (1.9.20. |
Changed branch from u/mkoeppe/update_numpy_to_1_23_4 to |
https://github.com/numpy/numpy/releases/tag/v1.23.4
https://docs.scipy.org/doc/scipy/release.1.9.3.html
https://meson-python.readthedocs.io/en/latest/changelog.html#changelog
Depends on #34081
Upstream: Fixed upstream, in a later stable release.
CC: @dimpase @dcoudert @kiwifb @orlitzky @jhpalmieri
Component: packages: standard
Author: Matthias Koeppe
Branch/Commit:
d74528c
Reviewer: John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/34658
The text was updated successfully, but these errors were encountered: