Windows-aarch64 build failure in Github actions

David Holmes david.holmes at oracle.com
Tue Jun 15 03:05:31 UTC 2021


Hi,

I've cc'd the Microsoft folk directly as noone seems to be paying any 
attention to this.

The Windows Aarch64 debug build in Github actions has been failing for 
quite some time now e.g. [1]

LINK : fatal error LNK1104: cannot open file 'libcpmt.lib'
make[3]: *** [gensrc/GensrcAdlc.gmk:63: 
/cygdrive/d/a/jdk17/jdk17/jdk/build/windows-aarch64/hotspot/variant-server/tools/adlc/adlc.exe] 
Error 1

I suspect this is an issue with the cross-compilation setup as adlc.exe 
has to be native binary for the build machine, not the target. Someone 
who actually builds Windows-Aarch64 needs to check a valid configure 
setup with what is seen in GHA and try to discern what the problem may be.

I tried to file an issue with GitHub [2] but now suspect this is a 
configure problem at our end that should be fixed. Otherwise we should 
remove Windows-aarch64 as a target platform in the submit.yaml workflow 
file for GHA.

Thanks,
David

[1] 
https://github.com/dholmes-ora/jdk17/runs/2825339313?check_suite_focus=true

[2] https://github.com/actions/virtual-environments/issues/3567



More information about the jdk-dev mailing list