diff -r 244df77507c2 -r 253d1ccb65de main_marking3/re_test.sh --- a/main_marking3/re_test.sh Sun Sep 15 12:57:59 2024 +0100 +++ b/main_marking3/re_test.sh Mon Jul 21 16:38:07 2025 +0100 @@ -21,19 +21,20 @@ # compilation tests function scala_compile { - (ulimit -t 30; JAVA_OPTS="-Xmx1g" scala -Xprint:parser "$1" 2> c$out 1> c$out) + (ulimit -t 30; scala-cli compile --server=false -color never -Xprint:parser "$1" 2> c$out 1> c$out) } # functional tests function scala_assert { - (ulimit -t 30; JAVA_OPTS="-Xmx1g" scala -nc -i "$1" -- "$2" -e "" 2> /dev/null 1> /dev/null) + (ulimit -t 30; scala-cli --server=false -i "$1" "$2" -e "urbanmain()" 2> /dev/null 1> /dev/null) } function scala_assert_thirty { - (ulimit -t 40; JAVA_OPTS="-Xmx1g" scala -nc -i "$1" -- "$2" -e "" 2> /dev/null 1> /dev/null) + (ulimit -t 40; scala-cli --server=false -i "$1" "$2" -e "urbanmain()" 2> /dev/null 1> /dev/null) } + # purity test function scala_vars { (sed 's/immutable/ok/g' c$out > cb$out;