#10508: Update ATLAS to stable version 3.10
----------------------------------+-----------------------------------------
       Reporter:  vbraun          |         Owner:  tbd           
           Type:  enhancement     |        Status:  needs_work    
       Priority:  major           |     Milestone:  sage-5.3      
      Component:  packages        |    Resolution:                
       Keywords:  ATLAS           |   Work issues:                
Report Upstream:  N/A             |     Reviewers:  Benjamin Jones
        Authors:  Volker Braun    |     Merged in:                
   Dependencies:  sage-5.2.beta0  |      Stopgaps:                
----------------------------------+-----------------------------------------

Comment (by fbissey):

 Built successfully on power7. A few oddities in the log but I don't think
 they are important
 {{{
 make -j1 atlas_run
 atldir=/hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3.10.0
 /ATLAS-build exe=xprobe_comp redir=config1.out \
                 args="-v 0 -o atlconf.txt -O 1 -A 7 -Si nof77 0 -V 6  -Fa
 ic '-fPIC' -C sm 'gcc' -Fa sm '-fPIC' -C dm 'gcc' -Fa dm '-fPIC'
 -C sk 'gcc' -Fa sk '-fPIC' -C dk 'gcc' -Fa dk '-fPIC' -C xc 'gcc' -Fa xc
 '-fPIC' -Fa gc '-fPIC' -C if 'sage_fortran' -Fa if '-fPIC' -b 64 -
 d b /hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3.10.0
 /ATLAS-build"
 make[1]: Entering directory
 `/hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3.10.0/ATLAS-
 build'
 cd /hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3.10.0
 /ATLAS-build ; ./xprobe_comp -v 0 -o atlconf.txt -O 1 -A 7 -Si nof77 0
 -V 6  -Fa ic '-fPIC' -C sm 'gcc' -Fa sm '-fPIC' -C dm 'gcc' -Fa dm '-fPIC'
 -C sk 'gcc' -Fa sk '-fPIC' -C dk 'gcc' -Fa dk '-fPIC' -C xc 'gcc
 ' -Fa xc '-fPIC' -Fa gc '-fPIC' -C if 'sage_fortran' -Fa if '-fPIC' -b 64
 -d b /hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3
 .10.0/ATLAS-build > config1.out
 sh: -c: line 0: unexpected EOF while looking for matching ``'
 sh: -c: line 1: syntax error: unexpected end of file
 sh: -c: line 0: unexpected EOF while looking for matching ``'
 sh: -c: line 1: syntax error: unexpected end of file
 sh: -c: line 0: unexpected EOF while looking for matching ``'
 sh: -c: line 1: syntax error: unexpected end of file
 sh: -c: line 0: unexpected EOF while looking for matching ``'
 sh: -c: line 1: syntax error: unexpected end of file
 sh: -c: line 0: unexpected EOF while looking for matching ``'
 sh: -c: line 1: syntax error: unexpected end of file
 probe_f2c.o: In function `ATL_tmpnam':
 /hpc/scratch/frb15/sandbox/sage-5.1.beta5/spkg/build/atlas-3.10.0/ATLAS-
 build/../src//CONFIG/include/atlas_sys.h:224: warning: the use of `
 tmpnam' is dangerous, better use `mkstemp'
 }}}
 I noticed that libcblas.so is using rpath
 {{{
 ldd -r local/lib/libcblas.so.2.1.0
         linux-vdso64.so.1 =>  (0x0000040000000000)
         libatlas.so.2 =>
 /hpc/scratch/frb15/sandbox/sage-5.1.beta5/local/lib/libatlas.so.2
 (0x0000040000060000)
         libpthread.so.0 => /lib64/power7/libpthread.so.0
 (0x00000400008a0000)
         libm.so.6 => /lib64/power7/libm.so.6 (0x00000400008e0000)
         libc.so.6 => /lib64/power7/libc.so.6 (0x00000400009c0000)
         /lib64/ld64.so.1 (0x0000000024560000)
 }}}
 And that's from outside the sage shell. However for f77blas and presumably
 lapack, libgfortran is not rpath-ed (I am using sage gcc's spkg in this
 case).

 That is important info if you want to put atlas libraries in another
 location.

 I will run a few tests shortly.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10508#comment:82>
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