Skip to content
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

Include Java 19 in CI #2791

Closed
wants to merge 1 commit into from
Closed

Include Java 19 in CI #2791

wants to merge 1 commit into from

Conversation

ascopes
Copy link
Contributor

@ascopes ascopes commented Nov 14, 2022

Since Project Loom is a fairly significant internal architecture change within Java, it is probably worth running CI against it as a baseline.

This is also a useful exercise in detecting potential test failures that may eventually impact the next LTS release for Java (Java 21 in September 2023).

Relates to #2767, and #2780.

@TimvdLippe
Copy link
Contributor

Can you rebase this PR? We are now using Gradle 7.6 which supports Java 19

@JornVernee
Copy link

Note that a lot of the Loom code in the VM is disabled in 19 unless you run with --enable-preview

Since Project Loom is a fairly significant internal architecture
change within Java, it is probably worth running CI against it
as a baseline.
@ascopes
Copy link
Contributor Author

ascopes commented Jan 21, 2023

@TimvdLippe sorry about that, totally missed this message. Rebased as requested!

@ascopes
Copy link
Contributor Author

ascopes commented Jan 21, 2023

Looks like these might be test failures to do with the encapsulation of JDK internals that is in place now, possibly?

@JornVernee
Copy link

JornVernee commented Jan 21, 2023

Looks related to: https://bugs.openjdk.org/browse/JDK-8266010

Probably the test can just be updated to include the new method (There are already 2 possible cases, for pre-Java 9 and post).

@TimvdLippe
Copy link
Contributor

Yeah let's update the test. It's only an additional 0.

@TimvdLippe
Copy link
Contributor

Superseded by #3145

@TimvdLippe TimvdLippe closed this Nov 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants