I know for a fact that there seem to be random race condition when building in sage-on-gentoo with 12 threads. Not in a pickle as far as I can tell. It always involves some font file generated by freetype for matplotlib. Usually just restarting building the documentation from scratch make it go away.
François > On 20/05/2015, at 15:50, Montgomery-Smith, Stephen <step...@missouri.edu> > wrote: > > I have been having some trouble building documentation for sage on my > FreeBSD system. Mostly the errors are inconsistent. But I finally > found a consistent error. > > As Sphinx traverses the doctree, it creates files called > environment.pickle. I discovered that Sphinx was crashing when > performing the command pickle.load, suggesting that the file > environment.pickle was corrupted. > > Is it possible that there exists a race condition in which two Sphinx > processes could be writing to the same environment.pickle? > > Or is there any other reason why one of these files would be corrupt? > > Thanks, Stephen > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.