#13324: Upgrade ECL to 12.12.1 and let it build on (recent) Cygwins
----------------------------------------------------------------+-----------
Reporter: jpflori |
Owner: tbd
Type: defect |
Status: closed
Priority: major |
Milestone: sage-5.7
Component: cygwin |
Resolution: fixed
Keywords: cygwin ecl spkg | Work
issues:
Report Upstream: Fixed upstream, but not in a stable release. |
Reviewers: François Bissey, Karl-Dieter Crisman, Dmitrii Pasechnik
Authors: Jean-Pierre Flori | Merged
in: sage-5.7.beta0
Dependencies: #13860 |
Stopgaps:
----------------------------------------------------------------+-----------
Comment (by kcrisman):
> > presumably due to Maxima starting up.
> That can't be the explanation, as other maxima commands don't take 20
seconds...
Hmm, true. On startup, it only seems to add an extra 1.5 seconds for
Maxima to start, so the list seems to take 15+ seconds.
Okay, it seems to be creating the whole list for tab completion, actually.
I'm used to seeing this slowness, but on my 10-year-old machine with a 1/2
G of memory.
My guess? This line from `maxima.completions??`:
{{{
cmd_list = self._eval_line('apropos("%s")'%s,
error_check=False).replace('\\ - ','-')
}}}
Recall that we also upgraded Maxima in 5.7.beta0, #13364. Perhaps
"apropos" slowed down.
Or maybe the IPython upgrade in #12719 made
{{{
sys.stdout.flush()
}}}
slower, if this only shows up in 5.7.beta1. I'm going to check this
momentarily.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13324#comment:180>
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.