----------System.out:(6/510)----------
USE_COMPILER=true ALWAYS_ATOMIC=false TEAR_MODE=both STEP_COUNT=10000000 FLAT TF/TA=true/true NTF/NTA=false/false
Test for tearing of NTPoint, which must not happen...
finished after 56180279 observations at NTPB[(10000000,10000000), {(10000000,10000000)}]; no tearing observed
Test for tearing of TPoint, which is allowed to happen...
finished after 23668593 observations at TPB[(10000000,10000000), {(10000000,10000000)}]; no tearing observed
?????? Note: torn point NOT observed after 23668593 observations
----------System.err:(13/970)----------
java.lang.AssertionError: Note: torn point NOT observed after 23668593 observations, but it should have been
at runtime.valhalla.inlinetypes.ValueTearing.run(ValueTearing.java:273)
at runtime.valhalla.inlinetypes.ValueTearing.run(ValueTearing.java:249)
at runtime.valhalla.inlinetypes.ValueTearing.main(ValueTearing.java:103)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:579)
at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127)
at java.base/java.lang.Thread.run(Thread.java:1589)
- relates to
-
JDK-8328353 [lworld] ValueTearing needs rewiting with LooselyConsistentValue
- Open