On Wed, 26 Nov 2025 12:57:03 GMT, Matthias Baesken <[email protected]> wrote:
> We see a number of failures in the test > sun/java2d/marlin/ClipShapeTest.java#CubicDoDash . > Output looks like this : > > > ----------System.out:(0/0)---------- > ----------System.err:(113/6520)---------- > Oct 15, 2025 12:23:16 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: > =============================================================================== > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: Marlin software rasterizer = ENABLED > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: Version = [marlin-0.9.4.6.1-Unsafe-OpenJDK] > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: sun.java2d.renderer = sun.java2d.marlin.DMarlinRenderingEngine > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: sun.java2d.renderer.useThreadLocal = true > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: sun.java2d.renderer.useRef = soft > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: sun.java2d.renderer.edges = 4096 > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: sun.java2d.renderer.pixelWidth = 4096 > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > ... > INFO: QUAD_DEC_BND = 0.12800000607967377 > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: INITIAL_EDGES_CAPACITY = 98304 > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: INITIAL_CROSSING_COUNT = 1024 > Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo > INFO: > =============================================================================== > java.lang.RuntimeException: Marlin renderer not used at runtime ! > at ClipShapeTest.main(ClipShapeTest.java:250) > 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.MainWrapper$MainTask.run(MainWrapper.java:138) > at java.base/java.lang.Thread.run(Thread.java:1474) > > > Looks like the logger usage was wrong, @RogerRiggs pointed this out. LGTM, but should be reviewed by the client-lib 2d folks. ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk/pull/28507#pullrequestreview-3510998254
