#6495: Build the reference manual incrementally
---------------------------------------------------------------+------------
Reporter: mpatel | Owner:
jdemeyer
Type: enhancement | Status:
needs_work
Priority: major | Milestone:
sage-5.7
Component: documentation | Resolution:
Keywords: days38 | Work issues:
Report Upstream: N/A | Reviewers:
Volker Braun, Florent Hivert
Authors: Mitesh Patel, John Palmieri, Florent Hivert | Merged in:
Dependencies: #13143, #12719 | Stopgaps:
---------------------------------------------------------------+------------
Comment (by hivert):
Hi there,
Replying to [comment:193 jdemeyer]:
> Third attempt, now it's the notebook which gives problems:
> {{{
> WARNING: intersphinx inventory
'/release/merger/sage-5.7.beta3/devel/sage/doc/output/html/en/reference/notebook/objects.inv'
not readable due to ValueError: unknown or unsupported inventory version
> }}}
>
> So it's certainly not deterministic, but quite likely that
'''something''' goes wrong.
Unfortunately the one week window for sage days I had is over. I didn't
had
time to make any experiment, and I don't expect to find much time to work
on
this in the forthcoming days (the new semester is starting and I'm moving
from
one house to another in two weeks).
Anyway, I have a guess one what could be happening. The first pass of
compilation is designed to build the intersphinx inventory. However, they
are
rewritten during the second phase. Due to parallelism, it is fairly
possible
that one process is trying to read the inventory just at the time another
one
is writing it. The more process you have, the larger the probability of
this
happening. This explain why we don't see this on small laptop. I'm not
sure
how to test that this is precisely what's happening. But if it's the case,
the
solution should be easy: similarly to what I did recently for indexes, we
should deactivate the output of the inventory for a second pass
compilation of
a sub-document.
Does anyone have time to experiment more ?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6495#comment:194>
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.