-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Module jdk.compiler.graal does not read a module that exports jdk.vm.ci.services #7651
Comments
This is caused by #7650. @fniephaus @dougxc I take it that the intent is for master to be only JDK 22 compatible unless a JDK 21 has a patch like this one, right? In other words, it shouldn't be an issue with recently updated |
openjdk/jdk#16189 ensures this also works for OpenJDK. |
OK. OpenJDK 22, though, right? |
Yes. It will also works on labsjdk-21 where we backported this change (as noted above). I'm not sure it will be backported in OpenJDK. |
Thanks for the info. |
@dougxc In passing, it seems the labsjdk-21 patch still uses the |
There was a second renaming based on feedback in the OpenJDK PR. |
It's still an issue for OpenJDK 21 based builds (not labsjdk21). But we are tracking it in graalvm#598. I'm going to close it here. |
I got this error (actually not exactly the same but Am I missing something? What's the issue? This error doesn't speak too much to me. :) |
https://bugs.openjdk.org/browse/JDK-8318027 is in OpenJDK 22, but not in OpenJDK 21. 24.0.0 is OpenJDK 22 compatible only unless you use labsjdk 21 which has the backport. |
@jerboaa thanks for the answer! That means that I cannot use 24.0.0 with OpenJDK 21 - I should stay on 23.1.2? And I can update to 24.0.0 once I migrate to JDK 22 where this problem won't exist? |
Yes. |
Unable to build the latest master 692f52a with the latest LabsJDK labsjdk-ce-21.0.1+12-jvmci-23.1-b22-linux-aarch64.
Steps to reproduce the issue
Where
GRAAL
is the path to my cloned repo andGIT_COMMIT
is 692f52a.mx version: 3e76ddcb2a (latest ATTOW)
A much older commit, e.g. 81aafab works fine with the aforementioned latest LabsJDK. If it's not immediately obvious what's wrong, I can bisect that...
Describe GraalVM and your environment:
The text was updated successfully, but these errors were encountered: