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