Hum, yes the parent process is listening for the child but the child seem to be
mute. Very difficult to do that kind of stuff over email, we'd need to find what
look that process and I cannot think of anything simple to do that...

Instead of using make, go into a sage shell (./sage -sh) and start the build 
process
manually from python. i.e. 
python /home/jec/sage/src/doc/common/builder.py --no-pdf-links all html

And let's see what happens.

François
On 16/04/2014, at 23:43, John Cremona <[email protected]> wrote:

> On 16 April 2014 12:36, Francois Bissey
> <[email protected]> wrote:
>> Find the PID of the process and then do "strace -p PID" to see what exactly 
>> it is
>> doing.
>> Warning you'll probably get a ton of output that means nothing to you.
>> 
> 
> OK, I did that after restarting the make (since I had killed the 99% process).
> 
> Had to use sudo or it didn't work:
> 
> $ sudo strace -p 63131
> Process 63131 attached - interrupt to quit
> 
> (no more output at all though that process is still using 99-100% of a CPU).
> 
> For the parent process (also python with same command line, presumably
> before it forks) I get
> 
> 
> $ sudo strace -p 62320
> Process 62320 attached - interrupt to quit
> select(0, NULL, NULL, NULL, {0, 12082}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 50000}) = 0 (Timeout)
> 
> (repeating for ever)
> 
> 
> 
>> François
>> On 16/04/2014, at 23:27, John Cremona <[email protected]> wrote:
>> 
>>> On 16 April 2014 12:18, Francois Bissey
>>> <[email protected]> wrote:
>>>> Is it even from this attempt to build the doc or an earlier attempt?
>>> 
>>> It's this attempt -- I verified that by Ctrl-C-ing the make, when
>>> these processes disappeared, then running make again.  The four
>>> processes started up and now the situation is as before (3 idle, one
>>> using 99% CPU and the output stuck at the same place.
>>> 
>>> The machine has plenty of processors and RAM.
>>> 
>>> John
>>> 
>>>> 
>>>> On 16/04/2014, at 23:13, John Cremona <[email protected]> wrote:
>>>> 
>>>>> Thanks for the suggestions: at the bottom of the tree, it is running 4 
>>>>> copies of
>>>>> 
>>>>> python /home/jec/sage/src/doc/common/builder.py --no-pdf-links all html
>>>>> 
>>>>> One of the four is using 99% of a CPU, the others none.
>>>>> 
>>>>> John
>>>>> 
>>>>> On 16 April 2014 12:01, P Purkayastha <[email protected]> wrote:
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Wed, Apr 16, 2014 at 6:56 PM, John Cremona <[email protected]>
>>>>>> wrote:
>>>>>>> 
>>>>>>> Still no success with make doc.  I have no idea what it is doing when
>>>>>>> it stops outputting (to either the screen of log file).  There are no
>>>>>>> error messages, it just stops.
>>>>>>> 
>>>>>>> John
>>>>>> 
>>>>>> 
>>>>>> Try running htop and look at the tree view to see what command it is 
>>>>>> stuck
>>>>>> at.
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google Groups
>>>>>> "sage-release" 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-release.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>> 
>>>>> --
>>>>> You received this message because you are subscribed to the Google Groups 
>>>>> "sage-release" 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-release.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>> 
>>>> 
>>>> This email may be confidential and subject to legal privilege, it may
>>>> not reflect the views of the University of Canterbury, and it is not
>>>> guaranteed to be virus free. If you are not an intended recipient,
>>>> please notify the sender immediately and erase all copies of the message
>>>> and any attachments.
>>>> 
>>>> Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
>>>> information.
>>>> 
>>>> --
>>>> You received this message because you are subscribed to the Google Groups 
>>>> "sage-release" 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-release.
>>>> For more options, visit https://groups.google.com/d/optout.
>>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "sage-release" 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-release.
>>> For more options, visit https://groups.google.com/d/optout.
>> 
>> 
>> This email may be confidential and subject to legal privilege, it may
>> not reflect the views of the University of Canterbury, and it is not
>> guaranteed to be virus free. If you are not an intended recipient,
>> please notify the sender immediately and erase all copies of the message
>> and any attachments.
>> 
>> Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
>> information.
>> 
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "sage-release" 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-release.
>> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-release" 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-release.
> For more options, visit https://groups.google.com/d/optout.


This email may be confidential and subject to legal privilege, it may
not reflect the views of the University of Canterbury, and it is not
guaranteed to be virus free. If you are not an intended recipient,
please notify the sender immediately and erase all copies of the message
and any attachments.

Please refer to http://www.canterbury.ac.nz/emaildisclaimer for more
information.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" 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-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to