#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:451 jpflori]:
> Replying to [comment:446 leif]:
> > Or just build the shared library from the static one properly ;-),
i.e., don't add both (or three?) "versions" of object files to the shared
library if they define the same function(s)...
> >
> I don't see a really easy way to do that in full generality.
Well, if you don't want to mess with `nm`, you could just try to build
some dummy program using `ATL_<foo>AtomicCount()` with `*_mut.o` to figure
out whether the latter defines the function, just like autotools usually
do. (And for each of those four modules, remove/don't include the object
file with the alternate implementation in case the corresponding `*_mut.o`
supplies one [with the same name].)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10508#comment:453>
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.