-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
GraalVM 24.0/23.1: JPAFunctionalityInGraalITCase.verifyJDKXMLParsersAreIncluded fails #35676
Comments
Reproduced locally. Seems like the instantiation fails with an error?
/cc @Sanne Any pointers perhaps? |
Is this known to work with JDK 21? |
The test passes in JVM mode with JDK 21. Tested with:
Note that the failing assertion is only for native-image runs though, so testing in JVM mode doesn't say much about it. |
@zakkak Feel free to debug this on the native side. It looks like I won't be able to before Friday or so. |
The test fails here:
According to the logs
Looking for
Which doesn't include Commenting out the failing assertion the test passes. |
It's possible that my relatively old assertion is a bit fragile, the JDK might have made some improvements in this area Feel free to adapt the test: the purpose was primarily to detect the XML parser would be included in this scenario, as opposed to the other test which verifies that it gets excluded when we don't need it. |
Interestingly, despite |
Apparently
Passing I suggest checking for |
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
javax.xml.transform.TransformerFactory does not appear as used in GraalVM for JDK 21's reports due to inlining. Closes quarkusio#35676
Describe the bug
With a latest Graal master (24.0, possibly also 23.1 build) the
JPAFunctionalityInGraalITCase.verifyJDKXMLParsersAreIncluded
integration test in native fails, no longer findingTransformerFactory
in the report. I haven't looked into the details yet.See:
https://github.com/graalvm/mandrel/actions/runs/6044323984/job/16403307103#step:12:713
The text was updated successfully, but these errors were encountered: