org.openjdk.jcstress.tests.seqcst.volatiles.L1_S2__L1_S2__S1__S2_Test

null

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 18431 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 75065 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 68805 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 776 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 1 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 242634 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 2779 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 144583 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 1 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 2806 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 100647 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 140712 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 164 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 38 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 88 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 10 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 100 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 37 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 119 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 29 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 90 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 65 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 1140 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 15236 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 5477 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 103 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 5 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 14916 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 223 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 6635 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 8 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 580 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 2150 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 2157 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 19004 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 76317 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 58577 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 73 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 1 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 18230 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 485 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 42329 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 2 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 617 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 13572 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 18533 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 233 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 131 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 91 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 2 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 0 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 79 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 29 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 137 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 89 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 35 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 74 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 51019 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 109351 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 56126 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 6970 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 1 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 234265 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 476 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 110834 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 0 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 10456 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 82504 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 222868 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 1820 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 4497 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 524 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 315 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 15 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 2665 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 378 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 20682 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 2 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 246 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 27841 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 3865 ACCEPTABLE Sequential consistency.

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

Observed state Occurrence Expectation Interpretation
0, 0, 2, 1 1425 ACCEPTABLE Sequential consistency.
0, 0, 2, 3 1075 ACCEPTABLE Sequential consistency.
0, 0, 2, 4 212 ACCEPTABLE Sequential consistency.
0, 2, 2, 1 195 ACCEPTABLE Sequential consistency.
0, 2, 2, 3 3 ACCEPTABLE Sequential consistency.
0, 2, 2, 4 264 ACCEPTABLE Sequential consistency.
2, 0, 2, 1 884 ACCEPTABLE Sequential consistency.
2, 0, 2, 3 5722 ACCEPTABLE Sequential consistency.
2, 0, 2, 4 1 ACCEPTABLE Sequential consistency.
2, 2, 2, 1 4518 ACCEPTABLE Sequential consistency.
2, 2, 2, 3 5917 ACCEPTABLE Sequential consistency.
2, 2, 2, 4 904 ACCEPTABLE Sequential consistency.