#13588: libGAP! -- create a Cython library interface to gap
----------------------------------+-----------------------------------------
Reporter: vbraun | Owner: joyner
Type: enhancement | Status: positive_review
Priority: major | Milestone: sage-5.7
Component: group theory | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers: Dmitrii Pasechnik
Authors: Volker Braun | Merged in:
Dependencies: #13211, #13880 | Stopgaps:
----------------------------------+-----------------------------------------
Comment (by jdemeyer):
While building the documentation with this patch included, twice something
went wrong.
1. First time, I got an "unhandled SIGSEGV" in Sage while reading the
sources of some elliptic curve file (sorry, forgot which one) for the PDF
documentation. I didn't store the exact logs since I thought it was a
cosmic ray or something...
2. Next attempt, building from scratch again during the build of the HTML
documentation:
{{{
reading sources... [ 86%] sage/schemes/elliptic_curves/cm
reading sources... [ 87%] sage/schemes/elliptic_curves/constructor
reading sources... [ 87%] sage/schemes/elliptic_curves/ec_database
reading sources... [ 87%] sage/schemes/elliptic_curves/ell_curve_isogeny
reading sources... [ 87%] sage/schemes/elliptic_curves/ell_field
reading sources... [ 87%] sage/schemes/elliptic_curves/ell_finite_field
reading sources... [ 87%] sage/schemes/elliptic_curves/ell_generic
Exception occurred:
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/environment.py", line 831, in
read_doc
pickle.dump(doctree, f, pickle.HIGHEST_PROTOCOL)
MemoryError
The full traceback has been saved in /tmp/release/sphinx-err-QDcECu.log,
if you want to report the issue to the developers.
}}}
Full traceback:
{{{
# Sphinx version: 1.1.2
# Python version: 2.7.3
# Docutils version: 0.7 release
# Jinja2 version: 2.5.5
Traceback (most recent call last):
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/cmdline.py", line 189, in main
app.build(force_all, filenames)
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/application.py", line 204, in build
self.builder.build_update()
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/builders/__init__.py", line 196, in
build_update
'out of date' % len(to_build))
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/builders/__init__.py", line 216, in
build
purple, length):
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/builders/__init__.py", line 120, in
status_iterator
for item in iterable:
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/environment.py", line 616, in
update_generator
self.read_doc(docname, app=app)
File "/release/merger/sage-5.7.alpha0/local/lib/python2.7/site-
packages/Sphinx-1.1.2-py2.7.egg/sphinx/environment.py", line 831, in
read_doc
pickle.dump(doctree, f, pickle.HIGHEST_PROTOCOL)
MemoryError
}}}
I cannot say for sure that this ticket is to blame, but the `MemoryError`
certainly made me suspect GAP.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13588#comment:40>
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.