RFR [11u] JDK-8212118: Clipping problems with complex affine transforms: negative scaling factors or small scaling factors (original) (raw)

David Holmes david.holmes at oracle.com
Sat Oct 13 06:21:50 UTC 2018


Hi Laurent,

On 12/10/2018 10:50 PM, Laurent Bourgès wrote:

Hi, (this is my first backport request)

From what I can see this was cleared for backporting by the addition of the jdk11u-fix-yes label, as it applied cleanly. All you need to do is apply it to the update repo:

http://hg.openjdk.java.net/jdk-updates/jdk11u/

and push (by an authorised committer).

Please review this patch for OpenJDK 11 updates: Backport JBS bug: https://bugs.openjdk.java.net/browse/JDK-8212118

You generally do not need to create a backport issue manually as it will be created when you push the change. I edited your backport to remove the fix version of 11 as this will be for an 11u version - probably 11.0.2 - and the 11 might cause a second backport to be created.

Cheers, David

Original JBS bug: https://bugs.openjdk.java.net/browse/JDK-8210335 jdk11u-fix-yes <https://bugs.openjdk.java.net/issues/?jql=labels+%3D+jdk11u-fix-yes> webrev: http://cr.openjdk.java.net/~lbourges/marlin/marlin-8210335.0/

The original patch applied cleanly and jtreg tests are OK: jtreg -retain:all -verbose jdk/jdk11u/test/jdk/sun/java2d/marlin/ runner starting test: sun/java2d/marlin/Renderer/Test7019861.java runner finished test: sun/java2d/marlin/Renderer/Test7019861.java Passed. Execution successful runner starting test: sun/java2d/marlin/Renderer/TestNPE.java runner finished test: sun/java2d/marlin/Renderer/TestNPE.java Passed. Execution successful runner starting test: sun/java2d/marlin/ArrayCacheSizeTest.java runner finished test: sun/java2d/marlin/ArrayCacheSizeTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/CeilAndFloorTests.java runner finished test: sun/java2d/marlin/CeilAndFloorTests.java Passed. Execution successful runner starting test: sun/java2d/marlin/CrashNaNTest.java runner finished test: sun/java2d/marlin/CrashNaNTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/CrashPaintTest.java runner finished test: sun/java2d/marlin/CrashPaintTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/ClipShapeTest.java runner finished test: sun/java2d/marlin/ClipShapeTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/CrashTest.java runner finished test: sun/java2d/marlin/CrashTest.java Error. Test ignored: tests that take a long time and consumes 5Gb memory runner starting test: sun/java2d/marlin/DashedRectTest.java runner finished test: sun/java2d/marlin/DashedRectTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/DashStrokeTest.java runner finished test: sun/java2d/marlin/DashStrokeTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/JoinMiterTest.java runner finished test: sun/java2d/marlin/JoinMiterTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/OpenJDKFillBug.java runner finished test: sun/java2d/marlin/OpenJDKFillBug.java Passed. Execution successful runner starting test: sun/java2d/marlin/ScaleClipTest.java runner finished test: sun/java2d/marlin/ScaleClipTest.java Passed. Execution successful runner starting test: sun/java2d/marlin/Test7036754.java runner finished test: sun/java2d/marlin/Test7036754.java Passed. Execution successful runner starting test: sun/java2d/marlin/TextClipErrorTest.java runner finished test: sun/java2d/marlin/TextClipErrorTest.java Passed. Execution successful Test results: passed: 14; error: 1 Regards, Laurent



More information about the jdk-updates-dev mailing list