RFR: 8256860: S390 builds broken after JDK-8254231

Thomas Stüfe thomas.stuefe at gmail.com
Mon Nov 23 15:49:43 UTC 2020


Hmm. Seems to have broken Linux x64 too, at least my GH actions fail:

https://github.com/tstuefe/jdk/runs/1442845292

2020-11-23T15:36:46.4011768Z Compiling 2781 files for java.desktop
2020-11-23T15:37:00.9905872Z
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/x86/universalNativeInvoker_x86.cpp:
In member function 'void ProgrammableInvoker::Generator::generate()':
2020-11-23T15:37:00.9908797Z
/home/runner/work/jdk/jdk/jdk/src/hotspot/cpu/x86/universalNativeInvoker_x86.cpp:53:23:
error: 'c_rarg0' was not declared in this scope
2020-11-23T15:37:00.9910237Z    53 |   __ movptr(ctxt_reg, c_rarg0);
// FIXME c args? or java?
2020-11-23T15:37:00.9910995Z       |                       ^~~~~~~
2020-11-23T15:37:01.2114779Z make[3]: *** [lib/CompileJvm.gmk:143:
/home/runner/work/jdk/jdk/jdk/build/linux-x86/hotspot/variant-server/libjvm/objs/universalNativeInvoker_x86.o]
Error 1
2020-11-23T15:37:01.2148227Z make[2]: *** [make/Main.gmk:252:
hotspot-server-libs] Error 2
2020-11-23T15:37:01.2149412Z make[2]: *** Waiting for unfinished jobs....



On Mon, Nov 23, 2020 at 4:44 PM Aleksey Shipilev <shade at openjdk.java.net>
wrote:

> Foreign linker integration broke S390 builds. This change stubs out the
> new entry points, without implementing the actual support yet.
>
> Additional testing:
>  - [x] Linux s390x fastdebug cross-compilation
>
> -------------
>
> Commit messages:
>  - 8256860: S390 builds broken after JDK-8254231
>
> Changes: https://git.openjdk.java.net/jdk/pull/1392/files
>  Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1392&range=00
>   Issue: https://bugs.openjdk.java.net/browse/JDK-8256860
>   Stats: 146 lines in 7 files changed: 146 ins; 0 del; 0 mod
>   Patch: https://git.openjdk.java.net/jdk/pull/1392.diff
>   Fetch: git fetch https://git.openjdk.java.net/jdk
> pull/1392/head:pull/1392
>
> PR: https://git.openjdk.java.net/jdk/pull/1392
>


More information about the hotspot-compiler-dev mailing list