This report shows bugs with the given label, along with their backporting status.
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274456 |
Remove jtreg tag manual=yesno java/awt/print/PrinterJob/PageDialogTest.java |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273358 |
macOS Monterey does not have the font Times needed by Serif |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8240756 |
[macos] SwingSet2:TableDemo:Printed Japanese characters were garbled |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297088 |
Update LCMS to 2.14 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8303482 |
Update LCMS to 2.15 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280964 |
[Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282577 |
ICC_Profile.setData(int, byte[]) invalidates the profile |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275872 |
Sync J2DBench run and analyze Makefile targets with build.xml |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8271718 |
Crash when during color transformation the color profile is replaced |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8264666 |
Change implementation of safeAdd/safeMult in the LCMSImageLayout class |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8022403 |
sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8297153 |
sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails again |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273972 |
Multi-core choke point in CMM engine (LCMSTransform.doTransform) |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8192931 |
Regression test java/awt/font/TextLayout/CombiningPerf.java fails |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8181571 |
printing to CUPS fails on mac sandbox app |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8302849 |
SurfaceManager might expose partially constructed object |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282276 |
Problem list failing two Robot Screen Capture tests |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8296934 |
Write a test to verify whether Undecorated Frame can be iconified or not |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306683 |
Open source several clipboard and color AWT tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306752 |
Open source several container and component AWT tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306753 |
Open source several container AWT tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306072 |
Open source several AWT MouseInfo related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306409 |
Open source AWT KeyBoardFocusManger, LightWeightComponent related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306652 |
Open source AWT MenuItem related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306850 |
Open source AWT Modal related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306432 |
Open source several AWT Text Component related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306640 |
Open source several AWT TextArea related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306954 |
Open source five Focus related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306489 |
Open source AWT List related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306943 |
Open source several dnd AWT tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306941 |
Open source several datatransfer and dnd AWT tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8307128 |
Open source some drag and drop tests 4 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295685 |
Update Libpng to 1.6.38 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8284033 |
Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8284023 |
java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8144030 |
[macosx] test java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java fails (again) |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8274597 |
Some of the dnd tests time out and fail intermittently |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8233648 |
[TESTBUG] DefaultMenuBarTest.java failing on macos |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-6854300 |
[TEST_BUG] java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java fails in jdk6u14 & jdk7 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8169468 |
NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes! |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281569 |
Create tests for Frame.setMinimumSize() method |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286772 |
java/awt/dnd/DropTargetInInternalFrameTest/DropTargetInInternalFrameTest.html times out and fails in Windows |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295774 |
Write a test to verify List sends ItemEvent/ActionEvent |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297523 |
Various GetPrimitiveArrayCritical miss result - NULL check |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297489 |
Modify TextAreaTextEventTest.java as to verify the content change of TextComponent sends TextEvent |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8299296 |
Write a test to verify the components selection sends ItemEvent |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8288415 |
java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306133 |
Open source few AWT Drag & Drop related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8273506 |
java Robot API did the 'm' keypress and caused /awt/event/KeyEvent/KeyCharTest/KeyCharTest.html is timing out on macOS 12 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8030121 |
java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286663 |
Resolve IDE warnings in WTrayIconPeer and SystemTray |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297481 |
Create a regression test for JDK-4424517 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306681 |
Open source more AWT DnD related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306466 |
Open source more AWT Drag & Drop related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306871 |
Open source more AWT Drag & Drop tests |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282771 |
Create test case for JDK-8262981 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292328 |
AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283383 |
[macos] a11y : Screen magnifier shows extra characters (0) at the end JButton accessibility name |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8284524 |
Create an automated test for JDK-4422362 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8284767 |
Create an automated test for JDK-4422535 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8277922 |
Unable to click JCheckBox in JTable through Java Access Bridge |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283087 |
Create a test or JDK-4715503 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283015 |
Create a test for JDK-4715496 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283245 |
Create a test for JDK-4670319 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282933 |
Create a test for JDK-4529616 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284077 |
Create an automated test for JDK-4170173 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285693 |
Create an automated test for JDK-4702199 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282778 |
Create a regression test for JDK-4699544 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282857 |
Create a regression test for JDK-4702690 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285305 |
Create an automated test for JDK-4495286 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285373 |
Create an automated test for JDK-4702233 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8282777 |
Create a Regression test for JDK-4515031 |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
✖
|
✊
|
✖
|
✖
|
✖
|
✖
|
JDK-8209343 |
Test javax/swing/border/TestTitledBorderLeak.java should be marked as headful |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281745 |
Create a regression test for JDK-4514331 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282343 |
Create a regression test for JDK-4518432 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282548 |
Create a regression test for JDK-4330998 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8285635 |
javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306755 |
Open source few Swing JComponent and AbstractButton tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8307381 |
Open Source JFrame, JIF related Swing Tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8306996 |
Open source Swing MenuItem related tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8301342 |
Prefer ArrayList to LinkedList in LayoutComparator |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8251177 |
[macosx] The text "big" is truncated in JTabbedPane |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8286172 |
Create an automated test for JDK-4516019 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8239502 |
[TEST_BUG] Test javax/swing/text/FlowView/6318524/bug6318524.java never fails |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-4819544 |
SwingSet2 JTable Demo throws NullPointerException |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270116 |
Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280913 |
Create a regression test for JRootPane.setDefaultButton() method |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280948 |
Write a regression test for JDK-4659800 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281296 |
Create a regression test for JDK-4515999 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281535 |
Create a regression test for JDK-4670051 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281988 |
Create a regression test for JDK-4618767 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281738 |
Create a regression test for checking the 'Space' key activation of focused Button |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282402 |
Create a regression test for JDK-4666101 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282234 |
Create a regression test for JDK-4532513 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282789 |
Create a regression test for the JTree usecase of JDK-4618767 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282937 |
Write a regression test for JDK-4820080 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283493 |
Create an automated regression test for RFE 4231298 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282936 |
Write a regression test for JDK-4615365 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283623 |
Create an automated regression test for JDK-4525475 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283621 |
Write a regression test for CCC4400728 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284294 |
Create an automated regression test for RFE 4138746 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283507 |
Create a regression test for RFE 4287690 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284521 |
Write an automated regression test for RFE 4371575 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283624 |
Create an automated regression test for RFE-4390885 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285698 |
Create a test to check the focus stealing of JPopupMenu from JComboBox |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8065097 |
[macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8271315 |
Redo: Nimbus JTree renderer properties persist across L&F changes |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8296878 |
Document Filter attached to JPasswordField and setText("") is not cleared instead inserted characters replaced with unicode null characters |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8172065 |
javax/swing/JTree/4908142/bug4908142.java The selected index should be "aad" |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8139173 |
[macosx] JInternalFrame shadow is not properly drawn |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282860 |
Write a regression test for JDK-4164779 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8307130 |
Open source few Swing JMenu tests |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8279842 |
HTTPS Channel Binding support for Java GSS/Kerberos |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8298588 |
WebSockets: HandshakeUrlEncodingTest unnecessarily depends on a response body |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8268464 |
Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8263364 |
sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java wedged in getInputStream |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273655 |
content-types.properties files are missing some common types |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273142 |
Remove dependancy of TestHttpServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/http/ tests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278961 |
Enable debug logging in java/net/DatagramSocket/SendDatagramToBadAddress.java |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284892 |
java/net/httpclient/http2/TLSConnection.java fails intermittently |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286873 |
Improve websocket test execution time |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8287593 |
ShortResponseBody could be made more resilient to rogue connections |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8294958 |
java/net/httpclient/ConnectTimeout tests are slow |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295777 |
java/net/httpclient/ConnectExceptionTest.java should not rely on system resolver |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8299018 |
java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297569 |
URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8294378 |
URLPermission constructor exception when using tr locale |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278067 |
Make HttpURLConnection default keep alive timeout configurable |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293562 |
KeepAliveCache Blocks Threads while Closing Connections |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8223783 |
sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8272702 |
Resolving URI relative path with no / may lead to incorrect toString |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8299015 |
Ensure that HttpResponse.BodySubscribers.ofFile writes all bytes |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8268294 |
Reusing HttpClient in a WebSocket.Listener hangs. |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297211 |
Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8272791 |
java -XX:BlockZeroingLowLimit=1 crashes after 8270947 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8271008 |
appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8244675 |
assert(IncrementalInline || (_late_inlines.length() == 0 && !has_mh_late_inlines())) |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275643 |
C2's unaryOp vector intrinsic does not properly handle LongVector.neg |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286625 |
C2 fails with assert(!n->is_Store() && !n->is_LoadStore()) failed: no node with a side effect |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284980 |
Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8201516 |
DebugNonSafepoints generates incorrect information |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270947 |
AArch64: C1: use zero_words to initialize all objects |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272736 |
[JVMCI] Add API for reading and writing JVMCI thread locals |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8279412 |
[JVMCI] failed speculations list must outlive any nmethod that refers to it |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8272094 |
compiler/codecache/TestStressCodeBuffers.java crashes with "failed to allocate space for trampoline" |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8242115 |
C2 SATB barriers are not safepoint-safe |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8295066 |
Folding of loads is broken in C2 after JDK-8242115 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8303511 |
C2: assert(get_ctrl(n) == cle_out) during unrolling |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8299570 |
[JVMCI] Insufficient error handling when CodeBuffer is exhausted |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273807 |
Zero: Drop incorrect test block from compiler/startup/NumCompilerThreadsCheck.java |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8300590 |
[JVMCI] BytecodeFrame.equals is broken |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8302172 |
[JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✊
|
✖
|
✖
|
✖
|
❉
|
JDK-8307572 |
AArch64: Vector registers are clobbered by some macroassemblers |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8296136 |
Use correct register in aarch64_enc_fast_unlock() |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
JDK-8294902 |
Undefined Behavior in C2 regalloc with null references |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8287217 |
C2: PhaseCCP: remove not visited nodes, prevent type inconsistency |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8290822 |
C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272574 |
C2: assert(false) failed: Bad graph detected in build_loop_late |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276108 |
Wrong instruction generation in aarch64 backend |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
JDK-8279837 |
C2: assert(is_Loop()) failed: invalid node class: Region |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8293044 |
C1: Missing access check on non-accessible class |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275645 |
[JVMCI] avoid unaligned volatile reads on AArch64 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275874 |
[JVMCI] only support aligned reads in c2v_readFieldValue |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
JDK-8279076 |
C2: Bad AD file when matching SqrtF with UseSSE=0 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8280867 |
Cpuid1Ecx feature parsing is incorrect for AMD CPUs |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8279822 |
CI: Constant pool entries in error state are not supported |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282528 |
AArch64: Incorrect replicate2L_zero rule |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283441 |
C2: segmentation fault in ciMethodBlocks::make_block_at(int) |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285923 |
[REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284944 |
assert(cnt++ < 40) failed: infinite cycle in loop optimization |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287396 |
LIR_Opr::vreg_number() and data() can return negative number |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8290705 |
StringConcat::validate_mem_flow asserts with "unexpected user: StoreI" |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8290451 |
Incorrect result when switching to C2 OSR compilation from C1 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292301 |
[REDO v2] C2 crash when allocating array of size too large |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8296318 |
use-def assert: special case undetected loops nested in infinite loops |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8296412 |
Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8302595 |
use-after-free related to GraphKit::clone_map |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8303564 |
C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272973 |
Incorrect compile command used by TestIllegalArrayCopyBeforeInfiniteLoop |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8271855 |
[TESTBUG] Wrong weakCompareAndSet assumption in UnsafeIntrinsicsTest |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8278016 |
Add compiler tests to tier{2,3} |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8277893 |
Arraycopy stress tests |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8279668 |
x86: AVX2 versions of vpxor should be asserted |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8271055 |
Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282049 |
AArch64: Use ZR for integer zero immediate volatile stores |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8283187 |
C2: loop candidate for superword not always unrolled fully if superword fails |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280872 |
Reorder code cache segments to improve code density |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286263 |
compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3" |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287425 |
Remove unnecessary register push for MacroAssembler::check_klass_subtype_slow_path |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8288992 |
AArch64: CMN should be handled the same way as CMP |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292713 |
Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8292385 |
assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8294217 |
Assertion failure: parsing found no loops but there are some |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8294947 |
Use 64bit atomics in patch_verified_entry on x86_64 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8302594 |
use-after-free in Node::destruct |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8282045 |
When loop strip mining fails, safepoints are removed from loop anyway |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8301338 |
Identical branch conditions in CompileBroker::print_heapinfo |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8305690 |
[X86] Do not emit two REX prefixes in Assembler::prefix |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269077 |
TestSystemGC uses "require vm.gc.G1" for large pages subtest |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8307378 |
Allow collectors to provide specific values for GC notifications' actions |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8277212 |
GC accidentally cleans valid megamorphic vtable inline caches |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275226 |
Shenandoah: Relax memory constraint for worker claiming tasks/ranges |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280016 |
gc/g1/TestShrinkAuxiliaryData30 test fails on large machines |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8261495 |
Shenandoah: reconsider update references memory ordering |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270094 |
Shenandoah: Provide human-readable labels for test configurations |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270171 |
Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273378 |
Shenandoah: Remove the remaining uses of os::is_MP |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278826 |
Print error if Shenandoah flags are empty (instead of crashing) |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✔
|
✖
|
✖
|
JDK-8278389 |
SuspendibleThreadSet::_suspend_all should be volatile/atomic |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270110 |
Shenandoah: Add test for JDK-8269661 |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8266519 |
Cleanup resolve() leftovers from BarrierSet et al |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8277866 |
gc/epsilon/TestMemoryMXBeans.java failed with wrong initial heap size |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278146 |
G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8283566 |
G1: Improve G1BarrierSet::enqueue performance |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8297309 |
Memory leak in ShenandoahFullGC |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8300053 |
Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8307346 |
Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code |
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269478 |
Shenandoah: gc/shenandoah/mxbeans tests should be more resilient |
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270096 |
Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode |
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✊
|
✖
|
✖
|
✖
|
❉
|
JDK-8307395 |
Add missing STS to Shenandoah |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✊
|
✖
|
✖
|
✖
|
❉
|
JDK-8306738 |
Select num workers for safepoint ParallelCleanupTask |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8287741 |
Fix of JDK-8287107 (unused cgv1 freezer controller) was incomplete |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269882 |
stack-use-after-scope in NewObjectA |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8271015 |
Split cds/SharedBaseAddress.java test into smaller parts |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8278241 |
Implement JVM SpinPause on linux-aarch64 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284752 |
Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284331 |
Add sanity check for signal handler modification warning. |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284950 |
CgroupV1 detection code should consider memory.swappiness |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✋
|
✖
|
✖
|
✖
|
❉
|
JDK-8309138 |
Fix container tests for jdks with symlinked conf dir |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284732 |
FFI_GO_CLOSURES macro not defined but required for zero build on Mac OS X |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8048190 |
NoClassDefFoundError omits original ExceptionInInitializerError |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8299424 |
containers/docker/TestMemoryWithCgroupV1.java fails on SLES12 ppc64le when testing Memory and Swap Limit |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273333 |
Zero should warn about unimplemented -XX:+LogTouchedMethods |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275287 |
Relax memory ordering constraints on updating instance class and array class counters |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275704 |
Metaspace::contains() should be threadsafe |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8281744 |
x86: Use short jumps in TIG::set_vtos_entry_points |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293466 |
libjsig should ignore non-modifying sigaction calls |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269934 |
RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8263567 |
gtests don't terminate the VM safely |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8295974 |
jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270155 |
ARM32: Improve register dump in hs_err |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270086 |
ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269523 |
runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269687 |
pauth_aarch64.hpp include name is incorrect |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272856 |
DoubleFlagWithIntegerValue uses G1GC-only flag |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273376 |
Zero: Disable vtable/itableStub gtests |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273483 |
Zero: Clear pending JNI exception check in native method handler |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273489 |
Zero: Handle UseHeavyMonitors on all monitorenter paths |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273880 |
Zero: Print warnings when unsupported intrinsics are enabled |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273380 |
ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275604 |
Zero: Reformat opclabels_data |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275586 |
Zero: Simplify interpreter initialization |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8008243 |
Zero: Implement fast bytecodes |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276662 |
Scalability bottleneck in SymbolTable::lookup_common() |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275687 |
runtime/CommandLine/PrintTouchedMethods test shouldn't catch RuntimeException |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274903 |
Zero: Support AsyncGetCallTrace |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8278384 |
Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8279124 |
VM does not handle SIGQUIT during initialization |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280391 |
NMT: Correct NMT tag on CollectedHeap |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8280593 |
[PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284533 |
Improve InterpreterCodelet data footprint |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8286346 |
3-parameter version of AllocateHeap should not ignore AllocFailType |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8302491 |
NoClassDefFoundError omits the original cause of an error |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276654 |
element-list order is non deterministic |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8275745 |
Reproducible copyright headers |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8287754 |
Update jib GNU make dependency on Windows to latest cygwin build |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
JDK-8298459 |
Fix msys2 linking and handling out of tree build directory for source zip creation |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✔
|
JDK-8298527 |
Cygwin's uname -m returns different string than before |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8273497 |
building.md should link to both md and html |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8254318 |
Remove .hgtags |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8281262 |
Windows builds in different directories are not fully reproducible |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284437 |
Building from different users/workspace is not always deterministic |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8284661 |
Reproducible assembly builds without relative linking |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8287202 |
GHA: Add macOS aarch64 to the list of default platforms for workflow_dispatch event |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
JDK-8290000 |
Bump macOS GitHub actions to macOS 11 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292816 |
GPL Classpath exception missing from assemblyprefix.h |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297963 |
Partially fix string expansion issues in UTIL_DEFUN_NAMED and related macros |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8302879 |
doc/building.md update link to jtreg builds |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8304134 |
jib bootstrapper fails to quote filename when checking download filetype |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8297000 |
[jib] Add more friendly warning for proxy issues |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8305721 |
add `make compile-commands` artifacts to .gitignore |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8303476 |
Add the runtime version in the release file of a JDK image |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8306543 |
GHA: MSVC installation is failing |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8225083 |
Remove Google certificate that is expiring in December 2021 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8255266 |
Update Public Suffix List to 3c213aa |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8277488 |
Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8293858 |
Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8296675 |
Exclude linux-aarch64 in NSS tests |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8298108 |
Add a regression test for JDK-8297684 |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8245654 |
Add Certigna Root CA |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8282201 |
Consider removal of expiry check in VerifyCACerts.java test |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8305975 |
Add TWCA Global Root CA |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8304760 |
Add 2 Microsoft TLS roots |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✔
|
❉
|
JDK-8307134 |
Add GTS root CAs |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8269933 |
test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support |
|
✔
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8268558 |
[TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8257722 |
Improve "keytool -printcert -jarfile" output |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276863 |
Remove test/jdk/sun/security/ec/ECDSAJavaVerify.java |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8279066 |
entries.remove(entry) is useless in PKCS12KeyStore |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8273236 |
keytool does not accurately warn about algorithms that are disabled but have additional constraints |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292297 |
Fix up loading of override java.security properties file |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8254711 |
Add java.security.Provider.getService JFR Event |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292177 |
InitialSecurityProperty JFR event |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292033 |
Move jdk.X509Certificate event logic to JCA layer |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
❉
|
JDK-8297955 |
LDAP CertStore should use LdapName and not String for DNs |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
❉
|
✖
|
✖
|
✖
|
✖
|
JDK-8291595 |
[17u] Delete files missed in backport of 8269039 |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8274471 |
Add support for RSASSA-PSS in OCSP Response |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8224768 |
Test ActalisCA.java fails |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8268427 |
Improve AlgorithmConstraints:checkAlgorithm performance |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272391 |
Undeleted debug information |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8270946 |
X509CertImpl.getFingerprint should not return the empty String |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8272708 |
[Test]: Cleanup: test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java no longer needs ocspEnabled |
|
✖
|
✖
|
✖
|
✊
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8155246 |
Throw error if default java.security file is missing |
Fix Versions |
Bug |
Synopsis |
sh/8 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
|
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
JDK-8289486 |
Improve XSLT XPath operators count efficiency |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
❉
|
✖
|
✖
|
✖
|
JDK-8276141 |
XPathFactory set/getProperty method |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✔
|
❉
|
✖
|
✖
|
JDK-8282583 |
Update BCEL md to include the copyright notice |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8282280 |
Update Xerces2 Java to Version 2.12.2 |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
✔
|
✖
|
❉
|
✖
|
✖
|
JDK-8285081 |
Improve XPath operators count accuracy |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8289511 |
Improve test coverage for XPath Axes: child |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8289948 |
Improve test coverage for XPath functions: Node Set Functions |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8290837 |
Improve test coverage for XPath functions: Boolean Functions |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8290838 |
Improve test coverage for XPath functions: Number Functions |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8289949 |
Improve test coverage for XPath: operators |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8292990 |
Improve test coverage for XPath Axes: parent |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8289508 |
Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling |
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
❉
|
✖
|
JDK-8289509 |
Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
JDK-8290207 |
Missing notice in dom.md |
|
✖
|
✖
|
✖
|
✔
|
✖
|
✖
|
✖
|
✖
|
✖
|
✔
|
✖
|
❉
|
✔
|
✖
|
JDK-8290209 |
jcup.md missing additional text |