Upgrade to GraalVM 25.1.3, drop macOS Intel builds (#1769)

This commit is contained in:
Jen Basch
2026-07-13 15:52:02 -07:00
committed by GitHub
parent 60b0d86b5f
commit 71948d69c4
21 changed files with 587 additions and 1144 deletions
-9
View File
@@ -178,7 +178,6 @@ tasks.test {
.joinToString(File.pathSeparator),
)
useJUnitPlatform {
excludeEngines("MacAmd64LanguageSnippetTestsEngine")
excludeEngines("MacAarch64LanguageSnippetTestsEngine")
excludeEngines("LinuxAmd64LanguageSnippetTestsEngine")
excludeEngines("LinuxAarch64LanguageSnippetTestsEngine")
@@ -247,12 +246,6 @@ val testJavaExecutable by
tasks.check { dependsOn(testJavaExecutable) }
val testMacExecutableAmd64 by
tasks.registering(Test::class) {
dependsOn(":pkl-cli:macExecutableAmd64")
configureExecutableTest("MacAmd64LanguageSnippetTestsEngine")
}
val testMacExecutableAarch64 by
tasks.registering(Test::class) {
dependsOn(":pkl-cli:macExecutableAarch64")
@@ -285,8 +278,6 @@ val testWindowsExecutableAmd64 by
tasks.testNativeMacOsAarch64 { dependsOn(testMacExecutableAarch64) }
tasks.testNativeMacOsAmd64 { dependsOn(testMacExecutableAmd64) }
tasks.testNativeLinuxAarch64 { dependsOn(testLinuxExecutableAarch64) }
tasks.testNativeLinuxAmd64 { dependsOn(testLinuxExecutableAmd64) }
@@ -315,11 +315,6 @@ abstract class AbstractNativeLanguageSnippetTestsEngine : AbstractLanguageSnippe
}
}
class MacAmd64LanguageSnippetTestsEngine : AbstractNativeLanguageSnippetTestsEngine() {
override val pklExecutablePath: Path = Executables.pkl.macAmd64
override val testClass: KClass<*> = MacLanguageSnippetTests::class
}
class MacAarch64LanguageSnippetTestsEngine : AbstractNativeLanguageSnippetTestsEngine() {
override val pklExecutablePath: Path = Executables.pkl.macAarch64
override val testClass: KClass<*> = MacLanguageSnippetTests::class
@@ -1,5 +1,4 @@
org.pkl.core.LanguageSnippetTestsEngine
org.pkl.core.MacAmd64LanguageSnippetTestsEngine
org.pkl.core.MacAarch64LanguageSnippetTestsEngine
org.pkl.core.LinuxAmd64LanguageSnippetTestsEngine
org.pkl.core.LinuxAarch64LanguageSnippetTestsEngine