org.openjdk.jcstress.tests.seqcst.volatiles.L1_L2__S2_L1__S1_S1_Test

null

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 114630 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 3 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 159245 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 6900 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 8 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 1 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 69 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 5123 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 10607 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 4634 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 163295 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 172264 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 73555 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 12045 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 40 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 7 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 56408 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 49298 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 27 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 40701 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 632037 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 180553 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 33279 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 958 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 1 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 247 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 10098 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 16608 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 8779 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 276330 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 35729 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 14412 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 133 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 48 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 933 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 3305 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 2870 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 144173 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 76806 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 22888 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 309 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 266 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 7427 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 4032 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 4199 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 17267 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 7375 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 12312 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 1 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 4536 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 6328 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 4561 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 19731 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 4655 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 1472 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 17 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 26 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 745 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 436 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 538 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 0, 2, 3 813553 ACCEPTABLE Sequential consistency.
0, 0, 1, 2, 3 1 ACCEPTABLE Sequential consistency.
0, 0, 2, 2, 3 623077 ACCEPTABLE Sequential consistency.
0, 3, 0, 2, 3 36757 ACCEPTABLE Sequential consistency.
0, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 3, 2, 2, 3 9457 ACCEPTABLE Sequential consistency.
1, 0, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 0, 2, 2, 3 20 ACCEPTABLE Sequential consistency.
1, 3, 0, 2, 3 30 ACCEPTABLE Sequential consistency.
1, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
1, 3, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 0, 2, 2, 3 12877 ACCEPTABLE Sequential consistency.
2, 3, 0, 2, 3 11857 ACCEPTABLE Sequential consistency.
2, 3, 1, 2, 3 0 ACCEPTABLE Sequential consistency.
2, 3, 2, 2, 3 13081 ACCEPTABLE Sequential consistency.