-
Bug
-
Resolution: Unresolved
-
P4
-
26
-
generic
-
generic
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: sun.java2d.renderer.pixelHeight = 2176
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.profile = quality
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.subPixel_log2_X = 8
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.subPixel_log2_Y = 3
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.tileSize_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.tileWidth_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.blockSize_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.forceRLE = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.forceNoRLE = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useTileFlags = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useTileFlags.useHeuristics = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.rleMinWidth = 64
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useSimplifier = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.usePathSimplifier= false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.pathSimplifier.pixTol = 0.125
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.stroker.joinError= 0.125
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.stroker.joinStyle= -1
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.runtime.enable = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.subdivider = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.subdivider.minLength = -1.0
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doStats = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doMonitors = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doChecks = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.skip_rdr = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.skip_pipe = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useLogger = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.logCreateContext = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.logUnsafeMalloc = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.curve_len_err = 1.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.cubic_dec_d2 = 0.001
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.cubic_inc_d1 = 1.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.quad_dec_d2 = 5.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: Renderer settings:
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: MergeSort: DPQS_THRESHOLD: 256
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: MergeSort: DISABLE_ISORT_THRESHOLD: 1000
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: SORT = DPQS_20191112
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: CUB_DEC_BND = 0.25600001215934753
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: CUB_INC_BND = 0.025599999353289604
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)
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: sun.java2d.renderer.pixelHeight = 2176
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.profile = quality
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.subPixel_log2_X = 8
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.subPixel_log2_Y = 3
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.tileSize_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.tileWidth_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.blockSize_log2 = 5
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.forceRLE = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.forceNoRLE = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useTileFlags = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useTileFlags.useHeuristics = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.rleMinWidth = 64
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useSimplifier = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.usePathSimplifier= false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.pathSimplifier.pixTol = 0.125
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.stroker.joinError= 0.125
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.stroker.joinStyle= -1
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.runtime.enable = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.subdivider = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.clip.subdivider.minLength = -1.0
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doStats = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doMonitors = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.doChecks = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.skip_rdr = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.skip_pipe = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.useLogger = true
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.logCreateContext = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.logUnsafeMalloc = false
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.curve_len_err = 1.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.cubic_dec_d2 = 0.001
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.cubic_inc_d1 = 1.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: sun.java2d.renderer.quad_dec_d2 = 5.0E-4
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: Renderer settings:
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: MergeSort: DPQS_THRESHOLD: 256
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: MergeSort: DISABLE_ISORT_THRESHOLD: 1000
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: SORT = DPQS_20191112
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: CUB_DEC_BND = 0.25600001215934753
Oct 15, 2025 12:23:17 AM sun.java2d.marlin.MarlinUtils logInfo
INFO: CUB_INC_BND = 0.025599999353289604
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)