Skip to content

Commit

Permalink
Open JDK packages for Java 17 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Jun 28, 2024
1 parent 2fb71fd commit d40e7fd
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 2 deletions.
13 changes: 12 additions & 1 deletion lwb/spoofax.lwb.compiler/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -59,5 +59,16 @@ tasks.test {
testLogging {
events(org.gradle.api.tasks.testing.logging.TestLogEvent.STANDARD_ERROR)
}
jvmArgs("-Xss16M") // Set required stack size, mainly for serialization.
jvmArgs(listOf(
"-Xss16M", // Set required stack size, mainly for serialization.
// Needed for Java 17
"--add-opens", "java.base/java.io=ALL-UNNAMED",
"--add-opens", "java.base/java.lang=ALL-UNNAMED",
"--add-opens", "java.base/java.lang.invoke=ALL-UNNAMED",
"--add-opens", "java.base/java.math=ALL-UNNAMED",
"--add-opens", "java.base/java.net=ALL-UNNAMED",
"--add-opens", "java.base/java.text=ALL-UNNAMED",
"--add-opens", "java.base/java.util=ALL-UNNAMED",
"--add-opens", "java.base/java.util.concurrent=ALL-UNNAMED",
))
}
13 changes: 12 additions & 1 deletion lwb/spoofax.lwb.dynamicloading/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,16 @@ tasks.test {
org.gradle.api.tasks.testing.logging.TestLogEvent.STANDARD_ERROR
)
}
jvmArgs("-Xss16M") // Set required stack size, mainly for serialization.
jvmArgs(listOf(
"-Xss16M", // Set required stack size, mainly for serialization.
// Needed for Java 17
"--add-opens", "java.base/java.io=ALL-UNNAMED",
"--add-opens", "java.base/java.lang=ALL-UNNAMED",
"--add-opens", "java.base/java.lang.invoke=ALL-UNNAMED",
"--add-opens", "java.base/java.math=ALL-UNNAMED",
"--add-opens", "java.base/java.net=ALL-UNNAMED",
"--add-opens", "java.base/java.text=ALL-UNNAMED",
"--add-opens", "java.base/java.util=ALL-UNNAMED",
"--add-opens", "java.base/java.util.concurrent=ALL-UNNAMED",
))
}

0 comments on commit d40e7fd

Please sign in to comment.