#9508: Fix all ATLAS build problems on Solaris/OpenSolaris
----------------------------+-----------------------------------------------
Reporter: drkirkby | Owner: drkirkby
Type: defect | Status: new
Priority: major | Milestone: sage-4.5.3
Component: solaris | Keywords:
Author: David Kirkby | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
----------------------------+-----------------------------------------------
Comment(by drkirkby):
== Testing the updated ATLAS package on Solaris 10 x64 as a 64-bit build
==
* Dell Inc. !OptiPlex 755 (Quad-Core Intel(R) Core(TM)2 Quad Q6600 @
2.40GHz)
* 8 GB RAM
* Solaris 10 x86 update 5 (5/08)
* 64-bit build - SAGE64 was exported to "yes"
* gcc 4.5.0 configured to use the Sun linker and GNU assembler.
Again, the full log is not shown, but the end is .
{{{
64 drkir...@fulvia:[~/fulvia/64/sage-4.5.1] $ ./sage -f atlas-3.8.3.p13
<snip>
Reference clock rate=2394Mhz, new rate=2400Mhz
Refrenc : % of clock rate achieved by reference install
Present : % of clock rate achieved by present ATLAS install
single precision double precision
********************************
*******************************
real complex real complex
--------------- --------------- ---------------
---------------
Benchmark Refrenc Present Refrenc Present Refrenc Present Refrenc
Present
========= ======= ======= ======= ======= ======= ======= =======
=======
kSelMM 565.9 571.5 532.9 528.8 365.5 363.9 334.8
351.6
kGenMM 177.6 156.5 177.6 171.2 166.1 142.4 162.6
141.5
kMM_NT 134.0 129.5 138.9 169.0 119.1 119.7 137.6
157.5
kMM_TN 159.3 154.5 165.6 157.5 148.2 138.5 159.0
152.4
BIG_MM 558.5 545.5 557.8 549.3 353.8 353.3 346.7
348.1
kMV_N 111.0 105.3 211.1 206.1 55.2 57.4 92.8
86.7
kMV_T 85.0 88.7 93.1 68.3 45.5 47.3 76.7
64.9
kGER 159.0 189.1 119.0 123.8 27.8 29.3 46.5
49.8
make[1]: Leaving directory
`/home/drkirkby/fulvia/64/sage-4.5.1/spkg/build/atlas-3.8.3.p13/ATLAS-
build'
Now cleaning up tmp files.
rm: Cannot remove any directory in the path of the current working
directory
/home/drkirkby/fulvia/64/sage-4.5.1/spkg/build/atlas-3.8.3.p13
Making Sage/Python scripts relocatable...
Making script relocatable
Finished installing atlas-3.8.3.p13.spkg
64 drkir...@fulvia:[~/fulvia/64/sage-4.5.1]
}}}
We can see the libraries are indeed 32-bit:
{{{
as.arkir...@fulvia:[~/fulvia/32/sage-4.5.1/local/lib] $ file libcblas.so
libf77blas.so liblapack.so libatlas.so libf77blas.a liblapack.a libcblas.a
libatl
libcblas.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically
linked, not stripped, no debugging information available
libf77blas.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically
linked, not stripped, no debugging information available
liblapack.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically
linked, not stripped, no debugging information available
libatlas.so: ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically
linked, not stripped, no debugging information available
libf77blas.a: current ar archive, not a dynamic executable or shared
object
liblapack.a: current ar archive, not a dynamic executable or shared
object
libcblas.a: current ar archive, not a dynamic executable or shared
object
libatlas.a: current ar archive, not a dynamic executable or shared
object
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9508#comment:6>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.