[8u] ppc64 build failure after backport of 8152545

Andrew Hughes gnu.andrew at redhat.com
Mon Dec 14 18:04:46 UTC 2020


On 11:41 Mon 14 Dec     , Severin Gehwolf wrote:
> Hi,
> 
> On Mon, 2020-12-14 at 10:15 +0000, Sergey Nazarkin wrote:
> > Hi!
> > 
> > Have anybody noticed that ppc64 build starts failing after u282-b04?
> > Looks like the reason is  backport of 8152545 (Use preprocessor
> > instead of compiling a program to generate native nio constants). 
> 
> What's the failure you are seeing exactly? Is this ppc64 (BE) or
> ppc64le? If the latter, there is at least one build I know of that
> works fine[1].
> 
> AFAIK, Andrew Hughes tests builds on ppc64 BE too before builds are
> being promoted. Is that right, Andrew?
> 
> Thanks,
> Severin
> 
> [1] https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-linux-ppc64le-hotspot/
> 

Yes, before I promote each build, I do a build on RHEL 7 on
ppc64, ppc64le, x86_64, and x86 and Zero (ppc32, s390x, aarch64).
I have fixes in the pipeline which should enable the aarch64 JIT [0]
and s390 (31-bit) on Zero.

Specifically to this particular change, it also went out in the last
release of IcedTea [1] so it's had testing there as well. It should
actually make cross-compilation easier (it allowed me to exclude
one related change from the AArch64 patch)

[0] https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-November/013121.html
[1] https://bitly.com/it31700

Thanks,
-- 
Andrew :)

Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the jdk8u-dev mailing list