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
Fix scipy-1.7.2 build failure on Cygwin #33080
Comments
comment:1
logs please |
This comment has been minimized.
This comment has been minimized.
comment:3
I see this build failure now also in https://github.com/mkoeppe/sage/runs/4635610425?check_suite_focus=true (tested with the update to 1.7.3 in #33049) |
comment:4
|
comment:5
Use of (vendored) |
comment:6
This is with gcc-g++ 11.2.0-1 |
comment:7
This is coming in through https://github.com/scipy/boost-headers-only/blob/ca02b3b71579fe4913e3e4d1153c34868ec95769/boost/math/tools/config.hpp#L31 |
comment:8
Also affects FreeBSD apparently, and the porters just patch it out: https://cgit.freebsd.org/ports/tree/science/py-scipy/files/patch-scipy___lib_boost_boost_math_tools_config.hpp |
comment:9
Upstream boost: https://github.com/boostorg/math/blob/develop/include/boost/math/tools/config.hpp |
comment:10
Neither of these projects has a Cygwin CI (and obviously no FreeBSD CI): |
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Author: Matthias Koeppe |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
I don't seem to be getting Windows runners on GH Actions at the moment, so manual testing of this branch on Cygwin would be helpful |
comment:19
This branch fixes the issue, as can be seen in the successful run https://github.com/mkoeppe/sage/runs/4646463107?check_suite_focus=true |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:23
This lets the scipy-1.7.2 spkg build for me. Thanks for the fix and for sending pull requests Should the the patch or the commit messages Or is the discussion here enough? One way or the other, you can set to |
Changed reviewer from https://github.com/mkoeppe/sage/actions/runs/1625005817 to Samuel Lelièvre |
This comment has been minimized.
This comment has been minimized.
Changed reviewer from Samuel Lelièvre to Samuel Lelièvre |
comment:24
Thanks for testing! |
comment:25
Replying to @slel:
I think it's fine as is. |
Changed branch from u/mkoeppe/fix_scipy_1_7_2_build_failure_on_cygwin to |
Changed commit from |
Sage 9.5.beta9 + #33043 fails to build scipy-1.7.2
on Cygwin.
Initial report:
Issues/PRs:
CC: @dimpase @mkoeppe @slel
Component: porting: Cygwin
Keywords: scipy
Author: Matthias Koeppe
Branch:
9070a03
Reviewer: Samuel Lelièvre
Issue created by migration from https://trac.sagemath.org/ticket/33080
The text was updated successfully, but these errors were encountered: