How to read the tables?
Meaning of the model-checker's results| Model-checker on the instrumented program | Observed state in Litmus | Picture |
| VERIFICATION FAILED | YES | ![]() |
| VERIFICATION SUCCESSFUL | NO | ![]() |
Reading the results in the experiments tables
The table below is an excerpt of former results we obtained for x86/podwr experiments.
- In the first column, we can read the name of the original Litmus test (with a link to the file), and the expected violation cycle. The second column gathers the results of the model-checkers for SC. As we are interested in WMM bugs, the verification for SC should be
. - The three next columns concern TSO model. The last column tells which result we should get for this program under TSO, namely
. We see in the third column that Satabs indeed finds the correct result when checking the instrumented program. ESBMC in this example is missing the counterexample. Threader is either returning an error, or killed by timeout (here, it is an error).
- Note that there are two columns for TSO results: in the first one, we instrument all the delays; in the second one, we instrument only one delay per cycle.
- We also experiment under PSO, RMO and Power, and with additional model-checkers: additional columns of results (and expected results) appear after TSO's columns.
| Name | SC | TSO (all delay/cyc) | TSO (1 delay/cyc) | Expected (TSO) | ... |
|
x86/podwr000 Fre PodWR Fre PodWR |
SatAbs: ![]() 0.60sec ESBMC:
0.30secThreader:
7.92sec... |
Cycles SatAbs:
3.94sec (x6.56) ESBMC:
8.34secThreader: ERROR/TIMEOUT[1] 491.99sec ... |
Cycles SatAbs:
2.43sec (x4.05) ESBMC:
7.58sec
Threader: ERROR/TIMEOUT[1] 182.60sec ... |
|
... |
ppc/thin (tooling date Sun Jan 22 02:23:23 GMT 2012)
This family corresponds to litmus tests involving thin-air (or causal loops) cycles. Therefore they should answer No in litmus terms, or Verification Successful in verification terms, regardless of the model.
| Name | SC | CAV'11 | TSO (all delay/cyc) | TSO (1 delay/cyc) | TSO (opt delay/cyc) | Expected (TSO) | PSO (all delay/cyc) | PSO (1 delay/cyc) | PSO (opt delay/cyc) | Expected (PSO) | RMO (all delay/cyc) | RMO (1 delay/cyc) | RMO (opt delay/cyc) | Expected (RMO) | Power (all delay/cyc) | Power (1 delay/cyc) | Power (opt delay/cyc) | Expected (Power) |
|
ppc/thin000 |
SatAbs: ![]() 0.99sec Satabs-prefix-first:
2.70sec
CBMC-WMM:
0.04sec
CBMC-SC:
0.05sec
CImpact:
2.39sec
Checkfence: 0.00sec ESBMC:
0.06sec
Threader-monolithic:
0.11sec
Threader-owicki-gries:
0.11sec
Threader-rely-guarantee:
0.14sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.19sec |
Cycles
SatAbs: ![]() 4.25sec (x4.29) Satabs-prefix-first:
10.81sec
CBMC-WMM:
0.10sec
CBMC-SC:
6.39sec
CImpact: ERROR/TIMEOUT[137] 131.74sec ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[130] 646.26sec Threader-owicki-gries: ERROR/TIMEOUT[130] 628.92sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 587.66sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.23sec |
Cycles
SatAbs: ![]() 0.58sec (x.58) Satabs-prefix-first:
1.38sec
CBMC-WMM:
0.08sec
CBMC-SC:
0.06sec
CImpact:
99.07sec
Checkfence: 0.01sec ESBMC:
0.05sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.22sec |
Cycles
SatAbs: ![]() 0.62sec (x.62) Satabs-prefix-first:
1.58sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.06sec
CImpact:
99.79sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.10sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.20sec |
Cycles
SatAbs: ![]() 0.68sec (x.68) Satabs-prefix-first:
1.44sec
CBMC-WMM:
0.08sec
CBMC-SC:
0.06sec
CImpact:
97.15sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.25sec |
(thin-air)
|
Cycles
SatAbs: ![]() 0.59sec (x.59) Satabs-prefix-first:
1.29sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.05sec
CImpact:
100.32sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.10sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 0.60sec (x.60) Satabs-prefix-first:
1.56sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.05sec
CImpact:
99.85sec
ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 0.68sec (x.68) Satabs-prefix-first:
1.51sec
CBMC-WMM:
0.09sec
CBMC-SC:
0.05sec
CImpact:
97.37sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 0.77sec (x.77) Satabs-prefix-first:
1.39sec
CBMC-WMM:
0.11sec
CBMC-SC:
0.06sec
CImpact:
98.68sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 0.60sec (x.60) Satabs-prefix-first:
1.48sec
CBMC-WMM:
0.13sec
CBMC-SC:
0.06sec
CImpact:
100.15sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.08sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.09sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 0.57sec (x.57) Satabs-prefix-first:
1.38sec
CBMC-WMM:
0.12sec
CBMC-SC:
0.06sec
CImpact:
99.19sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ![]() 0.62sec (x.62) Satabs-prefix-first:
1.51sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.06sec
CImpact:
98.00sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.09sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 0.62sec (x.62) Satabs-prefix-first:
1.56sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.06sec
CImpact:
98.53sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.10sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 0.75sec (x.75) Satabs-prefix-first:
1.37sec
CBMC-WMM:
0.11sec
CBMC-SC:
0.05sec
CImpact:
95.48sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin001 |
SatAbs: ![]() 3.21sec Satabs-prefix-first:
14.52sec
CBMC-WMM:
0.08sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[137] 254.25sec Checkfence: 0.01sec ESBMC:
0.06sec
Threader-monolithic:
0.17sec
Threader-owicki-gries:
0.14sec
Threader-rely-guarantee:
0.15sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.42sec |
Cycles
SatAbs: ![]() 17.93sec (x5.58) Satabs-prefix-first:
46.55sec
CBMC-WMM:
0.18sec
CBMC-SC:
15.81sec
CImpact: ERROR/TIMEOUT[137] 327.11sec ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[130] 675.71sec Threader-owicki-gries: ERROR/TIMEOUT[130] 685.51sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 638.91sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.24sec |
Cycles
SatAbs: ![]() 1.29sec (x.40) Satabs-prefix-first:
5.58sec
CBMC-WMM:
0.13sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 380.34sec Checkfence: 0.01sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.21sec |
Cycles
SatAbs: ![]() 1.35sec (x.42) Satabs-prefix-first:
6.23sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 363.86sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.22sec |
Cycles
SatAbs: ![]() 1.45sec (x.45) Satabs-prefix-first:
5.93sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 374.46sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.22sec |
(thin-air)
|
Cycles
SatAbs: ![]() 1.27sec (x.39) Satabs-prefix-first:
5.76sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 363.11sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.20sec (x.37) Satabs-prefix-first:
5.71sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 367.96sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.42sec (x.44) Satabs-prefix-first:
5.29sec
CBMC-WMM:
0.16sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 351.11sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.10sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.09sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 1.33sec (x.41) Satabs-prefix-first:
5.48sec
CBMC-WMM:
0.18sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 348.04sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 1.40sec (x.43) Satabs-prefix-first:
5.24sec
CBMC-WMM:
0.18sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 355.11sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 1.20sec (x.37) Satabs-prefix-first:
5.63sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 342.22sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ![]() 1.38sec (x.42) Satabs-prefix-first:
5.59sec
CBMC-WMM:
0.19sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 362.02sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 1.63sec (x.50) Satabs-prefix-first:
5.76sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.06sec
CImpact: ERROR/TIMEOUT[8] 397.88sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 1.34sec (x.41) Satabs-prefix-first:
5.85sec
CBMC-WMM:
0.20sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 367.62sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin002 |
SatAbs: ![]() 7.74sec Satabs-prefix-first:
48.68sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.12sec
CImpact: ERROR/TIMEOUT[8] 335.45sec Checkfence: 0.01sec ESBMC:
0.06sec
Threader-monolithic:
0.20sec
Threader-owicki-gries:
0.19sec
Threader-rely-guarantee:
0.17sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.30sec |
Cycles
SatAbs: ![]() 67.08sec (x8.66) Satabs-prefix-first:
245.82sec
CBMC-WMM:
0.26sec
CBMC-SC:
58.33sec
CImpact: ERROR/TIMEOUT[8] 477.97sec ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[130] 632.19sec Threader-owicki-gries: ERROR/TIMEOUT[130] 680.72sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 756.43sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.21sec |
Cycles
SatAbs: ![]() 6.06sec (x.78) Satabs-prefix-first:
68.80sec
CBMC-WMM:
0.26sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 409.62sec Checkfence: 0.01sec ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.15sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.15sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.38sec |
Cycles
SatAbs: ![]() 6.38sec (x.82) Satabs-prefix-first:
69.05sec
CBMC-WMM:
0.21sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 469.57sec ESBMC:
0.11sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.17sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.20sec |
Cycles
SatAbs: ![]() 6.80sec (x.87) Satabs-prefix-first:
73.66sec
CBMC-WMM:
0.24sec
CBMC-SC:
0.12sec
CImpact: ERROR/TIMEOUT[8] 454.44sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.15sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
(thin-air)
|
Cycles
SatAbs: ![]() 6.14sec (x.79) Satabs-prefix-first:
66.70sec
CBMC-WMM:
0.26sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 449.30sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 5.84sec (x.75) Satabs-prefix-first:
68.72sec
CBMC-WMM:
0.25sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 410.35sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 5.89sec (x.76) Satabs-prefix-first:
68.31sec
CBMC-WMM:
0.24sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 404.16sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 5.94sec (x.76) Satabs-prefix-first:
68.68sec
CBMC-WMM:
0.29sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 402.91sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 5.71sec (x.73) Satabs-prefix-first:
59.94sec
CBMC-WMM:
0.31sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 382.45sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 5.48sec (x.70) Satabs-prefix-first:
66.35sec
CBMC-WMM:
0.28sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 398.29sec ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ![]() 5.86sec (x.75) Satabs-prefix-first:
62.21sec
CBMC-WMM:
0.32sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 371.70sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 5.95sec (x.76) Satabs-prefix-first:
69.57sec
CBMC-WMM:
0.30sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 287.27sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.15sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 5.69sec (x.73) Satabs-prefix-first:
71.63sec
CBMC-WMM:
0.27sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 286.70sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin003 |
SatAbs: ![]() 16.67sec Satabs-prefix-first:
73.96sec
CBMC-WMM:
0.14sec
CBMC-SC:
0.13sec
CImpact: ERROR/TIMEOUT[8] 373.74sec Checkfence: 0.01sec ESBMC:
0.09sec
Threader-monolithic:
0.26sec
Threader-owicki-gries:
0.24sec
Threader-rely-guarantee:
0.21sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.10sec |
Cycles
SatAbs: ![]() 207.18sec (x12.42) Satabs-prefix-first:
627.39sec
CBMC-WMM:
0.31sec
CBMC-SC:
110.02sec
CImpact: ERROR/TIMEOUT[8] 451.48sec ESBMC:
0.14sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.42sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.40sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 896.80sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.11sec |
Cycles
SatAbs: ![]() 11.31sec (x.67) Satabs-prefix-first:
109.27sec
CBMC-WMM:
0.28sec
CBMC-SC:
0.12sec
CImpact: ERROR/TIMEOUT[8] 380.20sec Checkfence: 0.01sec ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.17sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 10.45sec (x.62) Satabs-prefix-first:
102.88sec
CBMC-WMM:
0.30sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 459.66sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 10.18sec (x.61) Satabs-prefix-first:
101.10sec
CBMC-WMM:
0.28sec
CBMC-SC:
0.17sec
CImpact: ERROR/TIMEOUT[8] 431.66sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.15sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.16sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
(thin-air)
|
Cycles
SatAbs: ![]() 10.47sec (x.62) Satabs-prefix-first:
101.08sec
CBMC-WMM:
0.31sec
CBMC-SC:
0.12sec
CImpact: ERROR/TIMEOUT[8] 381.66sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.17sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 10.04sec (x.60) Satabs-prefix-first:
86.52sec
CBMC-WMM:
0.32sec
CBMC-SC:
0.13sec
CImpact: ERROR/TIMEOUT[8] 424.40sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 10.00sec (x.59) Satabs-prefix-first:
99.57sec
CBMC-WMM:
0.31sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 380.34sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ERROR/TIMEOUT[130] 1283.98sec (x77.02) Satabs-prefix-first:
35.28sec
CBMC-WMM:
0.32sec
CBMC-SC:
0.80sec
CImpact:
0.01sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 458.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 509.65sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 467.38sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ERROR/TIMEOUT[130] Satabs-prefix-first:
35.13sec
CBMC-WMM:
0.32sec
CBMC-SC:
0.86sec
CImpact:
0.02sec
ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[1] 614.99sec Threader-owicki-gries: ERROR/TIMEOUT[1] 630.92sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 598.41sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ERROR/TIMEOUT[130] 1297.70sec (x77.84) Satabs-prefix-first:
40.14sec
CBMC-WMM:
0.39sec
CBMC-SC:
0.81sec
CImpact:
0.01sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 465.21sec Threader-owicki-gries: ERROR/TIMEOUT[1] 628.20sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 632.09sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ERROR/TIMEOUT[130] 1339.41sec (x80.34) Satabs-prefix-first:
1142.31sec
CBMC-WMM:
0.35sec
CBMC-SC:
28.88sec
CImpact:
0.02sec
ESBMC:
0.20sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.52sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.59sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.56sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ERROR/TIMEOUT[130] Satabs-prefix-first:
207.95sec
CBMC-WMM:
0.35sec
CBMC-SC:
1.19sec
CImpact:
0.02sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 605.46sec Threader-owicki-gries: ERROR/TIMEOUT[1] 593.56sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 590.55sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ERROR/TIMEOUT[130] 1306.44sec (x78.37) Satabs-prefix-first:
186.80sec
CBMC-WMM:
0.34sec
CBMC-SC:
1.15sec
CImpact:
0.01sec
ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[1] 544.95sec Threader-owicki-gries: ERROR/TIMEOUT[1] 461.73sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 483.60sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin004 |
SatAbs: ![]() 7.12sec Satabs-prefix-first:
25.11sec
CBMC-WMM:
0.08sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 379.22sec Checkfence: 0.01sec ESBMC:
0.07sec
Threader-monolithic:
0.20sec
Threader-owicki-gries:
0.18sec
Threader-rely-guarantee:
0.20sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 33.99sec (x4.77) Satabs-prefix-first:
112.25sec
CBMC-WMM:
0.22sec
CBMC-SC:
31.38sec
CImpact: ERROR/TIMEOUT[8] 370.24sec ESBMC:
0.13sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.43sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.49sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.11sec |
Cycles
SatAbs: ![]() 2.09sec (x.29) Satabs-prefix-first:
9.23sec
CBMC-WMM:
0.20sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 406.99sec Checkfence: 0.01sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.15sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 1.83sec (x.25) Satabs-prefix-first:
9.24sec
CBMC-WMM:
0.17sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 404.31sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 2.11sec (x.29) Satabs-prefix-first:
9.20sec
CBMC-WMM:
0.20sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 289.70sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
(thin-air)
|
Cycles
SatAbs: ![]() 2.03sec (x.28) Satabs-prefix-first:
9.36sec
CBMC-WMM:
0.23sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 405.35sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 2.08sec (x.29) Satabs-prefix-first:
9.35sec
CBMC-WMM:
0.19sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 403.51sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.10sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.91sec (x.26) Satabs-prefix-first:
8.97sec
CBMC-WMM:
0.22sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 341.56sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.12sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 70.76sec (x9.93) Satabs-prefix-first:
35.82sec
CBMC-WMM:
0.22sec
CBMC-SC:
0.75sec
CImpact:
0.02sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 519.15sec Threader-owicki-gries: ERROR/TIMEOUT[1] 408.50sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 515.68sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 71.15sec (x9.99) Satabs-prefix-first:
36.74sec
CBMC-WMM:
0.23sec
CBMC-SC:
0.76sec
CImpact:
0.02sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 549.05sec Threader-owicki-gries: ERROR/TIMEOUT[1] 525.04sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 482.89sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 66.40sec (x9.32) Satabs-prefix-first:
37.55sec
CBMC-WMM:
0.27sec
CBMC-SC:
0.80sec
CImpact:
0.00sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 413.35sec Threader-owicki-gries: ERROR/TIMEOUT[1] 488.97sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 418.37sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ERROR/TIMEOUT[130] 1409.49sec (x197.96) Satabs-prefix-first:
271.65sec
CBMC-WMM:
0.25sec
CBMC-SC:
25.91sec
CImpact:
0.03sec
ESBMC:
0.16sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.88sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.39sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 896.98sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 99.45sec (x13.96) Satabs-prefix-first:
36.47sec
CBMC-WMM:
0.24sec
CBMC-SC:
1.28sec
CImpact:
0.02sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 415.28sec Threader-owicki-gries: ERROR/TIMEOUT[1] 406.43sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 526.02sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 63.89sec (x8.97) Satabs-prefix-first:
17.27sec
CBMC-WMM:
0.24sec
CBMC-SC:
1.09sec
CImpact:
0.02sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 545.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 493.10sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 555.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin005 |
SatAbs: ![]() 2.86sec Satabs-prefix-first:
6.94sec
CBMC-WMM:
0.06sec
CBMC-SC:
0.07sec
CImpact:
40.93sec
Checkfence: 0.01sec ESBMC:
0.07sec
Threader-monolithic:
0.16sec
Threader-owicki-gries:
0.15sec
Threader-rely-guarantee:
0.15sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 9.49sec (x3.31) Satabs-prefix-first:
24.83sec
CBMC-WMM:
0.12sec
CBMC-SC:
15.40sec
CImpact: ERROR/TIMEOUT[8] 397.45sec ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.16sec Threader-owicki-gries: ERROR/TIMEOUT[130] 896.94sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 896.50sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
Cycles
SatAbs: ![]() 0.96sec (x.33) Satabs-prefix-first:
1.96sec
CBMC-WMM:
0.11sec
CBMC-SC:
0.06sec
CImpact: ERROR/TIMEOUT[8] 299.76sec Checkfence: 0.01sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.10sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
Cycles
SatAbs: ![]() 1.53sec (x.53) Satabs-prefix-first:
3.25sec
CBMC-WMM:
0.13sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 314.60sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.10sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.09sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 0.84sec (x.29) Satabs-prefix-first:
1.91sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.06sec
CImpact: ERROR/TIMEOUT[8] 328.31sec ESBMC:
0.05sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.10sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.09sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.09sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.11sec |
(thin-air)
|
Cycles
SatAbs: ![]() 0.97sec (x.33) Satabs-prefix-first:
1.90sec
CBMC-WMM:
0.13sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 304.32sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.10sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.11sec (x.38) Satabs-prefix-first:
2.26sec
CBMC-WMM:
0.20sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 331.34sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.10sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.11sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 0.97sec (x.33) Satabs-prefix-first:
1.86sec
CBMC-WMM:
0.14sec
CBMC-SC:
0.06sec
CImpact: ERROR/TIMEOUT[8] 333.17sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.10sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 19.04sec (x6.65) Satabs-prefix-first:
5.27sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.70sec
CImpact:
0.01sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 378.77sec Threader-owicki-gries: ERROR/TIMEOUT[1] 439.52sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 439.50sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 17.70sec (x6.18) Satabs-prefix-first:
5.02sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.74sec
CImpact:
0.01sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 405.92sec Threader-owicki-gries: ERROR/TIMEOUT[1] 440.02sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 429.66sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 18.10sec (x6.32) Satabs-prefix-first:
5.20sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.69sec
CImpact:
0.00sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 421.23sec Threader-owicki-gries: ERROR/TIMEOUT[1] 410.34sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 383.45sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ![]() 113.67sec (x39.74) Satabs-prefix-first:
32.34sec
CBMC-WMM:
0.21sec
CBMC-SC:
11.22sec
CImpact:
0.02sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[130] 896.81sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.56sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.63sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 23.22sec (x8.11) Satabs-prefix-first:
5.54sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.82sec
CImpact:
0.00sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 317.89sec Threader-owicki-gries: ERROR/TIMEOUT[1] 313.65sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 360.43sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 19.48sec (x6.81) Satabs-prefix-first:
10.79sec
CBMC-WMM:
0.16sec
CBMC-SC:
1.61sec
CImpact:
0.01sec
ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 366.16sec Threader-owicki-gries: ERROR/TIMEOUT[1] 362.43sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 395.05sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin006 |
SatAbs: ![]() 14.68sec Satabs-prefix-first:
74.95sec
CBMC-WMM:
0.10sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 338.35sec Checkfence: 0.01sec ESBMC:
0.06sec
Threader-monolithic:
0.22sec
Threader-owicki-gries:
0.21sec
Threader-rely-guarantee:
0.22sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.15sec |
Cycles
SatAbs: ![]() 60.80sec (x4.14) Satabs-prefix-first:
145.64sec
CBMC-WMM:
0.25sec
CBMC-SC:
64.49sec
CImpact: ERROR/TIMEOUT[8] 375.03sec ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.27sec Threader-owicki-gries: ERROR/TIMEOUT[130] 896.98sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.55sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
Cycles
SatAbs: ![]() 3.04sec (x.20) Satabs-prefix-first:
12.16sec
CBMC-WMM:
0.25sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 428.29sec Checkfence: 0.01sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.17sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 3.18sec (x.21) Satabs-prefix-first:
12.76sec
CBMC-WMM:
0.26sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 393.29sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.17sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.16sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 3.15sec (x.21) Satabs-prefix-first:
12.75sec
CBMC-WMM:
0.24sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 420.68sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.17sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.16sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.15sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
(thin-air)
|
Cycles
SatAbs: ![]() 3.24sec (x.22) Satabs-prefix-first:
12.48sec
CBMC-WMM:
0.26sec
CBMC-SC:
0.11sec
CImpact: ERROR/TIMEOUT[8] 433.74sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.18sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.16sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.17sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 3.45sec (x.23) Satabs-prefix-first:
16.30sec
CBMC-WMM:
0.23sec
CBMC-SC:
0.10sec
CImpact: ERROR/TIMEOUT[8] 483.23sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.14sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.15sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.17sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 2.59sec (x.17) Satabs-prefix-first:
12.23sec
CBMC-WMM:
0.24sec
CBMC-SC:
0.09sec
CImpact: ERROR/TIMEOUT[8] 428.85sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.15sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.17sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 372.70sec (x25.38) Satabs-prefix-first:
103.28sec
CBMC-WMM:
0.30sec
CBMC-SC:
2.41sec
CImpact:
0.02sec
ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.34sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.63sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.50sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 100.12sec (x6.82) Satabs-prefix-first:
26.28sec
CBMC-WMM:
0.29sec
CBMC-SC:
0.65sec
CImpact:
0.01sec
ESBMC:
0.09sec
Threader-monolithic: ERROR/TIMEOUT[1] 603.61sec Threader-owicki-gries: ERROR/TIMEOUT[1] 556.09sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 476.98sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 149.87sec (x10.20) Satabs-prefix-first:
143.58sec
CBMC-WMM:
0.31sec
CBMC-SC:
1.22sec
CImpact: ERROR/TIMEOUT[8] 248.29sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 462.50sec Threader-owicki-gries: ERROR/TIMEOUT[1] 471.85sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 450.36sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ERROR/TIMEOUT[130] Satabs-prefix-first:
270.68sec
CBMC-WMM:
0.30sec
CBMC-SC:
18.56sec
CImpact:
0.03sec
ESBMC:
0.13sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.69sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.57sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.60sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 76.01sec (x5.17) Satabs-prefix-first:
13.46sec
CBMC-WMM:
0.28sec
CBMC-SC:
1.21sec
CImpact:
0.02sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 598.40sec Threader-owicki-gries: ERROR/TIMEOUT[1] 459.43sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 562.96sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 131.42sec (x8.95) Satabs-prefix-first:
19.33sec
CBMC-WMM:
0.28sec
CBMC-SC:
1.02sec
CImpact:
0.00sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 618.94sec Threader-owicki-gries: ERROR/TIMEOUT[1] 475.87sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 436.43sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
|
ppc/thin007 |
SatAbs: ![]() 5.95sec Satabs-prefix-first:
18.99sec
CBMC-WMM:
0.07sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 298.28sec Checkfence: 0.01sec ESBMC:
0.08sec
Threader-monolithic:
0.19sec
Threader-owicki-gries:
0.17sec
Threader-rely-guarantee:
0.16sec
Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: sc): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 15.27sec (x2.56) Satabs-prefix-first:
24.34sec
CBMC-WMM:
0.16sec
CBMC-SC:
15.62sec
CImpact: ERROR/TIMEOUT[8] 397.11sec ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.61sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.41sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.45sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
Cycles
SatAbs: ![]() 1.22sec (x.20) Satabs-prefix-first:
2.37sec
CBMC-WMM:
0.15sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 354.04sec Checkfence: 0.01sec ESBMC:
0.07sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 1.26sec (x.21) Satabs-prefix-first:
2.17sec
CBMC-WMM:
0.16sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 372.31sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.09sec |
Cycles
SatAbs: ![]() 1.39sec (x.23) Satabs-prefix-first:
2.20sec
CBMC-WMM:
0.18sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 255.32sec ESBMC:
0.06sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.12sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT MMChecker (MM: csharp): ERROR/TIMEOUT[1] 0.10sec |
(thin-air)
|
Cycles
SatAbs: ![]() 1.42sec (x.23) Satabs-prefix-first:
2.20sec
CBMC-WMM:
0.19sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 275.88sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.14sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.12sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.33sec (x.22) Satabs-prefix-first:
2.17sec
CBMC-WMM:
0.18sec
CBMC-SC:
0.08sec
CImpact: ERROR/TIMEOUT[8] 347.87sec ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.13sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.11sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.13sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
Cycles
SatAbs: ![]() 1.26sec (x.21) Satabs-prefix-first:
2.18sec
CBMC-WMM:
0.19sec
CBMC-SC:
0.07sec
CImpact: ERROR/TIMEOUT[8] 339.39sec ESBMC:
0.05sec
Threader-monolithic: ERROR/TIMEOUT[1] 0.11sec Threader-owicki-gries: ERROR/TIMEOUT[1] 0.13sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 0.14sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT Blender:
|
(thin-air)
|
Cycles
SatAbs: ![]() 101.41sec (x17.04) Satabs-prefix-first:
7.97sec
CBMC-WMM:
0.19sec
CBMC-SC:
1.99sec
CImpact:
0.02sec
ESBMC:
0.12sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.69sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.39sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.66sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 27.90sec (x4.68) Satabs-prefix-first:
5.83sec
CBMC-WMM:
0.21sec
CBMC-SC:
0.70sec
CImpact:
0.01sec
ESBMC:
0.08sec
Threader-monolithic: ERROR/TIMEOUT[1] 521.42sec Threader-owicki-gries: ERROR/TIMEOUT[1] 519.85sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 483.10sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 33.25sec (x5.58) Satabs-prefix-first:
18.98sec
CBMC-WMM:
0.21sec
CBMC-SC:
0.78sec
CImpact: ERROR/TIMEOUT[8] 330.66sec ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 460.62sec Threader-owicki-gries: ERROR/TIMEOUT[1] 399.34sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 433.42sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|
Cycles
SatAbs: ![]() 148.65sec (x24.98) Satabs-prefix-first:
30.18sec
CBMC-WMM:
0.22sec
CBMC-SC:
7.72sec
CImpact:
0.02sec
ESBMC:
0.11sec
Threader-monolithic: ERROR/TIMEOUT[130] 897.37sec Threader-owicki-gries: ERROR/TIMEOUT[130] 897.30sec Threader-rely-guarantee: ERROR/TIMEOUT[130] 897.81sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 25.48sec (x4.28) Satabs-prefix-first:
6.30sec
CBMC-WMM:
0.21sec
CBMC-SC:
1.32sec
CImpact:
0.01sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 387.60sec Threader-owicki-gries: ERROR/TIMEOUT[1] 534.90sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 380.67sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
Cycles
SatAbs: ![]() 27.85sec (x4.68) Satabs-prefix-first:
15.51sec
CBMC-WMM:
0.22sec
CBMC-SC:
1.23sec
CImpact:
0.01sec
ESBMC:
0.10sec
Threader-monolithic: ERROR/TIMEOUT[1] 396.74sec Threader-owicki-gries: ERROR/TIMEOUT[1] 444.05sec Threader-rely-guarantee: ERROR/TIMEOUT[1] 419.09sec Poirot-Integer: ERROR/TIMEOUT Poirot-BitVector: ERROR/TIMEOUT |
(thin-air)
|