#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.

Reply via email to