-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
Install ATLAS header files and cleanup IML spkg #14699
Comments
comment:1
Surely an ATLAS problem, see #10508 comment:526 for a solution. I suggest we call at least install_inc and potentially install_lib from ATLAS build system to install headers and static libs. |
comment:2
Or just install which should call both of them. |
comment:3
John, U sure about sage.math?
|
comment:4
Replying to @nexttime:
(As opposed to
which is boxen.) |
comment:5
It would be nice to fix that on top of #14605 which I've tested quite extensively and is finished since some time. |
comment:6
+1 to also again install static libs. |
Changed keywords from none to atlas |
comment:7
In fact disregard my comment about #14605. |
Changed keywords from atlas to atlas IML testsuite check cblas.h |
comment:9
A side-effect of this ticket is probably that numpy gets built without ATLAS acceleration. |
comment:10
For the record, I did get
|
comment:11
P.S.: Although IIRC according to POSIX, |
This comment has been minimized.
This comment has been minimized.
Author: Jean-Pierre Flori |
comment:13
Replying to @nexttime:
At least GNU All -L options apply to all -l options, regardless of the order in which the options appear. |
comment:14
You'd still need a line
in And currently numpy is built without Atlas (it uses another blas): local/lib/python2.7/site-packages/numpy/core/dotblas.so normally contains ATL* symbols (for an old Atlas 3.8.3 version, at least). |
comment:15
Replying to @sagetrac-Koen:
I don't think so. |
comment:16
Replying to @sagetrac-Koen:
On my gcc110 install (where IML testsuite fails), numpy uses ATLAS correctly. And I seem to remember we had lots of troubles correctly biulding numpy and scipy with the new ATLAS so hopefully it was actually used. |
comment:17
s/inlcude/include/ and IMHO (=WTF?) also s/serial/single-threaded/g s/parallel/multi-threaded/g ... (but the latter is not JP's invention I guess) |
comment:18
Replying to @nexttime:
Done.
Not mine indeed. |
comment:69
In the IMl spkg, you don't reexport CFLAGS after checking for SAGE64 (both in spkg-check and spkg-install). And when looking through trac there is a strange .patch part about renaming sage3_memleak, but that may just be a trac issue. |
comment:70
Replying to @jpflori:
It's already exported before. No need to "reexport" it.
Indeed, that's a Trac bug. |
Changed work issues from SAGE64, to none |
comment:71
I should also note that the only new patch in IML is |
comment:72
Replying to @jdemeyer:
Damn, I was not aware of that!
|
comment:73
The spkg looks good, seems to work on my systems. |
Merged: sage-5.10.rc2 |
comment:75
Thanks for the review, do you by chance feel like reviewing the IML upgrade at #748? |
Changed merged from sage-5.10.rc2 to none |
comment:76
Reverting the ATLAS package: #14753. |
Dependencies: #10508 |
Merged: sage-5.10.rc2 |
comment:79
Keeping "merged in" information for future reference, we should not change this ticket further. |
With the new ATLAS spkg from #10508, iml fails its self tests. See [#10508 comment:518] and later comments.
Use spkgs at:
Apply attachment: 14699_env_version_bump.patch to
SAGE_ROOT
Depends on #10508
CC: @nexttime @jpflori @jdemeyer @vbraun
Component: packages: standard
Keywords: atlas IML testsuite check cblas.h
Author: Jean-Pierre Flori, Volker Braun, Jeroen Demeyer
Reviewer: Jean-Pierre Flori
Merged: sage-5.10.rc2
Issue created by migration from https://trac.sagemath.org/ticket/14699
The text was updated successfully, but these errors were encountered: