org.openjdk.jcstress.tests.seqcst.volatiles.S1_L1__S1_L2__S1_S2_Test

null

JVM options: [-client] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 3 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 1 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 3 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 218325 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 6 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 47393 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 3 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 336654 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 37682 ACCEPTABLE Sequential consistency.

JVM options: [-server] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 2 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 143837 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 1 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 119930 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 1 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 101239 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 76350 ACCEPTABLE Sequential consistency.

JVM options: [-server, -XX:-TieredCompilation, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 4782 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 6453 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 6635 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 20480 ACCEPTABLE Sequential consistency.

JVM options: [-server, -XX:+UnlockDiagnosticVMOptions, -XX:+StressLCM, -XX:+StressGCM] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 34232 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 5 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 22561 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 85577 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 10665 ACCEPTABLE Sequential consistency.

JVM options: [-XX:TieredStopAtLevel=1] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 3 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 1 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 2 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 6 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 447801 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 16 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 67601 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 5 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 717422 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 67593 ACCEPTABLE Sequential consistency.

JVM options: [-server, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 3 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 4 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 1 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 2 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 163176 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 23 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 108536 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 4 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 337631 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 167920 ACCEPTABLE Sequential consistency.

JVM options: [-Xint] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 1 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 151 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 7 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 25 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 118 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 78 ACCEPTABLE Sequential consistency.

JVM options: [-client, -XX:-TieredCompilation] Iterations: 5 Time: 200

Observed state Occurrence Expectation Interpretation
1, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
1, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
2, 4, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 1, 4 950 ACCEPTABLE Sequential consistency.
3, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
3, 0, 3, 4 31 ACCEPTABLE Sequential consistency.
3, 4, 1, 4 0 ACCEPTABLE Sequential consistency.
3, 4, 2, 4 380 ACCEPTABLE Sequential consistency.
3, 4, 3, 4 389 ACCEPTABLE Sequential consistency.