You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemds.apache.org by ba...@apache.org on 2025/05/02 09:38:18 UTC
(systemds) 07/09: [SYSTEMDS-3880] Java 17 Federated Runner add-opens
This is an automated email from the ASF dual-hosted git repository.
baunsgaard pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git
commit 2ec5c705458bda73097828935b90b9f60a3fa720
Author: Sebastian Baunsgaard <ba...@apache.org>
AuthorDate: Fri May 2 11:37:41 2025 +0200
[SYSTEMDS-3880] Java 17 Federated Runner add-opens
---
src/test/java/org/apache/sysds/test/AutomatedTestBase.java | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/test/java/org/apache/sysds/test/AutomatedTestBase.java b/src/test/java/org/apache/sysds/test/AutomatedTestBase.java
index 6b280301af..a81dedd097 100644
--- a/src/test/java/org/apache/sysds/test/AutomatedTestBase.java
+++ b/src/test/java/org/apache/sysds/test/AutomatedTestBase.java
@@ -1656,7 +1656,15 @@ public abstract class AutomatedTestBase {
String separator = System.getProperty("file.separator");
String classpath = System.getProperty("java.class.path");
String path = System.getProperty("java.home") + separator + "bin" + separator + "java";
- String[] args = new String[] {path, "-Xmx1000m", "-Xms1000m", "-Xmn100m", "-cp", classpath,
+ String[] args = new String[] {path, "-Xmx1000m", "-Xms1000m", "-Xmn100m",
+ "--add-opens=java.base/java.nio=ALL-UNNAMED" ,
+ "--add-opens=java.base/java.io=ALL-UNNAMED" ,
+ "--add-opens=java.base/java.util=ALL-UNNAMED" ,
+ "--add-opens=java.base/java.lang=ALL-UNNAMED" ,
+ "--add-opens=java.base/java.lang.ref=ALL-UNNAMED" ,
+ "--add-opens=java.base/java.util.concurrent=ALL-UNNAMED" ,
+ "--add-opens=java.base/sun.nio.ch=ALL-UNNAMED",
+ "-cp", classpath,
DMLScript.class.getName(), "-w", Integer.toString(port), "-stats"};
if(addArgs != null)
args = ArrayUtils.addAll(args, addArgs);