Opened 6 years ago
Closed 4 years ago
#14390 closed enhancement (wontfix)
Let FFLAS-FFPACK use Sage's LAPACK
Reported by: | jpflori | Owned by: | jdemeyer |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | packages: standard | Keywords: | |
Cc: | Merged in: | ||
Authors: | Reviewers: | Clement Pernet | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
The current spkg fails to detect (Sage's) LAPACK. It uses the same linker option to detect it as to detect BLAS and it obviously fails.
It also fails to build on (some?) Solaris system with the new ATLAS from #10508 which is threaded ATLAS and needs to link with realtime library (-lrt).
Change History (10)
comment:1 Changed 6 years ago by
- Description modified (diff)
comment:2 Changed 6 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:3 Changed 5 years ago by
comment:4 Changed 5 years ago by
For solaris we surely need to pass -lrt. See http://trac.sagemath.org/ticket/10508?cversion=1&cnum_hist=415#comment:407
comment:5 Changed 5 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:6 Changed 5 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:7 Changed 5 years ago by
- Milestone changed from sage-6.3 to sage-6.4
comment:8 Changed 4 years ago by
- Milestone changed from sage-6.4 to sage-duplicate/invalid/wontfix
- Status changed from new to needs_review
The dependency of fflas-ffpack to LAPACK is optional and really not relevant to sage. It is only used for benchmarks, in order to compare its timings with LAPACK's.
It is safe to assume that Sage should build fflas-ffpack without LAPACK dependency and I suggest to close this ticket.
comment:9 Changed 4 years ago by
- Reviewers set to Clement Pernet
- Status changed from needs_review to positive_review
comment:10 Changed 4 years ago by
- Resolution set to wontfix
- Status changed from positive_review to closed
fflas_fflapack install script also needs serious revamping for Solaris, Cygwin and surely other os where it looks for system-wide libraries or libraries we don't build anymore.