AOT related log messages to stdout are causing LoggingDeadlock2 to fail. The test is looking for its own messages from a child process and instead are getting AOT warnings. [0.217s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIII' is different from the expected name 'LIIIIIIL' [0.217s][warning][aot ] Failed to link AdapterHandlerEntry (fp=LIIIIIIL) to its code in the AOT code cache [0.217s][warning][aot,codecache,stubs] Saved blob's name 'IIIIIIIL' is different from the expected name 'LIIIIIII' [0.217s][warning][aot ] Failed to link AdapterHandlerEntry (fp=LIIIIIII) to its code in the AOT code cache JavaChild started seed=8182008785316393061 dojoin=true iters1=402 iters2=622 exiter started $ Child exited with status: 99 false not equal to true Passed = 4, failed = 1 ----------System.err:(21/1204)---------- java.lang.Exception: Stack trace at java.base/java.lang.Thread.dumpStack(Thread.java:2018) at LoggingDeadlock2.fail(LoggingDeadlock2.java:323) at LoggingDeadlock2.fail(LoggingDeadlock2.java:324) at LoggingDeadlock2.equal(LoggingDeadlock2.java:330) at LoggingDeadlock2.realMain(LoggingDeadlock2.java:92) at LoggingDeadlock2.main(LoggingDeadlock2.java:332) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:335) at java.base/java.lang.Thread.run(Thread.java:1474) java.lang.AssertionError: Some tests failed at LoggingDeadlock2.main(LoggingDeadlock2.java:334) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:565) at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:335) at java.base/java.lang.Thread.run(Thread.java:1474)