Currently the ProcessBuilder/Basic.java test fails on musl. We run into >'java.io.IOException: Cannot run program "./prog": error=8, Exec format error at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) at Basic.run(Basic.java:2771) at Basic$JavaChild.main(Basic.java:498) Caused by: java.io.IOException: error=8, Exec format error at java.base/java.lang.ProcessImpl.forkAndExec(Native Method) at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:319) at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:249) at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110) ... 3 more
This seems to be a musl/Alpine specific issue with some process execs. So adding !vm.musl to the test might make sense. ------------- Commit messages: - JDK-8289569 Changes: https://git.openjdk.org/jdk/pull/9361/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=9361&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8289569 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/9361.diff Fetch: git fetch https://git.openjdk.org/jdk pull/9361/head:pull/9361 PR: https://git.openjdk.org/jdk/pull/9361
