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

[23.0] [backport] [GR-46536] Add jdk.internal.platform to built-in package natives. #768

Closed jerboaa closed 4 months ago

jerboaa commented 4 months ago

Backport of https://github.com/oracle/graal/pull/6751 in order to fix this mandrel integration test issue: https://github.com/Karm/mandrel-integration-tests/issues/271

Closes: https://github.com/Karm/mandrel-integration-tests/issues/271

jerboaa commented 4 months ago

Mandrel IT test failure is:

 Error:  Failures: 
Error:    JFRTest.jfrPerfTest:185->jfrPerfTestRun:234 build-and-run.log log should not contain error or warning lines that are not whitelisted. See /home/runner/work/mandrel/mandrel/mandrel-integration-tests/testsuite/target/archived-logs/org.graalvm.tests.integration.JFRTest/jfrPerfTest/build-and-run.log and check these offending lines: 
Warning:  [io.quarkus.deployment.pkg.steps.NativeImageBuildStep] You are using an older version of GraalVM or Mandrel : 23.0.4.2-dev4d04e7cc. Quarkus currently supports 23.1.0. Please upgrade to this version. ==> expected: <true> but was: <false>

... which I thought we fixed with https://github.com/Karm/mandrel-integration-tests/issues/263

Either way, it's unrelated.

jerboaa commented 4 months ago

https://github.com/Karm/mandrel-integration-tests/pull/274 should fix the missing allow list.