On Mon, 4 Jul 2022 07:05:03 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:
> 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. Marked as reviewed by alanb (Reviewer). ------------- PR: https://git.openjdk.org/jdk/pull/9361