Skip to content

Conversation

@IvanPetkov23
Copy link
Contributor

@IvanPetkov23 IvanPetkov23 commented Jun 18, 2025

@geoand geoand requested a review from zakkak June 18, 2025 09:36
Copy link
Contributor

@zakkak zakkak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the contribution @IvanPetkov23 !

@zakkak
Copy link
Contributor

zakkak commented Jun 18, 2025

CI testing the change with Mandrel for JDK 25 EA build: https://github.com/graalvm/mandrel/actions/runs/15729473941

Please don't merge before it completes.

@geoand geoand added triage/waiting-for-ci Ready to merge when CI successfully finishes and removed triage/waiting-for-ci Ready to merge when CI successfully finishes labels Jun 18, 2025
@geoand
Copy link
Contributor

geoand commented Jun 18, 2025

@zakkak https://github.com/graalvm/mandrel/actions/runs/15729473941/job/44328981038 seems to indicate a failure, or is that failure irrelevant?

@geoand geoand changed the title Enbable VM Option -H:+ForeignAPISupport only for JDK 24 and AMD 64 Enable VM Option -H:+ForeignAPISupport only for JDK 24 and AMD 64 Jun 18, 2025
*/
if ((graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) >= 0 && AMD64.active) ||
graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_25_0_0) >= 0) {
if (graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) == 0 && AMD64.active) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if (graalVMVersion.compareTo(io.quarkus.runtime.graal.GraalVM.Version.VERSION_24_2_0) == 0 && AMD64.active) {
if (graalVMVersion.compareTo(VERSION_24_2_0) == 0 && AMD64.active) {

could consider import afterwards.

@zakkak
Copy link
Contributor

zakkak commented Jun 19, 2025

@zakkak https://github.com/graalvm/mandrel/actions/runs/15729473941/job/44328981038 seems to indicate a failure, or is that failure irrelevant?

The failure is irrelevant.

@geoand geoand added the triage/waiting-for-ci Ready to merge when CI successfully finishes label Jun 19, 2025
@quarkus-bot
Copy link

quarkus-bot bot commented Jun 19, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit 80704a1.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

@zakkak zakkak merged commit ba1b32a into quarkusio:main Jun 19, 2025
109 of 110 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.25 - main milestone Jun 19, 2025
@quarkus-bot quarkus-bot bot removed the triage/waiting-for-ci Ready to merge when CI successfully finishes label Jun 19, 2025
zakkak added a commit to zakkak/quarkus that referenced this pull request Jun 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Don't pass -H:+ForeignAPISupport explicitely with GraalVM for JDK 25

4 participants