mandrel icon indicating copy to clipboard operation
mandrel copied to clipboard

24.1+JDK 23 ea doesn't build Linux aarch64, master+JDK 24 ea does

Open Karm opened this issue 1 year ago • 0 comments

Build on Linux amd64 runs fine, aarch64 ends up using part of this message as a vendor name...

WARNING: No platform-specific definition is available for distribution MUSL_CMAKE_TOOLCHAIN for your architecture (aarch64)

:x: JDK23.log

 56776 /home/tester/karm/jdk-23+30/bin/java -XX:+UnlockExperimentalVMOptions -XX:+PrintFlagsFinal -version
 56777 [821394: started subprocess 821486: ['/home/tester/karm/jdk-23+30/bin/java', '-XX:+UnlockExperimentalVMOptions', '-XX:+PrintFlagsFinal', '-version']]
 56778 0:00:02.011971 [suite-discovery] Registration/Loading finished
 56779 WARNING: No platform-specific definition is available for distribution MUSL_CMAKE_TOOLCHAIN for your architecture (aarch64)
117570 [1/8] Initializing...                                                                                   (13.1s @ 0.26GB)
117571  Java version: 23-beta+30-ea, vendor version: Mandrel-WARNING: No platform-specific definition is available for distribution MUSL_CMAKE_TOOLCHAIN for your architecture (aarch64)-Final
117572  Graal compiler: optimization level: 2, target machine: armv8-a
117573  C compiler: gcc (redhat, aarch64, 11.4.1)
$ /home/tester/karm/jdk-23+30/bin/java -XX:+UnlockExperimentalVMOptions -XX:+PrintFlagsFinal -version
[Global flags]
      int ActiveProcessorCount                     = -1                                        {product} {default}
<SNIP>
     intx hashCode                                 = 5                                    {experimental} {default}
openjdk version "23-beta" 2024-09-17
OpenJDK Runtime Environment Temurin-23+30-202407041904 (build 23-beta+30-ea)
OpenJDK 64-Bit Server VM Temurin-23+30-202407041904 (build 23-beta+30-ea, mixed mode, sharing)

:green_circle: JDK24.log

 11811 /home/tester/karm/jdk-24+5/bin/java -XX:+UnlockExperimentalVMOptions -XX:+PrintFlagsFinal -version
 11812 [817265: started subprocess 817360: ['/home/tester/karm/jdk-24+5/bin/java', '-XX:+UnlockExperimentalVMOptions', '-XX:+PrintFlagsFinal', '-version']]
 11813 0:00:02.216828 [suite-discovery] Registration/Loading finished
118271 [1/8] Initializing...                                                                                    (3.6s @ 0.15GB)
118272  Java version: 24-beta+5-ea, vendor version: Mandrel-24.2.0-deva09a0bbb264
118273  Graal compiler: optimization level: 2, target machine: compatibility
118274  C compiler: gcc (redhat, aarch64, 11.4.1)
$ /home/tester/karm/jdk-24+5/bin/java -XX:+UnlockExperimentalVMOptions -XX:+PrintFlagsFinal -version
[Global flags]
      int ActiveProcessorCount                     = -1                                        {product} {default}
<SNIP>
     intx hashCode                                 = 5                                    {experimental} {default}
openjdk version "24-beta" 2025-03-18
OpenJDK Runtime Environment Temurin-24+5-202407041902 (build 24-beta+5-ea)
OpenJDK 64-Bit Server VM Temurin-24+5-202407041902 (build 24-beta+5-ea, mixed mode, sharing)

Looking up what is different/missing....

Karm avatar Jul 09 '24 22:07 Karm