This report shows bugs with the given label, along with their backporting status.
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8042199 |
The build of J2DBench via makefile is broken after the JDK-8005402 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8057986 |
freetype code to get glyph outline does not handle initial control point properly |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8143849 |
Integrate Marlin renderer per JEP 265 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144630 |
Use PrivilegedAction to create Thread in Marlin RendererStats |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144654 |
Improve Marlin logging |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144526 |
Remove Marlin logging use of deleted internal API |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8145055 |
Marlin renderer causes unaligned write accesses |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8149338 |
JVM Crash caused by Marlin renderer not handling NaN coordinates |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8177393 |
Result of RescaleOp for 4BYTE_ABGR images may be 25% black |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218020 |
Fix version number in mesa.md 3rd party legal file |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8227662 |
freetype seeks to index at the end of the font data |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232154 |
Update Mesa 3-D Headers to version 19.2.1 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233097 |
Fontmetrics for large Fonts has zero width |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244818 |
[macos] Java2D Queue Flusher crash while moving application window to external monitor |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8132985 |
Crash in freetypescaler.c due to double free |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8139803 |
Fix for 8132985 breaks OpenJDK build on windows. |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8145808 |
[PIT] test java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6801613 |
Cross-platform pageDialog and printDialog top margin entry broken |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8130737 |
[macosx] AffineTransformOp can't handle child raster with non-zero x-offset |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8170681 |
Remove fontconfig header files from JDK source tree |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8203485 |
[freetype] text rotated on 180 degrees is too narrow |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8204929 |
Fonts with embedded bitmaps are not always rotated |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8153732 |
Windows remote printer changes do not reflect in lookupPrintServices() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8212071 |
Need to set the FreeType LCD Filter to reduce fringing. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217263 |
Automate DashOffset test |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8212202 |
[Windows] Exception if no printers are installed. |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221304 |
Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221412 |
lookupPrintServices() does not always update the list of Windows remote printers |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221263 |
[TEST_BUG] RemotePrinterStatusRefresh test is hard to use |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225065 |
Revert 8221166 (8u backport of 8048782) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217731 |
Font rendering and glyph spacing changed from jdk-8 to jdk-11 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8146238 |
[macosx] Java2D Queue Flusher crash on OSX after switching between user accounts |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230769 |
BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8209113 |
Use WeakReference for lastFontStrike for created Fonts |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220150 |
[macos] macos10.14 Mojave returns anti-aliased glyphs instead of aliased B&W glyphs |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244621 |
[macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8245400 |
Upgrade to LittleCMS 2.11 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6847157 |
java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8262829 |
Native crash in Win32PrintServiceLookup.getAllPrinterNames() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8263311 |
Watch registry changes for remote printers update instead of polling |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8262731 |
[macOS] Exception from "Printable.print" is swallowed during "PrinterJob.print" |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272342 |
[TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8301246 |
NPE in FcFontManager.getDefaultPlatformFont() on Linux without installed fontconfig |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215210 |
[macos] Hangul text does not shape to the precomposed form on JDK8u |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8038723 |
Open up some PrinterJob tests |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8042098 |
[TESTBUG] Test sun/java2d/AcceleratedXORModeTest.java fails on Windows |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8072678 |
Wrong exception messages in java.awt.color.ICC_ColorSpace |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8048782 |
OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatException |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8080932 |
[TEST_BUG] Test java/awt/BasicStroke/DashStrokeTest.java fails with Bad script error due to improper @run notation |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144445 |
Maximum size checking in Marlin ArrayCache utility methods is not optimal |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144446 |
Automate the Marlin crash test |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8144718 |
Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8172559 |
[PIT][TEST_BUG] Move @test to be 1st annotation in java/awt/image/Raster/TestChildRasterOp.java |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8177628 |
Opensource unit/regression tests for ImageIO |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8196572 |
[TESTBUG] Test sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java sun/java2d/cmm/ColorConvertOp/MTColConvTest.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213568 |
Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8139178 |
Wrong fontMetrics when printing in Landscape (OpenJDK) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215130 |
Fix errors in LittleCMS 2.9 reported by GCC 8 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8198411 |
[TEST_BUG] Two java2d tests are unstable in mach5 |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218854 |
FontMetrics.getMaxAdvance may be less than the maximum FontMetrics.charWidth |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210058 |
Algorithmic Italic font leans opposite angle in Printing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232226 |
[macos 10.15] test/jdk/java/awt/color/EqualityTest/EqualityTest.java may fail |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235904 |
Infinite loop when rendering huge lines |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8236996 |
Incorrect Roboto font rendering on Windows with subpixel antialiasing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239091 |
Reversed arguments in call to strstr in freetype "debug" code. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8241829 |
Cleanup the code for PrinterJob on windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8196181 |
sun/java2d/GdiRendering/InsetClipping.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8251469 |
Better cleanup for test/jdk/javax/imageio/SetOutput.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8261107 |
ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-7001973 |
java/awt/Graphics2D/CopyAreaOOB.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280048 |
Missing comma in copyright header |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8286624 |
Regression Test CoordinateTruncationBug.java fails on OL8.3 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8298027 |
Remove SCCS id's from awt jtreg tests |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8300014 |
Some backports placed the tests in the wrong location |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8307310 |
Backport the tests for JDK-8058969 and JDK-8039271 to the OpenJDK8 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293767 |
AWT test TestSinhalaChar.java has old SCCS markings |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8068275 |
Some tests failed after JDK-8063104 |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8197546 |
Fix for 8171000 breaks Solaris + Linux builds |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219636 |
Windows build failure after JDK-8207070 8u backport |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213583 |
Error while opening the JFileChooser when desktop contains shortcuts pointing to deleted files |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220495 |
Update GIFlib library to the 5.1.8 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213119 |
[macos] java/awt/GraphicsDevice/CheckDisplayModes.java fails |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230597 |
Update GIFlib library to the 5.2.1 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8242498 |
Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8261231 |
Windows IME was disabled after DnD operation |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8038631 |
Create wrapper for awt.Robot with additional functionality |
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8062606 |
Fix a typo in java.awt.Robot class |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8058805 |
[TEST_BUG]Test java/awt/TrayIcon/SecurityCheck/NoPermissionTest/NoPermissionTest.java fails |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8063102 |
Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 1 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8063104 |
Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 2 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8041928 |
MouseEvent.getModifiersEx gives wrong result |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8075964 |
Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.html fails intermittently with timeout error |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8031423 |
Test java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails by Timeout on Windows |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8200313 |
java/awt/Gtk/GtkVersionTest/GtkVersionTest.java fails |
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210863 |
Remove Xrandr include files from JDK sources |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210886 |
Remove references in xwindows.md to non-existent files. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8207070 |
Webstart app popup on wrong screen in a one-screen setup changing to multi-monitor |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211435 |
Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8204142 |
AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211301 |
[macos] support full window content options |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213983 |
[macosx] Keyboard shortcut “cmd +`” stops working properly if popup window is displayed |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215756 |
Memory leaks in the AWT on macOS |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214765 |
All TrayIcon MessageType icons does not show up with gtk3 option set |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214109 |
XToolkit is not correctly displayed color on 16-bit high color setting |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215105 |
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221246 |
NullPointerException within Win32ShellFolder2 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225101 |
Crash at sun.awt.X11.XlibWrapper.XkbGetUpdatedMap when change keybord map |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230782 |
Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234107 |
Several AWT modal dialog tests failing on Linux after JDK-8231991 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231438 |
[macOS] Dark mode for the desktop is not supported |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230926 |
[macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235153 |
[TESTBUG] [macos 10.15] java/awt/Graphics/DrawImageBG/SystemBgColorTest.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232114 |
JVM crashed at imjpapi.dll in native code |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8249183 |
JVM crash in "AwtFrame::WmSize" method |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8262446 |
DragAndDrop hangs on Windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8274751 |
Drag And Drop hangs on Windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8296496 |
Overzealous check in sizecalc.h prevents large memory allocation |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8296957 |
One more cast in SAFE_SIZE_NEW_ARRAY2 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8039279 |
Move awt tests to openjdk repository |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8041592 |
[TEST_BUG] Move 42 AWT hw/lw mixing tests to jdk |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8043646 |
libosxapp.dylib fails to build on Mac OS 10.9 with clang |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8041915 |
Move 8 awt tests to OpenJDK regression tests tree |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8044172 |
[TEST_BUG] Move regtests for 4523758 and AltPlusNumberKeyCombinationsTest to jdk |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8044157 |
[TEST_BUG] Improve recently submitted AWT_Mixing tests |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8044765 |
Move functional tests AWT_SystemTray/Automated to openjdk repository |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8046221 |
[TEST_BUG] Cleanup datatransfer tests |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8044429 |
move awt automated exclusion tests for AWT_Modality to OpenJDK repository |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8047180 |
Move functional tests AWT_Headless/Automated to OpenJDK repository |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8043131 |
Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8048246 |
Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8043126 |
move awt automated functional tests from AWT_Events/Lw and AWT_Events/AWT to OpenJDK repository |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8047367 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 2 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8049617 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 3 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8049694 |
Migrate functional AWT_DesktopProperties/Automated tests to OpenJDK |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8051440 |
move tests about maximizing undecorated to OpenJDK |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8050885 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 4 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8052012 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 5 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8053657 |
[TEST_BUG] move some 5 tests related to undecorated Frame/JFrame to JDK |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055664 |
move 14 tests about setLocationRelativeTo to jdk |
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8056911 |
Remove internal API usage from ExtendedRobot class |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8004148 |
NPE in sun.awt.SunToolkit.getWindowDeactivationTime |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8054359 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 8 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055836 |
move awt tests from AWT_Modality to OpenJDK repository - part 9 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8054143 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 6 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8054358 |
move awt automated tests from AWT_Modality to OpenJDK repository - part 7 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8076151 |
[TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8079255 |
[TEST_BUG] [macosx] Test closed/java/awt/Robot/RobotWheelTest/RobotWheelTest fails for Mac only |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8080953 |
[TEST_BUG]Test java/awt/FontClass/DebugFonts.java fails due to wrongly typed bugid |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8132376 |
Add @requires os.family to the client tests with access to internal OS-specific API |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8136354 |
[TEST_BUG] Test java/awt/image/RescaleOp/RescaleAlphaTest.java with Bad action for script |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6734341 |
REGTEST fails: SelectionAutoscrollTest.html |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7124381 |
DragSourceListener.dragDropEnd() never been called on completion of dnd operation |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166015 |
[PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8137087 |
[TEST_BUG] Cygwin failure of java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8140329 |
[TEST_BUG] test FullScreenAfterSplash.java failed because image was not generated |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8142540 |
[TEST_BUG] Test sun/awt/dnd/8024061/bug8024061.java fails on ubuntu |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8027154 |
[TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8019816 |
[TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8191678 |
[TESTBUG] Add keyword headful in java/awt and javax tests. |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6990210 |
[TEST_BUG] EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java fails on gnome |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8171000 |
Robot.createScreenCapture() crashes in wayland mode |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8196196 |
Headful tests should not be run in headless mode |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8039082 |
[TEST_BUG] Test java/awt/dnd/BadSerializationTest/BadSerializationTest.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213213 |
Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8134672 |
[TEST_BUG] Some tests should check isDisplayChangeSupported |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223108 |
Test java/awt/EventQueue/NonComponentSourcePost.java is unstable |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240518 |
Incorrect JNU_ReleaseStringPlatformChars in Windows Print |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226806 |
[macOS 10.14] Methods of Java Robot should be called from appropriate thread |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8241087 |
Build failure with VS 2019 (16.5.0) due to C2039 and C2873 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239819 |
XToolkit: Misread of screen information memory |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252470 |
java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8198334 |
java/awt/FileDialog/8003399/bug8003399.java fails in headless mode |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253269 |
The CheckCommonColors test should provide more info on failure |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8251840 |
Java_sun_awt_X11_XToolkit_getDefaultScreenData should not be in make/mapfiles/libawt_xawt/mapfile-vers |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8225116 |
Test OwnedWindowsLeak.java intermittently fails |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8261867 |
Backport relevant test changes & additions from JDK-8130125 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8265238 |
[8u] [macos] build failure in OpenJDK8u after JDK-8211301 in older xcode |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8159599 |
[TEST_BUG] java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8129827 |
[TEST_BUG] Test java/awt/Robot/RobotWheelTest/RobotWheelTest.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-6829250 |
Reg test: java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java fails in Windows |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8288928 |
Incorrect GPL header in pnglibconf.h (backport of JDK-8185041) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8296632 |
Write a test to verify the content change of TextArea sends TextEvent |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8067441 |
Some tests fails with error: cannot find symbol getSystemMnemonicKeyCodes() |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8130772 |
Util.hitMnemonics does not work: getSystemMnemonicKeyCodes() returns ALT_MASK rather than VK_ALT |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226964 |
[Yaru] GTK L&F: There is no difference between menu selected and de-selected |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8187364 |
Unable to enter zero width non-joiner (ZWNJ) symbol in Swing text component |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8203627 |
Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218469 |
JSlider display issue with slider for GTKLookAndFeel |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218470 |
JScrollBar display issue with GTKLookAndFeel |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218472 |
JProgressBar display issue with GTKLookAndFeel |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218473 |
JOptionPane display issue with GTKLookAndFeel |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218479 |
JTextPane display issue with GTKLookAndFeel |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8008657 |
JSpinner setComponentOrientation doesn't affect on text orientation |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8063106 |
Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 1 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8063107 |
Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 2 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8076315 |
move 4 manual functional swing tests to regression suite |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8072767 |
DefaultCellEditor for comboBox creates ActionEvent with wrong source object |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8076164 |
[JTextField] When input too long Thai character, cursor's behavior is odd |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8132136 |
[PIT] RTL orientation in JEditorPane is broken |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8133108 |
[PIT] Container size is wrong in JEditorPane |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8130895 |
Test javax/swing/system/6799345/TestShutdown.java fails on Solaris11 Sparcv9 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8159135 |
[PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6962725 |
Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8194873 |
right ALT key hotkeys no longer work in Swing components |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214111 |
There is no icon in all JOptionPane target image |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214112 |
The whole text in target JPasswordField image are not selected. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214253 |
Tooltip is transparent rather than having a black background |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218674 |
HTML Tooltip with "img src=" on component doesn't show |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220349 |
The fix done for JDK-8214253 have caused issues in JTree behaviour |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214702 |
Wrong text position for whitespaced string in printing Swing text |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225423 |
GTK L&F: JSplitPane: There is no divider shown |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225505 |
ctrl-F1 does not show the tooltip of a menu item (JMenuItems) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223158 |
Docked MacBook cannot start any Java Swing applications |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226892 |
ActionListeners on JRadioButtons don't get notified when selection is changed with arrow keys |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8224475 |
JTextPane does not show images in HTML rendering |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8255880 |
UI of Swing components is not redrawn after their internal state changed |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8041561 |
Inconsistent opacity behaviour between JCheckBox and JRadioButton |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8052408 |
Move AWT_BAT functional tests to OpenJDK (3 of 3) |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055360 |
Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8078855 |
[TEST_BUG] javax/swing/JComboBox/8032878/bug8032878.java fails in WindowsClassicLookAndFeel |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8130430 |
[TEST_BUG] remove unnecessary internal calls from javax/swing/JRadioButton/8075609/bug8075609.java |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8081764 |
[TEST_BUG] Test javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on Windows, Solaris Sparcv9 and Linux but passes on MacOSX |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7124238 |
[macosx] Font in BasicHTML document is bigger than it should be |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8011541 |
[TEST_BUG] closed/javax/swing/plaf/metal/MetalUtils/bug6190373.java fails NPE since 7u25b03 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7124218 |
[TEST_BUG] [macosx] Space should select cell in the JTable |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8025430 |
[TEST_BUG] closed/javax/swing/JEditorPane/5076514/bug5076514.java failed since jdk8b108 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8133731 |
[TEST_BUG] Unmappable in ASCII character such as Thai should be escaped in the regtests targeted for a regular non-I18n runs |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8160438 |
[PIT][macosx] [TEST_BUG] javax/swing/plaf/nimbus/8057791/bug8057791.java fails |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8163161 |
[PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8172012 |
[TEST_BUG] delays needed in javax/swing/JTree/4633594/bug4633594.java |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8039888 |
[TEST_BUG] keyboard garbage after javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8198004 |
javax/swing/JFileChooser/6868611/bug6868611.java throws error |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8196467 |
javax/swing/JInternalFrame/Test6325652.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226697 |
Several tests which need the @key headful keyword are missing it. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240633 |
Memory leaks in the implementations of FileChooserUI |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8242883 |
Incomplete backport of JDK-8078268: backport test part |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233551 |
[TESTBUG] SelectEditTableCell.java fails on MacOS |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8022535 |
[TEST BUG] javax/swing/text/html/parser/Test8017492.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253147 |
The javax/swing/JPopupMenu/7154841/bug7154841.java fail on big screens |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233570 |
[TESTBUG] HTMLEditorKit test bug5043626.java is failing on macos |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8196092 |
javax/swing/JComboBox/8032878/bug8032878.java fails |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8258430 |
8u backport of JDK-8063107 missing test/javax/swing/JRadioButton/8041561/bug8041561.java changes |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8137101 |
[TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151226 |
Mark UdpTest.java as intermittently failing |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8254967 |
com.sun.net.HttpsServer spins on TLS session close |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8068184 |
Fix for JDK-8032832 caused a deadlock |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8035633 |
TEST_BUG: java/net/NetworkInterface/Equals.java and some tests failed on windows intermittently |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151788 |
NullPointerException from ntlm.Client.type3 |
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8161016 |
Strange behavior of URLConnection with proxy |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8196775 |
java/net/Socket/asyncClose/Race.java failed intermittently on Windows with ConnectException: Connection refused |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8194298 |
Add support for per Socket configuration of TCP keepalive |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210147 |
adjust some WSAGetLastError usages in windows network coding |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8170494 |
JNI exception pending in PlainDatagramSocketImpl.c |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8228434 |
jdk/net/Sockets/Test.java fails after JDK-8227642 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8185898 |
setRequestProperty(key, null) results in HTTP header without colon in request |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233886 |
TEST_BUG jdk/java/net/CookieHandler/B6791927.java hit hardcoded expiration date |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8183369 |
RFC unconformity of HttpURLConnection with proxy |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244461 |
[JDK 8u] Build fails with glibc 2.32 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8251546 |
8u backport of JDK-8194298 breaks AIX and Solaris builds |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-7146776 |
Deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274779 |
HttpURLConnection: HttpClient and HttpsClient incorrectly check request method when set to POST |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7100957 |
SOCKS proxying does not work with IPv6 connections |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8031666 |
TEST_BUG: java/net/ipv6tests/UdpTest.java failed because of SocketTimeoutException |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8025209 |
Intermittent test failure java/net/Socket/asyncClose/AsyncClose.java |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8054118 |
java/net/ipv6tests/UdpTest.java failed intermittently |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7186258 |
InetAddress$Cache should replace currentTimeMillis with nanoTime for more precise and accurate |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8049228 |
Improve multithreaded scalability of InetAddress cache |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8140472 |
java/net/ipv6tests/TcpTest.java failed intermittently with java.net.BindException: Address already in use: NET_Bind |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8150460 |
(linux|bsd|aix)_close.c: file descriptor table may become large or may not work at all |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8158525 |
Update a few java/net tests to use the loopback address instead of the host address |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8143097 |
java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000" |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8170641 |
sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh fails with timeout |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8177536 |
Avoid Apple Peer-to-Peer interfaces in networking tests |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8190793 |
Httpserver does not detect truncated request body |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8205959 |
Do not restart close if errno is EINTR |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226928 |
[TESTBUG] test/java/net/NetworkInterface/IPv4Only.java fails intermittently on AIX |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230856 |
Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8209178 |
Proxied HttpsURLConnection doesn't send BODY when retrying POST request |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231631 |
sun/net/ftp/FtpURLConnectionLeak.java fails intermittently with NPE |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8238386 |
(sctp) jdk.sctp/unix/native/libsctp/SctpNet.c "multiple definition" link errors with GCC10 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8238579 |
HttpsURLConnection drops the timeout and hangs forever in read |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8187450 |
JNI local refs exceeds capacity warning in NetworkInterface::getAll |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270290 |
NTLM authentication fails if HEAD request is used |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8051853 |
new URI("x/").resolve("..").getSchemeSpecificPart() returns null! |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8036088 |
Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8075774 |
Small readability and performance improvements for zipfs |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202788 |
Explicitly reclaim cached thread-local direct buffers at thread exit |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8069211 |
(zipfs) ZipFileSystem creates corrupted zip if entry output stream gets closed more than once |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8028480 |
(zipfs) NoSuchFileException on creating a file in ZipFileSystem with CREATE and WRITE |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8034773 |
(zipfs) newOutputstream uses CREATE_NEW when no options specified |
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151582 |
(ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8157287 |
java/nio/file/FileStore/Basic.java failed with "java.nio.file.AccessDeniedException : /zones/zoneone/root " |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202252 |
(aio) Closed AsynchronousSocketChannel keeps completion handler alive |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232178 |
MacVolumesTest failed after upgrade to MacOS Catalina |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8216472 |
(se) Stack overflow during selection operation leads to crash (win) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8285515 |
(dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8030690 |
TEST_BUG java/nio/Buffer/Chars.java fails intermittently |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8031113 |
TEST_BUG: java/nio/channels/AsynchronousChannelGroup/Basic.java fails intermittently |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8031563 |
TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8073078 |
java/nio/file/FileStore/Basic.java sensitive to NFS configuration |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8150204 |
(fs) Enhance java/nio/file/Files/probeContentType/Basic.java debugging output |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8168417 |
Pending exceptions in java.base/windows/native/libnio |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231254 |
(fs) Add test for macOS Catalina changes to protect system software |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229872 |
(fs) Increase buffer size used with getmntent |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232003 |
(fs) Files.write can leak file descriptor in the exception case |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234011 |
(zipfs) Memory leak in ZipFileSystem.releaseDeflater() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229888 |
(zipfs) Updating an existing zip file does not preserve original permissions |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7143743 |
(zipfs) Potential memory leak with zip provider |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8044365 |
(dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6878250 |
(so) IllegalBlockingModeException thrown when reading from a closed SocketChannel's InputStream |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8190753 |
(zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8177472 |
Remove hard-coded IANA Subtag Registry map in LocaleEquivalentMap.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211398 |
Square character support for the Japanese new era |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274658 |
ISO 4217 Amendment 170 Update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283277 |
ISO 4217 Amendment 171 Update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
JDK-8289549 |
ISO 4217 Amendment 172 Update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8294307 |
ISO 4217 Amendment 173 Update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8296239 |
ISO 4217 Amendment 174 Update |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8208656 |
Move java/util/Calendar/CalendarTestScripts tests into OpenJDK |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252497 |
Incorrect numeric currency code for ROL |
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274864 |
Remove Amman/Cairo hacks in ZoneInfoFile |
|
✔
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8195478 |
sun/text/resources/LocaleDataTest.java fails with java.lang.Exception |
|
✔
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202088 |
Japanese new era implementation |
|
✔
|
✔
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8207152 |
Placeholder for Japanese new era should be two characters |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8152077 |
(cal) Calendar.roll does not always roll the hours during daylight savings changes |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8040211 |
Update LSR datafile for BCP 47 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8157792 |
After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8165936 |
Potential Heap buffer overflow when seaching timezone info files |
|
✔
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8187946 |
Support ISO 4217 Amendments 163 and 164 |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8203324 |
Use out of scope in getMacOSXLocale of java_props_macosx.c:120 |
|
✔
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8193552 |
ISO 4217 Amendment #165 Update |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8203872 |
Upgrading JDK with latest available LSR data from IANA. |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8206120 |
Add test cases for lenient Japanese era parsing |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8209775 |
ISO 4217 Amendment #169 Update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217609 |
New era placeholder not recognized by java.text.SimpleDateFormat |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219890 |
Calendar.getDisplayName() returns empty string for new Japanese Era on some locales |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8205432 |
Replace the placeholder Japanese era name |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222980 |
Upgrade IANA Language Subtag Registry to Version 2019-04-03 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244843 |
[JDK 8u] JapanEraNameCompatTest fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8073446 |
TimeZone getOffset API does not return a DST offset between years 2038-2137 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8187649 |
ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218781 |
Localized names for Japanese Era Reiwa in COMPAT provider |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8150432 |
java/util/Locale/LocaleProviders.sh failed on Win10. |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8066652 |
Default TimeZone is GMT not local if user.timezone is invalid on Mac OS |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8191404 |
Upgrading JDK with latest available LSR data from IANA. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234288 |
Turkey Time Zone returns incorrect time zone name |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8036122 |
Fix warning "format not a string literal" |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8067941 |
[TESTBUG] Fix tests for OS with 64K page size. |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8134869 |
AARCH64: GHASH intrinsic is not optimal |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8146612 |
C2: Precedence edges specification violated |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8158232 |
PPC64: improve byte, int and long array copy stubs by using VSX instructions |
|
✖
|
✋
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202952 |
C2: Unexpected dead nodes after matching |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8148754 |
C2 loop unrolling fails due to unexpected graph shape |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8183543 |
Aarch64: C2 compilation often fails with "failed spill-split-recycle sanity check" |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217359 |
C2 compiler triggers SIGSEGV after transformation in ConvI2LNode::Ideal |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8080157 |
assert(allocates2(pc)) failed: not in CodeBuffer memory |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8134739 |
compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8168926 |
C2: Bytecode escape analyzer crashes due to stack overflow |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8181872 |
C1: possible overflow when strength reducing integer multiply by constant |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8182036 |
Load from initializing arraycopy uses wrong memory state |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8185736 |
missing default exception handler in calls to rethrow_Stub |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202948 |
C2: assert(init_offset >= 0) failed: positive offset from object start |
|
✔
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215265 |
C2: range check elimination may allow illegal out of bound access |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217230 |
assert(t == t_no_spec) failure in NodeHash::check_no_speculative_types() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213825 |
assert(false) failed: Non-balanced monitor enter/exit! Likely JNI locking |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8087128 |
C2: Disallow definition split on MachCopySpill nodes |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218721 |
C1's CEE optimization produces safepoint poll with invalid debug information |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219961 |
[ppc64] Increase code size for interpreter generation. |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223537 |
testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231988 |
Unexpected test result caused by C2 IdealLoopTree::do_remove_empty_loop |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240576 |
JVM crashes after transformation in C2 IdealLoopTree::merge_many_backedges |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244407 |
JVM crashes after transformation in C2 IdealLoopTree::split_fall_in |
|
✔
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250861 |
Crash in MinINode::Ideal(PhaseGVN*, bool) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253353 |
Crash in C2: guarantee(n != NULL) failed: No Node |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8266191 |
Missing aarch64 parts of JDK-8181872(C1: possible overflow when strength reducing integer multiply by constant) |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8267689 |
[8u] [aarch64] Crash due to bad shift in indirect addressing mode |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8271459 |
C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8288865 |
[aarch64] LDR instructions must use legitimized addresses |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221355 |
Performance regression after JDK-8155635 backport into 8u |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8049348 |
compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8059575 |
JEP-JDK-8043304: Test task: Tiered Compilation level transition tests |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8068269 |
RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8030680 |
292 cleanup from default method code assessment |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8130341 |
GHASH 32bit intrinsics has AEADBadTagException |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8133951 |
Zero interpreter asserts in stubRoutines.cpp |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8071374 |
Native disassembler implementation may be not thread-safe |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8146792 |
Predicate moved after partial peel may lead to broken graph |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8156803 |
Turn StressLCM/StressGCM flags to diagnostic |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8171410 |
aarch64: long multiplyExact shifts by 31 instead of 63 |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8173300 |
[TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled |
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8191227 |
Unsafe handle resolution in ConstantOopWriteValue::write_on() / print_on() and LIR_Assembler::jobject2reg() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211232 |
GraphKit::make_runtime_call() sometimes attaches wrong memory state to call |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214189 |
test/hotspot/jtreg/compiler/intrinsics/mathexact/MulExactLConstantTest.java fails on Windows x64 when run with -XX:-TieredCompilation |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8214862 |
assert(proj != __null) at compile.cpp:3251 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8209951 |
Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218201 |
Failures when vmIntrinsics::_getClass is not inlined |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219517 |
assert(false) failed: infinite loop in PhaseIterGVN::optimize |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219807 |
C2 crash in IfNode::up_one_dom(Node*, bool) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202414 |
Unsafe write after primitive array creation may result in array length change |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222670 |
pathological case of JIT recompilation and code cache bloat |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8224580 |
Matcher can cause oop field/array element to be reloaded |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225141 |
Better handling of classes in error state by fast class initialization checks |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226899 |
Problemlist compiler/rtm tests |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8228888 |
C2 compilation fails with assert "m has strange control" |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230363 |
C2: Let ConnectionGraph::not_global_escape(Node* n) return false if n is not in the CG |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230711 |
ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233019 |
java.lang.Class.isPrimitive() (C1) returns wrong result if Klass* is aligned to 32bit |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231430 |
C2: Memory stomp in max_array_length() for T_ILLEGAL type |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234617 |
C1: Incorrect result of field load due to missing narrowing conversion |
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8236179 |
C1 register allocation failure with T_ADDRESS |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235385 |
Crash on aarch64 JDK due to long offset |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233023 |
assert(Opcode() == mem->Opcode() || phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed: no mismatched stores, except on raw memory |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239852 |
java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240676 |
Meet not symmetric failure when running lucene on jdk8 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8247350 |
[aarch64] assert(false) failed: wrong size of mach node |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8247766 |
AArch64: guarantee(val < (1U << nbits)) failed: Field too big for insn |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8257192 |
Integrate AArch64 JIT port into 8u |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8006205 |
[TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8033289 |
clang: clean up unused function warning |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8033215 |
clang: node.cpp:284 IDX_INIT macro use uninitialized field _out |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8043899 |
compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8073154 |
NULL-pointer dereferencing in LIR_OpProfileType::print_instr |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8075136 |
Unnecessary sign extension for byte array access |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8131062 |
aarch64: add support for GHASH acceleration |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8134579 |
[TESTBUG] Some bmi tests fail if can_access_local_variables is on. |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8150669 |
C1 intrinsic for Class.isPrimitive |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8159720 |
Failure of C2 compilation with tiered prevents some C1 compilations |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166046 |
[TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166684 |
PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory() |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8167300 |
Scheduling failures during gcm should be fatal |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8185979 |
PPC64: Implement SHA2 intrinsic |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8188868 |
PPC64: Support AES intrinsics on Big Endian |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8167409 |
Invalid value passed to critical JNI function |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8187078 |
-XX:+VerifyOops finds numerous problems when running JPRT |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8212070 |
Introduce diagnostic flag to abort VM on failed JIT compilation |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219919 |
RuntimeStub's name lost with PrintFrameConverterAssembly |
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225567 |
Wrong file headers with 8202414 fix changeset |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222079 |
Don't use memset to initialize fields decode_env constructor in disassembler.cpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230388 |
Problemlist additional compiler/rtm tests |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230238 |
Add another regression test for JDK-8134739 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230428 |
Cleanup dead CastIP node code in formssel.cpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230813 |
Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list |
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8237951 |
CTW: C2 compilation fails with "malformed control flow" |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8248901 |
Signed immediate support in .../share/assembler.hpp is broken. |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253036 |
[8u] Support building the Zero assembler port on AArch64 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8263504 |
Some OutputMachOpcodes fields are uninitialized |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8260255 |
C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8284620 |
CodeBuffer may leak _overflow_arena |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295952 |
Problemlist existing compiler/rtm tests also on x86 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8228405 |
Incorrect format strings in PhaseIdealLoop::rc_predicate |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8042557 |
compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8131778 |
java disables UseAES flag when using VIS=2 on sparc |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8160761 |
[TESTBUG] Several compiler tests fail with product bits |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166583 |
Add oopDesc::klass_or_null_acquire() |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8132148 |
G1 hs_err region dump legend out of sync with region values |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8064909 |
FragmentMetaspace.java got OutOfMemoryError |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8069034 |
gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java nightly failure |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151460 |
Metaspace counters can have inconsistent values |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8141056 |
Erroneous assignment in HeapRegionSet.cpp |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8147611 |
G1 - Missing memory barrier in start_cset_region_for_worker |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8165808 |
Add release barriers when allocating objects with concurrent collection |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166663 |
Simplify oops_on_card_seq_iterate_careful |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166862 |
CMS needs klass_or_null_acquire |
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8176100 |
[REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8200550 |
Xcode 9.3 produce warning -Wexpansion-to-defined |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8183910 |
gc/arguments/TestAggressiveHeap.java fails intermittently |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225716 |
G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8248851 |
CMS: Missing memory fences between free chunk check and klass read |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8264640 |
CMS ParScanClosure misses a barrier |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8132709 |
[TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8150013 |
ParNew: Prune nmethods scavengable list |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8057003 |
Large reference arrays cause extremely long synchronization times |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8048556 |
Unnecessary GCLocker-initiated young GCs |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229420 |
[Redo] jstat reports incorrect values for OU for CMS GC |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231779 |
crash HeapWord*ParallelScavengeHeap::failed_mem_allocate |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8191393 |
Random crashes during cfree+0x1c |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8248214 |
Add paddings for TaskQueueSuper to reduce false-sharing cache contention |
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8062808 |
Turn on the -Wreturn-type warning |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8073464 |
GC workers do not have thread names |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8042891 |
Format issues embedded in macros for two g1 source files |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055283 |
Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8135318 |
CMS: wrong max_eden_size for check_gc_overhead_limit |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151539 |
Remove duplicate AlwaysTrueClosures |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8153583 |
Make OutputAnalyzer.reportDiagnosticSummary public |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8156028 |
G1YoungGenSizer _adaptive_size not correct when setting NewSize and MaxNewSize to the same value |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8166724 |
gc/g1/TestHumongousShrinkHeap.java fails with OOME |
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217785 |
Padding ParallelTaskTerminator::_offered_termination variable |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223664 |
Add jtreg tests for 8223528, backport to jdk8u of 8176100 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229020 |
Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229169 |
False failure of GenericTaskQueue::pop_local on architectures with weak memory model |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8242788 |
Non-PCH build is broken after JDK-8191393 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8255269 |
Unsigned overflow in g1Policy.cpp |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8256671 |
[8u] Incorrect assignment operator used in guarantee() in genCollectedHeap |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8262000 |
jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8257039 |
[8u] GenericTaskQueue destructor is incorrect |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287463 |
JFR: Disable TestDevNull.java on Windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8260589 |
Crash in JfrTraceIdLoadBarrier::load(_jclass*) |
|
✖
|
✊
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239140 |
Backport JFR to OpenJDK 8 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8241902 |
AIX Build broken after integration of JDK-8223147 (JFR Backport) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8258396 |
SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8266206 |
Build failure after JDK-8264752 with older GCCs |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215727 |
Restore JFR thread sampler loop to old / previous behavior |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217647 |
JFR: recordings on 32-bit systems unreadable |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8213448 |
[TESTBUG] enhance jfr/jvm/TestDumpOnCrash |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221569 |
JFR tool produces incorrect output when both --categories and --events are specified |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8216283 |
Allow shorter method sampling interval than 10 ms |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8224217 |
RecordingInfo should use textual representation of path |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220657 |
JFR.dump does not work when filename is set |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233197 |
Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202142 |
jfr/event/io/TestInstrumentation is unstable |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8237499 |
JFR: Include stack trace in the ThreadStart event |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250928 |
JFR: Improve hash algorithm for stack traces |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252754 |
Hash code calculation of JfrStackTrace is inconsistent |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253837 |
JFR generate same symbol ID for different symbols in 8U |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8255717 |
JFR crash in WriteObjectSampleStacktrace with uninitialized klass |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8264752 |
SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8266723 |
JFR periodic events are causing extra allocations |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8279077 |
JFR crashes on Linux ppc due to missing crash protector in signal handler |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282947 |
JFR: Dump on shutdown live-locks in some conditions |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8301143 |
[TESTBUG] jfr/event/sampling/TestNative was backported to JDK8u without proper native wrapper |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220555 |
JFR tool shows potentially misleading message when it cannot access a file |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217362 |
Emergency dump does not work when disk=false is set |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219566 |
JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223396 |
[TESTBUG] several jfr tests do not clean up files created in /tmp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230865 |
[TESTBUG] jdk/jfr/event/io/EvilInstrument.java fails at-run shell MakeJAR.sh target |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240375 |
Disable JFR by default for July 2020 release |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8243489 |
Thread CPU Load event may contain wrong data for CPU time under certain conditions |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244777 |
ClassLoaderStats VM Op uses constant hash value |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8246310 |
Clean commented-out code about ModuleEntry andPackageEntry in JFR |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252084 |
Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8258669 |
fastdebug jvm crashes when do event based tracing for monitor inflation |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8264562 |
assert(verify_field_bit(1)) failed: Attempting to write an uninitialized event field: type |
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274563 |
jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening |
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293828 |
JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
❉
|
✔
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8173339 |
AArch64: Fix minimum stack size computations |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-7102541 |
RFE: os::set_native_thread_name() cleanups |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239559 |
Cgroups: Incorrect detection logic on some systems |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287741 |
Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239886 |
Minimal VM build fails after JDK-8237499 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252957 |
Wrong comment in CgroupV1Subsystem::cpu_quota |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8266749 |
AArch64: Backtracing broken on PAC enabled systems |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269882 |
stack-use-after-scope in NewObjectA |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-6885993 |
Named Thread: introduce print() and print_on(outputStream* st) methods |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
JDK-8302191 |
Performance degradation for float/double modulo on Linux |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8060721 |
Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8047212 |
runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8197859 |
VS2017 Complains about UINTPTR_MAX definition in globalDefinitions_VisCPP.hpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229345 |
Memory leak due to vtable stubs not being shared on SPARC |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8086003 |
Test fails on OSX with java.lang.RuntimeException 'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3' missing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8237479 |
8230305 causes slowdebug build failure |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8251365 |
Build failure on AIX after 8250636 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253284 |
Zero OrderAccess barrier mappings are incorrect |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8267235 |
[macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8272214 |
[8u] Build failure after backport of JDK-8248901 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8272714 |
[8u] Build failure after backport of JDK-8248901 with MSVC 2013 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239053 |
[8u] clean up undefined-var-template warnings |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8047939 |
[TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055814 |
[TESTBUG] runtime/NMT/NMTWithCDS.java fails with product builds due to missing UnlockDiagnosticVMOptions |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8064319 |
Need to enable -XX:+TraceExceptions in release builds |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8071530 |
Update OS detection code to reflect Windows 10 version change |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8076274 |
[TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8077608 |
[TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode |
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8146523 |
VirtualMemoryTracker::remove_released_region double count unmapped CDS shared memory |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8148005 |
One byte may be corrupted by get_datetime_string() |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8151322 |
Implement os::set_native_thread_name() on Solaris |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8152856 |
Xcode 7.3 -Wshift-negative-value compile failure on Mac OS X |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8148854 |
Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8185900 |
hotspot build failed with gcc version Red Hat 4.4.7-3 |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8179083 |
Uninitialized notifier in Java Monitor Wait tracing event |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8194246 |
JVM crashes when calling getStackTrace if stack contains a method that is a member of a very large class |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8206456 |
[TESTBUG] docker jtreg tests fail on systems without cpuset.effective_cpus / cpuset.effective_mems |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211106 |
[windows] Update OS detection code to recognize Windows Server 2019 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8200109 |
NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220313 |
[TESTBUG] Update base image for Docker testing to OL 7.6 |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220718 |
Missing ResourceMark in nmethod::metadata_do |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221342 |
[TESTBUG] Generate Dockerfile for docker testing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221710 |
[TESTBUG] more configurable parameters for docker testing |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226798 |
JVM crash in klassItable::initialize_itable_for_interface(int, InstanceKlass*, bool, Thread*) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8229182 |
[TESTBUG] runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231398 |
Add time tracing for gc log rotation at safepoint cleanup |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8215355 |
Object monitor deadlock with no threads holding the monitor (using jemalloc 5.1) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234270 |
[REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8239785 |
Cgroups: Incorrect detection logic on old systems in hotspot |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252359 |
HotSpot Not Identifying it is Running in a Container |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253435 |
Cgroup: 'stomping of _mount_path' crash if manually mounted cpusets exist |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253714 |
[cgroups v2] Soft memory limit incorrectly using memory.high |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252904 |
VM crashes when JFR is used and JFR event class is transformed |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253727 |
[cgroups v2] Memory and swap limits reported incorrectly |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8255734 |
VM should ignore SIGXFSZ on ppc64, s390 too |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8253797 |
[cgroups v2] Account for the fact that swap accounting is disabled on some systems |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8261397 |
try catch Method failing to work when dividing an integer by 0 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8262073 |
assert(allocates2(pc)) failed: not in CodeBuffer memory |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
JDK-8269594 |
assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272124 |
Cgroup v1 initialization causes NullPointerException when cgroup path contains colon |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273229 |
Update OS detection code to recognize Windows Server 2022 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273342 |
Null pointer dereference in classFileParser.cpp:2817 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274840 |
Update OS detection code to recognize Windows 11 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287107 |
CgroupSubsystemFactory.setCgroupV2Path asserts with freezer controller |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292083 |
Detected container memory limit may exceed physical machine memory |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293472 |
Incorrect container resource limit detection if manual cgroup fs mounts present |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244225 |
stringop-overflow warning on strncpy call from compile_the_world_in |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8023697 |
failed class resolution reports different class name in detail message for the first and subsequent times |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8041620 |
Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8048933 |
-XX:+TraceExceptions output should include the message |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8055754 |
filemap.cpp does not compile with clang |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8076475 |
Misuses of strncpy/strncat |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8141570 |
Fix Zero interpreter build for --disable-precompiled-headers |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8154156 |
PPC64: improve array copy stubs by using vector instructions |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8184762 |
ZapStackSegments should use optimized memset |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8185969 |
PPC64: Improve VSR support to use up to 64 registers |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8195153 |
[test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8197408 |
Bad pointer comparison and small cleanup in os_linux.cpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8202353 |
os::readdir should use readdir instead of readdir_r |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8211714 |
Need to update vm_version.cpp to recognise VS2017 minor versions |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8027434 |
"-XX:OnOutOfMemoryError" uses fork instead of vfork |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217315 |
Proper units should print more significant digits |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217597 |
[TESTBUG] runtime/containers/docker/TestCPUAwareness.java fails in docker not supporting --cpus |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8218558 |
NMT stack traces in output should show mt component for virtual memory allocations |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8193234 |
When using -Xcheck:jni an internally allocated buffer can leak |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219244 |
NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217766 |
Container Support doesn't work for some Join Controllers combinations |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8219562 |
Line of code in osContainer_linux.cpp#L102 appears unreachable |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220786 |
Create new switch to redirect error reporting output to stdout or stderr |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221408 |
Windows 32bit build build errors/warnings in hotspot |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221529 |
[TESTBUG] Docker tests use old/deprecated image on AArch64 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217338 |
[Containers] Improve systemd slice memory limit support |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223186 |
HotSpot compile warnings from GCC 9 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8227642 |
[TESTBUG] Make docker tests podman compatible |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231201 |
hs_err should print coalesced safepoint operations in Events section |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231949 |
[PPC64, s390]: Make async profiling more reliable |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8227006 |
[linux] Runtime.availableProcessors execution time increased by factor of 100 |
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233494 |
Avoid calling MallocTracker::record_malloc and record_free when NMT is off |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8231841 |
AArch64: debug.cpp help() is missing an AArch64 line for pns |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235243 |
handle VS2017 15.9 and VS2019 in abstract_vm_version |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8234264 |
Incorrect 8047434 JDK 8 backport in 8219677 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8232355 |
Two obsolete flags have the wrong obsolete version in 8u |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8230305 |
Cgroups v2: Container awareness |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8240295 |
hs_err elapsed time in seconds is not accurate enough |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8241086 |
Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8246648 |
issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8244500 |
jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250636 |
iso8601_time returns incorrect offset part on MacOS |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250875 |
Incorrect parameter type for update_number in JDK_Version::jdk_update |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250984 |
Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253476 |
TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253375 |
OSX build fails with Xcode 12.0 (12A7209) |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8254144 |
Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8254166 |
Zero: return-type warning in zeroInterpreter_zero.cpp |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8226236 |
win32: gc/metaspace/TestCapacityUntilGCWrapAround.java fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8255239 |
The timezone of the hs_err_pid log file is corrupted in Japanese locale |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8256618 |
Zero: Linux x86_32 build still fails |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8256722 |
handle VC++:1927 VS2019 in abstract_vm_version |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8259568 |
PPC64 builds broken after JDK-8221408 8u backport |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8260029 |
aarch64: fix typo in verify_oop_array |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8260236 |
better init AnnotationCollector _contended_group |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8265832 |
runtime/StackGap/testme.sh fails to compile in 8u |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8264816 |
Weak handles leak causes GC to take longer |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8271466 |
[jdk8u] StackGap test fails on aarch64 due to "-m64" |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8269859 |
BacktraceBuilder._cprefs needs to be accessed as unsigned short |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273176 |
handle latest VS2019 in abstract_vm_version |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273341 |
Update Siphash to version 1.0 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278951 |
containers/cgroup/PlainRead.java fails on Ubuntu 21.10 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282345 |
handle latest VS2022 in abstract_vm_version |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8280963 |
Incorrect PrintFlags formatting on Windows |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8291570 |
[TESTBUG] Part of JDK-8250984 absent from 11u |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8241444 |
Metaspace::_class_vsm not initialized if compressed class pointers are disabled |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223883 |
Fix jni.cpp copyright date after 8223528 |
Fix Versions |
Bug |
Synopsis |
sh/8 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8193764 |
Cannot set COMPANY_NAME when configuring a build |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8022263 |
use same Clang warnings on BSD as on Linux |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8065215 |
Print warning summary at end of configure |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8251120 |
[8u] HotSpot build assumes ENABLE_JFR is set to either true or false |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253550 |
[8u] JDK-8252395 breaks the build for make STRIP_POLICY=no_strip |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8253424 |
Add support for running pre-submit testing using GitHub Actions |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8254318 |
Remove .hgtags |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8286989 |
Build failure on macOS after 8281814 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8290000 |
Bump macOS GitHub actions to macOS 11 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8294863 |
Enable partial tier1 testing in GHA for JDK8 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8080082 |
configure fails if you create an empty directory and then run configure from it |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8138820 |
JDK Hotspot build fails with Xcode 7.0.1 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✔
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235687 |
Contents/MacOS/libjli.dylib cannot be a symlink |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233995 |
java.vm.vendor (and potentially other properties/fields) not correctly set in Windows/Hotspot build of OpenJDK8 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252975 |
[8u] JDK-8252395 breaks the build for --with-native-debug-symbols=internal |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8297996 |
[8u] generated images are broken due to renaming of MSVC runtime DLL's |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8030350 |
Enable additional compiler warnings for GCC |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8019470 |
Changes needed to compile JDK 8 on MacOS with clang compiler |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8079891 |
Store configure log in $BUILD/configure.log |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8139668 |
Generate README-build.html from markdown |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8031567 |
Better model for storing source revision information |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8192854 |
FONTCONFIG_CFLAGS missing from spec.gmk.in |
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8189761 |
COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8200115 |
System property java.vm.vendor value includes quotation marks |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8225392 |
Comparison builds are failing due to cacerts file |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8216354 |
Syntax error in toolchain_windows.m4 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8233880 |
Support compilers with multi-digit major version numbers |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8237523 |
8u backport of JDK-8216354 didn't include generated-configure.sh changes |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8238225 |
Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8242468 |
VS2019 build missing vcruntime140_1.dll |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8243059 |
Build fails when --with-vendor-name contains a comma |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8247676 |
vcruntime140_1.dll is not needed on 32-bit Windows |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8265978 |
make test should look for more locations when searching for exit code |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295714 |
GHA ::set-output is deprecated and will be removed |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8297329 |
[8u] hotspot needs to recognise VS2019 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217305 |
Missing 0 in java.dll file version cause issues with patch management software |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8066508 |
JTReg tests timeout on slow devices when run using JPRT |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8077364 |
"if( !this )" construct prevents build on Xcode 6.3 |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8152545 |
Use preprocessor instead of compiling a program to generate native nio constants |
|
✖
|
✔
|
❉
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8154313 |
Generated javadoc scattered all over the place |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210416 |
[linux] Poor StrictMath performance due to non-optimized compilation |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210425 |
[x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization |
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8210761 |
libjsig is being compiled without optimization |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217896 |
Make better use of LCPUs when building on AIX |
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8217753 |
Remove Linux version check from HotSpot builds |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8220397 |
REGRESSION: JDK-8036003 backport regresses no_strip builds |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8221988 |
add possibility to build with Visual Studio 2019 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222965 |
Backport of JDK-8129988 broke the build |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222975 |
Fix 'release' file to reflect actual repo checkin used to compile JDK |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8193255 |
Root Certificates should be stored in text format and assembled at build time |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8227397 |
Add --with-extra-asflags configure option |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8223219 |
Backport of JDK-8199552 to OpenJDK 8 leads to duplicate -fstack-protector flags, overriding --with-extra-cflags |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8222737 |
[TESTBUG] Allow for tier 1 like testing in OpenJDK 8u |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8235142 |
JDK-8193255 backport broke bootstrap with JDK 10 |
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8236500 |
Windows ucrt.dll should be looked up in versioned WINSDK subdirectory |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8250876 |
Fix issues with cross-compile on macos |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8252395 |
[8u] --with-native-debug-symbols=external doesn't include debuginfo files for binaries |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
❉
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8254178 |
Remove .hgignore |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8256752 |
8252395 incorrect copy rule for macos .dSYM folder |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8262730 |
Enable jdk8u MacOS external debug symbols |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8263061 |
copy wrong unpack200.diz to bin directory on linux after 8252395 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8262864 |
No debug symbols in image for Windows --with-native-debug-symbols=external |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8264509 |
jdk8u MacOS zipped debug symbols won't build |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8269810 |
[8u] Update generated_configure.sh after JDK-8250876 backport |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8269953 |
config.log is not in build directory after 8u backport of JDK-8079891 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276841 |
Add support for Visual Studio 2022 |
|
✖
|
❉
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
JDK-8281814 |
Debuginfo.diz contains redundant build path after backport JDK-8025936 |
|
✖
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|