#10508: Update ATLAS to stable version 3.10.1
---------------------------------------------------------------------------------------------------------+
Reporter: vbraun
| Owner: tbd
Type: enhancement
| Status: needs_work
Priority: major
| Milestone: sage-5.10
Component: packages: standard
| Resolution:
Keywords: ATLAS spkg
| Work issues: linker errors
Report Upstream: Reported upstream. No feedback yet.
| Reviewers: Benjamin Jones, Karl-Dieter Crisman,
Dmitrii Pasechnik, Georg Weber, François Bissey, John Palmieri
Authors: Volker Braun, Jeroen Demeyer, Jean-Pierre Flori
| Merged in:
Dependencies: #13160, #13395, #13392, #13416, #12994, #9906, #12883,
#13123, #13415, #14344, #14465 | Stopgaps:
---------------------------------------------------------------------------------------------------------+
Comment (by leif):
Replying to [comment:453 leif]:
> [...] mess with `nm` [...]
Something along
{{{
#!sh
# Works with all nm output formats (BSD/POSIX/System V):
if [ `nm -g /path/to/libatlas.a | egrep -w
'ATL_(Set|Reset|Free|Dec)AtomicCount' | grep -w T | wc -l` -gt 4 ]; then
# Multiple definitions, use the ones from *_mut.o
rm `ls -1 ATL_{Set,Reset,Free,Dec}AtomicCount_*.o | grep -v '_mut.o$'`
fi
}}}
Or similarly run `nm` individually on the `*_mut.o` files, removing the
corresponding other object file if appropriate (e.g. `if nm -g $MUT_OBJECT
| grep -w $FUNCTION >/dev/null; then rm $ALTERNATE_OBJECT; fi`).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10508#comment:455>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.