test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java fails on some ppc64 machines

Baesken, Matthias matthias.baesken at sap.com
Wed Jul 25 06:39:01 UTC 2018


Hi Vladimir,  thanks for  pointing  me to  the  other bug .

I think it makes sense to  restrict  the test(s)  to CPUs where intrinsics are used .
Until then we might keep the test on our exclude list.

Best regards, Matthias

> -----Original Message-----
> From: Vladimir Kozlov <vladimir.kozlov at oracle.com>
> Sent: Dienstag, 24. Juli 2018 17:47
> To: Baesken, Matthias <matthias.baesken at sap.com>; 'hotspot-
> dev at openjdk.java.net' <hotspot-dev at openjdk.java.net>
> Subject: Re: test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
> fails on some ppc64 machines
> 
> Hi Matthias,
> 
> This is duplicate of
> 
> https://bugs.openjdk.java.net/browse/JDK-8207153
> 
> which I am planning to work on soon. Increase timeout is not correct
> solution. These tests should be run only when
> intrinsics are used.
> 
> Regards,
> Vladimir
> 
> On 7/24/18 2:04 AM, Baesken, Matthias wrote:
> > Hello,
> >
> > The    test compiler/intrinsics/base64/TestBase64.java
> >
> > came with JDK-8205528 : Base64 encoding algorithm using AVX512
> instructions,  please see
> >
> > https://bugs.openjdk.java.net/browse/JDK-8205528
> >
> > This change said to bring performance improvements for java.util.Base64 ,
> however the change seems to include only improvements for Intel x86_64 .
> > So  currently  we run into timeouts  on some ppc64 machines .
> >
> > I suggest to increase the timeout  , please see :
> >
> >
> > Bug :
> >
> > https://bugs.openjdk.java.net/browse/JDK-8208124
> >
> >
> > Diff  (I'll  prepare a webrev later) :
> >
> > diff -r c96c7d08ae49
> test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
> > --- a/test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java     Thu
> Jul 19 16:22:19 2018 +0800
> > +++ b/test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java  Thu
> Jul 19 14:09:30 2018 +0200
> > @@ -26,7 +26,7 @@
> >    * @author Eric Wang <yiming.wang at oracle.com>
> >    * @summary tests java.util.Base64
> >    *
> > - * @run main/othervm/timeout=600 -Xbatch -DcheckOutput=true
> > + * @run main/othervm/timeout=2000 -Xbatch -DcheckOutput=true
> >    *      compiler.intrinsics.base64.TestBase64
> >    */
> >
> >
> >
> >
> > Best regards, Matthias
> >


More information about the hotspot-dev mailing list