Opened 7 years ago

Last modified 7 years ago

#14699 closed defect

Install ATLAS header files and static libraries — at Version 12

Reported by: jhpalmieri Owned by: jdemeyer
Priority: blocker Milestone: sage-5.10
Component: packages: standard Keywords: atlas IML testsuite check cblas.h
Cc: leif, jpflori, jdemeyer, vbraun Merged in:
Authors: Jean-Pierre Flori Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Change History (12)

comment:1 Changed 7 years ago by jpflori

Surely an ATLAS problem, see http://trac.sagemath.org/sage_trac/ticket/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 Changed 7 years ago by jpflori

Or just install which should call both of them.

comment:3 follow-up: Changed 7 years ago by leif

John, U sure about sage.math?

128.208.160.191	sage.math.washington.edu sage sage.math

comment:4 in reply to: ↑ 3 Changed 7 years ago by leif

Replying to leif:

John, U sure about sage.math?

128.208.160.191	sage.math.washington.edu sage sage.math

(As opposed to

;; ANSWER SECTION:
sage.math.washington.edu. 600	IN	A	128.208.160.197

which is boxen.)

comment:5 Changed 7 years ago by jpflori

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 Changed 7 years ago by leif

+1 to also again install static libs.

comment:7 Changed 7 years ago by jpflori

  • Cc jeroen vbraun added
  • Keywords atlas added
  • Priority changed from major to critical
  • Summary changed from Get iml to install correctly and pass its self-tests on sage.math to Install ATLAS headers file and static libraries

In fact disregard my comment about #14605. We should fix the issue here quickly, hopefully before 5.10 official release if it's not too late. Although as it does not seem to prevent anything from working except for IML testsuite, 5.11 should be ok as well.

comment:8 Changed 7 years ago by leif

  • Cc jdemeyer added; jeroen removed
  • Keywords IML testsuite check cblas.h added
  • Summary changed from Install ATLAS headers file and static libraries to Install ATLAS header files and static libraries

comment:9 Changed 7 years ago by Koen

A side-effect of this ticket is probably that numpy gets built without ATLAS acceleration.

comment:10 Changed 7 years ago by leif

For the record, I did get

ATLAS_CFLAGS=''
ATLAS_LIBS='-lcblas -latlas'

-L${SAGE_LOCAL}/lib "incidentally" came from / for GMP, although after -lcblas -latlas, but we meanwhile add ${SAGE_LOCAL}/lib to LIBRARY_PATH (in sage-env), so that it worked.

Last edited 7 years ago by leif (previous) (diff)

comment:11 Changed 7 years ago by leif

P.S.: Although IIRC according to POSIX, -Ldir1 -lfoo -Ldir2 -lbar is the same as -Ldir1 -Ldir2 -lfoo -lbar.

comment:12 Changed 7 years ago by jpflori

  • Authors set to Jean-Pierre Flori
  • Description modified (diff)
  • Status changed from new to needs_review
Note: See TracTickets for help on using tickets.