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

Vladimir Kozlov vladimir.kozlov at oracle.com
Tue Jul 24 15:46:55 UTC 2018


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