src/Pure/Admin/isabelle_cronjob.scala
changeset 78904 f6b3d0cf4147
parent 78903 54318ecceec9
child 78905 635b84f1914a
equal deleted inserted replaced
78903:54318ecceec9 78904:f6b3d0cf4147
   327             afp = true,
   327             afp = true,
   328             detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("AFP"))
   328             detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("AFP"))
   329         }
   329         }
   330       }
   330       }
   331 
   331 
   332   val remote_build_studio1 =
       
   333     Remote_Build("macOS 14 Sonoma (ARM)", "studio1-sonoma",
       
   334       history_base = "8e590adaac5e",
       
   335       options = "-m32 -B -M1x4,2x4,4x2,8 -p pide_session=false" +
       
   336         " -e ISABELLE_GHC_SETUP=true" +
       
   337         " -e ISABELLE_SMLNJ=/usr/local/smlnj/bin/sml" +
       
   338         " -e ISABELLE_SWIPL=/opt/homebrew/bin/swipl",
       
   339       args = "-a -d '~~/src/Benchmarks'")
       
   340 
       
   341   val remote_build_mini3 =
       
   342     Remote_Build("macOS 13 Ventura (ARM)", "mini3",
       
   343       history_base = "8e590adaac5e",
       
   344       options = "-a -m32 -B -M1x4,2x2,4 -p pide_session=false" +
       
   345         " -e ISABELLE_GHC_SETUP=true" +
       
   346         " -e ISABELLE_MLTON=/opt/homebrew/bin/mlton -e ISABELLE_MLTON_OPTIONS=" +
       
   347         " -e ISABELLE_SWIPL=/opt/homebrew/bin/swipl",
       
   348       args = "-a -d '~~/src/Benchmarks'")
       
   349 
       
   350   val remote_builds1: List[List[Remote_Build]] = {
   332   val remote_builds1: List[List[Remote_Build]] = {
   351     List(
   333     List(
   352       List(Remote_Build("Linux A", "augsburg1",
   334       List(Remote_Build("Linux A", "augsburg1",
   353           options = "-m32 -B -M4" +
   335           options = "-m32 -B -M4" +
   354             " -e ISABELLE_OCAML=ocaml -e ISABELLE_OCAMLC=ocamlc -e ISABELLE_OCAMLFIND=ocamlfind" +
   336             " -e ISABELLE_OCAML=ocaml -e ISABELLE_OCAMLC=ocamlc -e ISABELLE_OCAMLFIND=ocamlfind" +
   366             " -e ISABELLE_GHC_SETUP=true" +
   348             " -e ISABELLE_GHC_SETUP=true" +
   367             " -e ISABELLE_MLTON=/usr/local/bin/mlton -e ISABELLE_MLTON_OPTIONS=" +
   349             " -e ISABELLE_MLTON=/usr/local/bin/mlton -e ISABELLE_MLTON_OPTIONS=" +
   368             " -e ISABELLE_SMLNJ=/usr/local/smlnj/bin/sml" +
   350             " -e ISABELLE_SMLNJ=/usr/local/smlnj/bin/sml" +
   369             " -e ISABELLE_SWIPL=/usr/local/bin/swipl",
   351             " -e ISABELLE_SWIPL=/usr/local/bin/swipl",
   370           args = "-a -d '~~/src/Benchmarks'")),
   352           args = "-a -d '~~/src/Benchmarks'")),
   371       remote_build_studio1.replicate(2),
   353       Remote_Build("macOS 14 Sonoma (ARM)", "studio1-sonoma",
       
   354         history_base = "8e590adaac5e",
       
   355         options = "-m32 -B -M1x4,2x4,4x2,8 -p pide_session=false" +
       
   356           " -e ISABELLE_GHC_SETUP=true" +
       
   357           " -e ISABELLE_SMLNJ=/usr/local/smlnj/bin/sml" +
       
   358           " -e ISABELLE_SWIPL=/opt/homebrew/bin/swipl",
       
   359         args = "-a -d '~~/src/Benchmarks'").replicate(2),
   372       List(
   360       List(
   373         Remote_Build("macOS, quick_and_dirty", "mini2",
   361         Remote_Build("macOS, quick_and_dirty", "mini2",
   374           options = "-m32 -M4 -t quick_and_dirty -p pide_session=false",
   362           options = "-m32 -M4 -t quick_and_dirty -p pide_session=false",
   375           args = "-a -o quick_and_dirty",
   363           args = "-a -o quick_and_dirty",
   376           detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("quick_and_dirty"),
   364           detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("quick_and_dirty"),
   377           active = () => false),
   365           active = () => false),
   378         Remote_Build("macOS, skip_proofs", "mini2",
   366         Remote_Build("macOS, skip_proofs", "mini2",
   379           options = "-m32 -M4 -t skip_proofs -p pide_session=false", args = "-a -o skip_proofs",
   367           options = "-m32 -M4 -t skip_proofs -p pide_session=false", args = "-a -o skip_proofs",
   380           detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("skip_proofs"),
   368           detect = Build_Log.Prop.build_tags.toString + " = " + SQL.string("skip_proofs"),
   381           active = () => false)),
   369           active = () => false)),
   382       remote_build_mini3.replicate(3),
   370       Remote_Build("macOS 13 Ventura (ARM)", "mini3",
       
   371         history_base = "8e590adaac5e",
       
   372         options = "-a -m32 -B -M1x4,2x2,4 -p pide_session=false" +
       
   373           " -e ISABELLE_GHC_SETUP=true" +
       
   374           " -e ISABELLE_MLTON=/opt/homebrew/bin/mlton -e ISABELLE_MLTON_OPTIONS=" +
       
   375           " -e ISABELLE_SWIPL=/opt/homebrew/bin/swipl",
       
   376         args = "-a -d '~~/src/Benchmarks'").replicate(3),
   383       List(
   377       List(
   384         Remote_Build("Windows", "vmnipkow9", historic = true, history = 90,
   378         Remote_Build("Windows", "vmnipkow9", historic = true, history = 90,
   385           components_base = "/cygdrive/d/isatest/contrib",
   379           components_base = "/cygdrive/d/isatest/contrib",
   386           options = "-m32 -M4" +
   380           options = "-m32 -M4" +
   387             " -e ISABELLE_OCAML=ocaml -e ISABELLE_OCAMLC=ocamlc -e ISABELLE_OCAML_SETUP=true" +
   381             " -e ISABELLE_OCAML=ocaml -e ISABELLE_OCAMLC=ocamlc -e ISABELLE_OCAML_SETUP=true" +