more robust build on midrange hardware;
authorwenzelm
Sat, 27 Nov 2021 15:39:56 +0100
changeset 74856 ae7912a42b9d
parent 74855 a5eb407ec867
child 74857 25e9e7088561
more robust build on midrange hardware;
src/Pure/Admin/build_release.scala
--- a/src/Pure/Admin/build_release.scala	Sat Nov 27 14:55:47 2021 +0100
+++ b/src/Pure/Admin/build_release.scala	Sat Nov 27 15:39:56 2021 +0100
@@ -823,6 +823,9 @@
 
             val other_isabelle = context.other_isabelle(tmp_dir)
 
+            Isabelle_System.make_directory(other_isabelle.etc)
+            File.write(other_isabelle.etc_settings, "ML_OPTIONS=\"--minheap 1000 --maxheap 4000\"\n")
+
             other_isabelle.bash("bin/isabelle build -f -j " + parallel_jobs +
               " -o browser_info -o document=pdf -o document_variants=document:outline=/proof,/ML" +
               " -o system_heaps -c -a -d '~~/src/Benchmarks'", echo = true).check