Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#10721 closed defect (fixed)

Increase LaTeX POOL_SIZE

Reported by: Jeroen Demeyer Owned by: Jeroen Demeyer
Priority: blocker Milestone: sage-4.6.2
Component: build Keywords: sphinx spkg pdf latex
Cc: Minh Van Nguyen Merged in: sage-4.6.2.alpha4
Authors: Jeroen Demeyer Reviewers: Volker Braun
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Jeroen Demeyer)

Reported by Minh Nguyen:

The PDF version of the reference manual fails to build. Here's the relevant snippet of the build log:

! TeX capacity exceeded, sorry [pool size=1915810].
OT1/cmr/m/n ....4>cmr12<17.28><20.74><24.88>cmr17

l.493808 ...hmetic Subgroups of ${\rm SL}_2(\ZZ)$}

!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on reference.log.
make: *** [reference.pdf] Error 1
Build finished.  The built documents can be found in
/dev/shm/mvngu/sage-4.6.2.alpha3/devel/sage/doc/output/pdf/en/reference

New spkg: http://boxen.math.washington.edu/home/jdemeyer/spkg/sphinx-1.0.4.p6.spkg

Change History (6)

comment:1 Changed 12 years ago by Jeroen Demeyer

Cc: Minh Van Nguyen added
Description: modified (diff)
Owner: changed from Georg S. Weber to Jeroen Demeyer

comment:2 Changed 12 years ago by John Palmieri

This works on my mac, but the spkg (at least when I downloaded it) had uncommitted changes.

comment:3 in reply to:  2 Changed 12 years ago by Jeroen Demeyer

Status: newneeds_review

Replying to jhpalmieri:

This works on my mac, but the spkg (at least when I downloaded it) had uncommitted changes.

I first wanted to test it. Now it seems to work and I've committed the changes. Needs review.

comment:4 Changed 12 years ago by Volker Braun

Reviewers: Volker Braun
Status: needs_reviewpositive_review

Patch fixes the problem of the tex pool being exhausted.

We might want to think about organizing the reference manual pdf into smaller files instead of one 6000+ page document. I hope nobody prints it.

comment:5 Changed 12 years ago by Jeroen Demeyer

Merged in: sage-4.6.2.alpha4
Resolution: fixed
Status: positive_reviewclosed

comment:6 Changed 12 years ago by Jeroen Demeyer

I have updated the merger script such that it will detect when any of the documentation fails to build. So in the future a problem like this will not go unnoticed.

Note: See TracTickets for help on using tickets.