#15045: ATLAS: multiple definition of `ATL_SetAtomicCount'
-------------------------------------------------+-------------------------
Reporter: jdemeyer | Owner:
Type: defect | Status:
Priority: blocker | needs_work
Component: packages: standard | Milestone: sage-5.12
Keywords: | Resolution:
Authors: Volker Braun | Merged in:
Report Upstream: Reported upstream. No | Reviewers:
feedback yet. | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
-------------------------------------------------+-------------------------
Comment (by jpflori):
From what I remember the main problem is that ATLAS builds a (static) lib
for tuning, and then just update it to get the final (static) library so
it ends up including two objects files with the same symbols (because of
the atoñic.inc ñagic which does notinclude the same pieces of code in tyhe
tuning and in the final phases, and because old object files of the tuning
phase are still lurking around when the final phase is going on).
It presumably does so because updating the static archive is faster than
rebuilding everything from scratch.
So another solution would be to erase the static lib built for tuning (and
the corresponding object files) when the tuning phase is finished and let
everything be built again when the real building phase starts.
--
Ticket URL: <http://trac.sagemath.org/ticket/15045#comment:25>
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.
For more options, visit https://groups.google.com/groups/opt_out.