-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Remove all linpack_lite code and replace with LAPACK routines #3916
Conversation
This will reduce the burden of eliminating compiler warnings and replacing LINPACK calls with LAPACK
Assuming that lapack_opt will include all BLAS libraries and headers If this is not the case then the blas_opt info will have to be added to the libraries, include directories etc.
travis is having problems getting cython again
|
Closed and reopened to rerun tests. |
|
@ev-br: I'll take a look at the odeint test failure. |
I removed the failing assertion in #3940, for the reasons given in the commit message. Once that is merged, try testing |
seems to be fixing it indeed locally --- I'll wait until TravisCI goes green just to be on the safe side though. |
Spoke too soon, it seems. Rebased on master, which includes gh-3940,
|
I got an error that looked similar at some point but it went away when I deleted the build directory and rebuilt from scratch. Can you check if that also happens for you? |
Scratch that -- I've just done a full rebuild and I get the error too. |
N.B. The Travis 'error' was that the full test suite with coverage took over 50 minutes. |
Close and reopen to rerun tests. |
Great work @chatcannon! Works for me locally now. What system are you on, which BLAS/LAPACK? TravisCI is a 32-bit Ubuntu AFAIK, I can only test it on a 64-bit ubuntu with stock ATLAS at the moment, it might be worth it to have a data point from at least one other system. One minor quibble, hopefully the last one: can you get rid of that merge commit, df131d8? The git history is really much cleaner if you rebase on master --- git fetch upstream, git rebase upstream/master, then reaply 47c7cfa. |
I wasn't sure how to change the commit history of a github remote branch so I created a new branch with a new pull request instead |
On my laptop I'm running Debian testing with default numpy and atlas. |
Closing this pull request; use #3971 instead |
This was suggested in #3834 when I tried to fix some compiler warnings in the linpack_lite code.
To reduce the amount of work I had to do I also removed a lot of odepack code which is not used anywhere in SciPy.