update to "scalac -source 3.3" (from 3.1);
authorwenzelm
Wed, 30 Aug 2023 21:03:30 +0200
changeset 78620 6a9c5ea774e8
parent 78619 193a24f78b00
child 78621 931f819728df
update to "scalac -source 3.3" (from 3.1); enforce rebuild of Isabelle/ML and Isabelle/Scala, e.g. for session HOL-Codegenerator_Test;
etc/settings
src/Pure/ROOT.ML
src/Pure/ROOT.scala
--- a/etc/settings	Tue Aug 29 21:54:35 2023 +0200
+++ b/etc/settings	Wed Aug 30 21:03:30 2023 +0200
@@ -17,7 +17,7 @@
 ISABELLE_TOOL_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx4g -Xss16m"
 
 ISABELLE_JAVAC_OPTIONS="-encoding UTF-8 -Xlint:-options -deprecation -source 17 -target 17"
-ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 17 -source 3.1 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m"
+ISABELLE_SCALAC_OPTIONS="-encoding UTF-8 -feature -java-output-version 17 -source 3.3 -old-syntax -no-indent -color never -pagewidth 78 -J-Xms512m -J-Xmx4g -J-Xss16m"
 
 ISABELLE_SCALA_JAR="$ISABELLE_HOME/lib/classes/isabelle.jar"
 
--- a/src/Pure/ROOT.ML	Tue Aug 29 21:54:35 2023 +0200
+++ b/src/Pure/ROOT.ML	Wed Aug 30 21:03:30 2023 +0200
@@ -370,3 +370,4 @@
 ML_file "Tools/jedit.ML";
 ML_file "Tools/ghc.ML";
 ML_file "Tools/generated_files.ML";
+
--- a/src/Pure/ROOT.scala	Tue Aug 29 21:54:35 2023 +0200
+++ b/src/Pure/ROOT.scala	Wed Aug 30 21:03:30 2023 +0200
@@ -29,4 +29,3 @@
   def if_proper[A](x: Iterable[A], body: => String): String = Library.if_proper(x, body)
   def if_proper(b: Boolean, body: => String): String = Library.if_proper(b, body)
 }
-