#8327: Implement the universal cyclotomic field, using Zumbroich basis
-----------------------------------------------------+----------------------
Reporter: nthiery | Owner:
Type: enhancement | Status:
needs_work
Priority: major | Milestone: sage-5.0
Component: number fields | Resolution:
Keywords: Cyclotomic field, Zumbroich basis | Work issues: don't
import numpy
Report Upstream: N/A | Reviewers:
Authors: Christian Stump, Simon King | Merged in:
Dependencies: #4539 #10771 #7980 | Stopgaps:
-----------------------------------------------------+----------------------
Changes (by davidloeffler):
* work_issues: => don't import numpy
Comment:
Replying to [comment:88 stumpc5]:
>
> I now attached the new version that should have the issues fixed.
including the last which seems to me like not related to this patch, is
it?
It is related to your patch, as discussed in the comment thread above. It
is important that Sage '''must not''' import numpy at startup, because it
takes a very long time to load (cf. tickets #11714, #6494, and several
others I think). Your patch causes numpy to be imported at startup;
Nicolas and Simon put in a fair bit of work using {{{lazy_import}}} to
stop this happening (see comments 50-53). You will see that
[attachment:trac_8327-rebased_for_v5.patch] does not need to disable this
test in startup.py as you have done.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8327#comment:89>
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.