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

Andrew Haley aph at redhat.com
Thu Feb 23 13:46:34 UTC 2017


On 23/02/17 13:42, Andrew Haley wrote:
> On 23/02/17 10:19, Aleksey Shipilev wrote:
>> What I find alarming though, is that generated code has reads in actor2() in
>> order.
> 
> What exactly does this comment mean?

Ah, I think I see.

It means that the generated code has reads in order, so we should see
coherent reads of a single variable, but we don't.

Andrew.



More information about the jcstress-dev mailing list