[isabelle-dev] I/O error in isabelle build
Makarius
makarius at sketis.net
Wed May 16 22:52:54 CEST 2018
On 16/05/18 20:48, Lars Hupel wrote:
> I'm seeing some spurious (?) errors in "isabelle build":
>
> 17:15:13 Finished List-Index (0:00:08 elapsed time, 0:00:11 cpu time,
> factor 1.37)
> 17:15:13 *** I/O error:
> /tmp/isabelle-jenkins/process478460358635901180/export2631876 (No such
> file or directory)
>
> I don't understand where these are coming from. One instance can be
> found here:
These are relatively rare race conditions. I have now made it more
robust as follows:
changeset: 68198:6710167e17af
tag: tip
user: wenzelm
date: Wed May 16 21:36:59 2018 +0200
files: src/Pure/Tools/build.ML src/Pure/Tools/build.scala
description:
avoid race condition wrt. ISABELLE_TMP, which is removed in
Bash.cleanup() before Bash.result(progress_stdout);
The export that happens here is document.tex for each theory: it is
presently only for testing the new mechanism. A bit later, it will help
to move the "isabelle document" process from Isabelle/ML to
Isabelle/Scala, and do it also without the ML process from the build db.
Makarius
More information about the isabelle-dev
mailing list