-
Notifications
You must be signed in to change notification settings - Fork 3.1k
CI: mergelies: drop JDK 23, add JDK 24 #11022
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
Conversation
CI is failing with
I think that's because the reference compiler is still 2.12.20, which does not have the ASM 9.7.1 upgrade. so we need to re-STARR. I'll take care of it. |
2.12.21-M1:
|
|
Yeah. I hadn't take a close look yet, not sure if we can just rip that out or whether something is relying on it. |
@lrytz can have you a look at this inliner problem?
|
They changed the naming scheme for lambda implementation methods. I pushed an adjusted check file. openjdk/jdk@8a4ea09#diff-2f93ccac06430fe73ffcaba8be8b0b2b811b6a87355d2ffdcbe9466cfe3a01abL1540 |
There seem to be a few more |
@@ -1018,7 +1018,3 @@ with Exceptions | |||
with GlobalExecutionContext | |||
with CustomExecutionContext | |||
with ExecutionContextPrepare | |||
{ | |||
System.exit(0) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
on 2.13 there's a copy of this test that will need adjusting. couldn't spot any other on 2.13.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to go after squashing (and removing the .github change)
gah, I seem to have force-pushed d517e1c out of existence, even though I thought I was being careful 😕 I will submit it in a separate PR |
JDK 24 is GA today
but I assume this won't immediately work. I'll come back every so often and retry.UPDATE (Mar 24): yay, Temurin 24 is out and available through setup-java already