Seeing error in one test on ARM: org.openjdk.jcstress.tests.volatiles.ReadTwiceOverVolatileReadTest

White, Derek Derek.White at cavium.com
Thu Feb 23 14:44:54 UTC 2017


Thanks Aleksey,

I'll re-run on a ThunderX now, but it might take a while to run on the aarch64 variant that saw the failure.

 - Derek

-----Original Message-----
From: Aleksey Shipilev [mailto:shade at redhat.com] 
Sent: Thursday, February 23, 2017 9:33 AM
To: Stuart Monteith <stuart.monteith at linaro.org>
Cc: White, Derek <Derek.White at cavium.com>; jcstress-dev at openjdk.java.net
Subject: Re: Seeing error in one test on ARM: org.openjdk.jcstress.tests.volatiles.ReadTwiceOverVolatileReadTest

On 02/23/2017 12:25 PM, Aleksey Shipilev wrote:
> On 02/23/2017 12:21 PM, Stuart Monteith wrote:
>> Would testing with -XX:-UseOnStackReplacement eliminate one of those 
>> possibilities?
> 
> It probably would.
> 
> I realized we don't have the targeted coherence tests, except for the
> JMMSample_03 (facepalm). Adding those now. With those tests, we might 
> just run the suite on large ARMs with default settings and see.

Added:
  http://hg.openjdk.java.net/code-tools/jcstress/rev/f2c37dc9d086

This passes on x86_64 and 9b156. You may want to re-run on your machines.

Thanks,
-Aleksey



More information about the jcstress-dev mailing list