-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Many "Unexpected error running resulting class file for X.java" test failures in I-build on Java 22 #2983
Comments
@mpalat - thanks for taking a look - please reassign as suited after triage |
This is just the 21 variant of #2982 right? |
Would the practice of making sure that the BETA_JAVA_XX branch is tested with all JREs that the github CI testing uses catch these problems ahead of the merge ? |
yes. |
Essentially yes, Y builds with earlier JREs - I will create an issue from Java 24 onwards to capture this |
It's all here: https://ci.eclipse.org/releng/job/YPBuilds/job/ep433Y-unit-cen64-gtk3-java21/29/testReport/ I see the problem in monitoring those test results. I personally was alarmed (admittedly late in the cycle) by seeing hundreds of failures when running BETA_JAVA23 tests on Java 23, and strictly focused on that aspect. When finally I found out that this problem was caused by a JIT bug in Java 23 and when finally I found a way to coerce that JIT not to throw NPE from Ergo: monitoring test results from Y-Buids must be addressed much more actively, much earlier. |
No more such failures in https://download.eclipse.org/eclipse/downloads/drops4/I20240919-1840/testResults.php |
See https://download.eclipse.org/eclipse/downloads/drops4/I20240918-0950/testresults/html/org.eclipse.jdt.core.tests.compiler_ep434I-unit-cen64-gtk3-java22_linux.gtk.x86_64_22.html
The text was updated successfully, but these errors were encountered: