Closed sophia-guo closed 2 years ago
Looks like the libJniTest.dylib compiled by build step doesn't work on aarch64 mac architecture:
` `` [exec] gcc -D_JNIIMPLEMENTATION -D_TRIVIAL_AGENT -O0 -g3 -pedantic -c -Wall -std=c99 -fPIC -fno-omit-frame-pointer -static-libgcc -o /Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/aqa-tests/system/aqa-systemtest/openjdk.test.modularity/bin/tests/com.test.jlink/native/lib/osx/JniTest.o -I. -I/Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/aqa-tests/system/aqa-systemtest/openjdk.test.modularity/bin/tests/com.test.jlink/native/lib -I/Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/openjdkbinary/j2sdk-image/Contents/Home/include/darwin -I/Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/openjdkbinary/j2sdk-image/Contents/Home/include -I/usr/include JniTest.c 20:17:22 [exec] clang: warning: argument unused during compilation: '-static-libgcc' [-Wunused-command-line-argument] 20:17:22 [exec] chmod 755 /Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/aqa-tests/system/aqa-systemtest/openjdk.test.modularity/bin/tests/com.test.jlink/native/lib/osx/JniTest.o 20:17:22 [exec] gcc -dynamiclib -o /Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/aqa-tests/system/aqa-systemtest/openjdk.test.modularity/bin/tests/com.test.jlink/native/bin/osx/libJniTest.dylib /Users/jenkins/workspace/Test_openjdk17_hs_sanity.system_aarch64_mac/aqa-tests/system/aqa-systemtest/openjdk.test.modularity/bin/tests/com.test.jlink/native/lib/osx/JniTest.o
Duplicate of #464
Java 17 jlink fails on Mac OS X Aarch64 due to incorrect architecture https://ci.adoptopenjdk.net/view/Test_system/job/Test_openjdk17_hs_sanity.system_aarch64_mac/26/
https://github.com/adoptium/aqa-tests/issues/2854