graalvm / mandrel

Mandrel is a downstream distribution of the GraalVM community edition. Mandrel's main goal is to provide a native-image release specifically to support Quarkus.
Other
397 stars 15 forks source link

[CI] Quarkus main fails with Java 24 mandrel build of graal/master on Windows #756

Open mandrel-bot opened 5 months ago

mandrel-bot commented 5 months ago

This issue is automatically updated by CI to report issues with Quarkus main and mandrel builds of graal/master

mandrel-bot commented 2 months ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/10894259726

jerboaa commented 2 months ago

See https://github.com/graalvm/mandrel/issues/756#issuecomment-2352096022. I don't see an upstream JVMCI update to +15 yet.

zakkak commented 2 months ago

The JVMCI update PR expected to fix the build issue is https://github.com/oracle/graal/pull/9697

mandrel-bot commented 2 months ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/10913309053

mandrel-bot commented 2 months ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/10932240981

mandrel-bot commented 2 months ago

Build fixed:

mandrel-bot commented 1 month ago

Unfortunately, the build failed!

zakkak commented 1 month ago

Mandrel fails to build with JDK 24+20:

Fatal error: jdk.vm.ci.common.JVMCIError: VM config values missing that should be present in JDK 24 windows-amd64 (java.home=D:\a\mandrel\mandrelvm, java.vm.name=OpenJDK 64-Bit Server VM, java.vm.version=24-beta+20-ea):
    JavaThread::_poll_data at jdk.graal.compiler/jdk.graal.compiler.hotspot.GraalHotSpotVMConfig.<init>(GraalHotSpotVMConfig.java:434)
    JavaThread::_poll_data at jdk.graal.compiler/jdk.graal.compiler.hotspot.GraalHotSpotVMConfig.<init>(GraalHotSpotVMConfig.java:436)
Set the debug.jdk.graal.jvmciConfigCheck system property to "ignore" to suppress this error or to "warn" to emit a warning and continue execution.

The issue is expected to be fixed with the next upstream JVMCI update/sync

mandrel-bot commented 1 month ago

The build is still failing!

mandrel-bot commented 1 month ago

The build is still failing!

mandrel-bot commented 1 month ago

The build is still failing!

zakkak commented 1 month ago

Still https://github.com/graalvm/mandrel/issues/756#issuecomment-2421432731 expected to get fixed by https://github.com/oracle/graal/pull/9925

mandrel-bot commented 1 month ago

The build is still failing!

mandrel-bot commented 1 month ago

The build is still failing!

zakkak commented 1 month ago

Still https://github.com/graalvm/mandrel/issues/756#issuecomment-2421432731 expected to get fixed tomorrow now that https://github.com/oracle/graal/pull/9925 is merged

mandrel-bot commented 1 month ago

Build fixed:

mandrel-bot commented 1 month ago

Unfortunately, the build failed!

mandrel-bot commented 1 month ago

The build is still failing!

mandrel-bot commented 1 month ago

The build is still failing!

zakkak commented 1 month ago

Failure is:

com.oracle.svm.core.util.VMError$HostedError: The image does not support the following JVMCI CPU features: [SHA512]

Caused by JDK bump to 24+21 (i.e., https://bugs.openjdk.org/browse/JDK-8341052) expected to appear as fixed in the next run due to https://github.com/oracle/graal/pull/9968

mandrel-bot commented 1 month ago

Build fixed:

mandrel-bot commented 3 weeks ago

Unfortunately, the build failed!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11647023088

mandrel-bot commented 3 weeks ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11656060021

zakkak commented 3 weeks ago

Caused by JDK bump to 24+22 (i.e., https://bugs.openjdk.org/browse/JDK-8327624) expected to get fixed upstream with the next JDK sync.

mandrel-bot commented 3 weeks ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11675207490

zakkak commented 3 weeks ago

Still https://github.com/graalvm/mandrel/issues/756#issuecomment-2454030712

mandrel-bot commented 3 weeks ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11694904758

jerboaa commented 3 weeks ago

Still https://github.com/graalvm/mandrel/issues/756#issuecomment-2454030712

mandrel-bot commented 3 weeks ago

The build is still failing!

Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11714288413

jerboaa commented 3 weeks ago

Waiting on https://github.com/oracle/graal/pull/10038 which should fix the build.

mandrel-bot commented 3 weeks ago

Build fixed:

mandrel-bot commented 2 weeks ago

Unfortunately, the build failed!

mandrel-bot commented 2 weeks ago

The build is still failing!

mandrel-bot commented 2 weeks ago

The build is still failing!

jerboaa commented 2 weeks ago

The build is still failing!

* [Q main M 24 latest windows / Mandrel build](https://github.com/graalvm/mandrel/actions/runs/11788429887/job/32835522447)

  * Step: Build Mandrel
    Link to failing CI run: https://github.com/graalvm/mandrel/actions/runs/11788429887

Caused by newer JDK 24+23 builds. See https://github.com/graalvm/mandrel/issues/755#issuecomment-2470080237

mandrel-bot commented 2 weeks ago

Build fixed:

mandrel-bot commented 1 week ago

Unfortunately, the build failed!

jerboaa commented 1 week ago

Seems to fail with:

Compiling com.oracle.truffle.compiler with javac-daemon(JDK 24)... [D:\a\mandrel\mandrel\mandrel\truffle\mxbuild\jdk24\com.oracle.truffle.compiler\bin\com\oracle\truffle\compiler\ConstantFieldInfo.class does not exist]
Archiving WORD... [dependency org.graalvm.word updated]
Missing directory containing JMOD files: D:\a\mandrel\mandrel\openjdk\jmods
Building Java module org.graalvm.word (word.jar) from WORD

The jmods directory being missing might indicate that this is a build with JEP 493, which after checking the tarball on Linux is indeed the case. So GraalVM needs to gain support for building without jmods, which is tracked in https://github.com/graalvm/mandrel/issues/808

mandrel-bot commented 1 week ago

The build is still failing!

jerboaa commented 1 week ago

Still #808

mandrel-bot commented 1 week ago

The build is still failing!

mandrel-bot commented 6 days ago

The build is still failing!

mandrel-bot commented 5 days ago

The build is still failing!

jerboaa commented 4 days ago

Still https://github.com/graalvm/mandrel/issues/808

We'll surely be seeing this for Linux as well once 24+25 ea builds land.

mandrel-bot commented 4 days ago

The build is still failing!

jerboaa commented 3 days ago

Still https://github.com/graalvm/mandrel/issues/808

mandrel-bot commented 3 days ago

The build is still failing!

mandrel-bot commented 2 days ago

The build is still failing!

jerboaa commented 1 day ago

Still https://github.com/graalvm/mandrel/issues/808

mandrel-bot commented 1 day ago

The build is still failing!