The International Satisfiability Modulo Theories (SMT) Competition.
Page generated on 2026-07-25
| Sequential Performance | Parallel Performance | SAT Performance (parallel) | UNSAT Performance (parallel) | 24 seconds Performance (parallel) |
|---|---|---|---|---|
| cvc5 (28.262747) | cvc5 (28.262747) | cvc5 (28.262747) | — | cvc5 (22.884283) |
| Division | Solver | Contribution |
|---|---|---|
| QF_FPArith | cvc5 | 3.783672 |
| QF_FPArith | Bitwuzla | 3.7655 |
| QF_FPArith | z3-BooledASS-base | 3.711247 |
| QF_Bitvec | Bitwuzla | 3.212422 |
| QF_Bitvec | cvc5 | 3.151492 |
| QF_Bitvec | bv_decide-nokernel | 3.064513 |
| QF_Bitvec | bv_decide | 3.061192 |
| QF_ADT_BitVec | Bitwuzla | 2.956908 |
| QF_ADT_BitVec | Yices2 | 2.920541 |
| QF_Equality_LinearArith | OpenSMT | 2.857905 |
| QF_Equality | SMTInterpol | 2.853698 |
| QF_Equality | cvc5 | 2.853698 |
| QF_Equality | OpenSMT | 2.853698 |
| QF_Equality | Yices2 | 2.853698 |
| QF_Bitvec | z3-BooledASS-base | 2.817243 |
| QF_Equality | plat-smt | 2.766446 |
| QF_Equality_LinearArith | SMTInterpol | 2.748182 |
| QF_LinearIntArith | Yices2 | 2.740987 |
| QF_Equality_LinearArith | cvc5 | 2.716319 |
| QF_LinearIntArith | OpenSMT | 2.680637 |
| QF_ADT_LinArith | cvc5 | 2.66695 |
| QF_ADT_LinArith | SMTInterpol | 2.659982 |
| QF_LinearRealArith | OpenSMT | 2.649114 |
| QF_ADT_BitVec | cvc5 | 2.645364 |
| QF_Equality_Bitvec | Yices2 | 2.640481 |
| QF_Equality_Bitvec | Bitwuzla | 2.640481 |
| QF_LinearIntArith | z3-BooledASS-base | 2.630858 |
| QF_LinearRealArith | Yices2 | 2.613011 |
| QF_NonLinearIntArith | z3-BooledASS-base | 2.597619 |
| QF_NonLinearIntArith | Yices2 | 2.579229 |
| QF_Equality_LinearArith | Yices2 | 2.547471 |
| QF_LinearIntArith | z3-BooledASS | 2.535943 |
| QF_LinearRealArith | z3-BooledASS | 2.506187 |
| QF_LinearRealArith | z3-BooledASS-base | 2.506187 |
| QF_LinearRealArith | SMTInterpol | 2.41887 |
| QF_NonLinearIntArith | cvc5 | 2.293871 |
| QF_Equality_Bitvec | z3-BooledASS-base | 2.124674 |
| QF_LinearIntArith | SMTInterpol | 2.058202 |
| QF_ADT_LinArith | Yices2 | 1.991109 |
| QF_Equality_LinearArith | z3-BooledASS | 1.974712 |
| QF_Equality_LinearArith | z3-BooledASS-base | 1.974712 |
| QF_LinearIntArith | cvc5 | 1.881053 |
| QF_NonLinearRealArith | z3-BooledASS-base | 1.872272 |
| QF_NonLinearRealArith | z3-BooledASS | 1.872272 |
| QF_LinearRealArith | cvc5 | 1.768662 |
| QF_NonLinearRealArith | SMT-RAT | 1.767932 |
| QF_NonLinearRealArith | Yices2 | 1.758151 |
| QF_NonLinearRealArith | cvc5 | 1.628762 |
| QF_ADT_BitVec | SMTInterpol | 1.519815 |
| QF_Equality_Bitvec | SMTInterpol | 1.398217 |
| QF_Equality_NonLinearArith | cvc5 | 1.199471 |
| QF_Datatypes | cvc5 | 1.125878 |
| QF_Datatypes | z3-BooledASS-base | 1.064085 |
| QF_Datatypes | z3-BooledASS | 1.064085 |
| QF_Equality_Bitvec | z3-BooledASS | 1.00797 |
| QF_NonLinearIntArith | z3-BooledASS | 0.992746 |
| QF_Bitvec | SMTInterpol | 0.833142 |
| QF_ADT_LinArith | z3-BooledASS-base | 0.6967 |
| QF_ADT_LinArith | z3-BooledASS | 0.6967 |
| QF_Equality_NonLinearArith | SMTInterpol | 0.6601 |
| QF_Equality_Bitvec | cvc5 | 0.547553 |
| QF_FPArith | z3-BooledASS | 0.516446 |
| QF_Datatypes | SMTInterpol | 0.399322 |
| QF_Equality_NonLinearArith | z3-BooledASS | 0.30165 |
| QF_Equality_NonLinearArith | z3-BooledASS-base | 0.294553 |
| QF_Bitvec | z3-BooledASS | 0.231411 |
| QF_NonLinearRealArith | SMTInterpol | 3.1e-05 |
| QF_Equality | z3-BooledASS-base | 2.2e-05 |
| QF_Equality | z3-BooledASS | 2.2e-05 |
| QF_NonLinearIntArith | SMTInterpol | 1e-06 |
| QF_Equality_NonLinearArith | Yices2 | -5.408301 |
| QF_ADT_BitVec | z3-BooledASS | -6.359678 |
| QF_ADT_BitVec | z3-BooledASS-base | -6.359678 |
| QF_Bitvec | Yices2 | -6.561612 |
| Division | Solver | Contribution |
|---|---|---|
| QF_FPArith | cvc5 | 3.783672 |
| QF_FPArith | Bitwuzla | 3.7655 |
| QF_FPArith | z3-BooledASS-base | 3.711247 |
| QF_Bitvec | Bitwuzla | 3.212422 |
| QF_Bitvec | cvc5 | 3.151492 |
| QF_Bitvec | bv_decide-nokernel | 3.064513 |
| QF_Bitvec | bv_decide | 3.061192 |
| QF_ADT_BitVec | Bitwuzla | 2.956908 |
| QF_ADT_BitVec | Yices2 | 2.920541 |
| QF_Equality_LinearArith | OpenSMT | 2.857905 |
| QF_Equality | SMTInterpol | 2.853698 |
| QF_Equality | cvc5 | 2.853698 |
| QF_Equality | OpenSMT | 2.853698 |
| QF_Equality | Yices2 | 2.853698 |
| QF_Bitvec | z3-BooledASS-base | 2.817243 |
| QF_Equality | plat-smt | 2.766446 |
| QF_Equality_LinearArith | SMTInterpol | 2.754577 |
| QF_LinearIntArith | Yices2 | 2.740987 |
| QF_Equality_LinearArith | cvc5 | 2.716319 |
| QF_LinearIntArith | OpenSMT | 2.680637 |
| QF_ADT_LinArith | cvc5 | 2.66695 |
| QF_ADT_LinArith | SMTInterpol | 2.659982 |
| QF_LinearRealArith | OpenSMT | 2.649114 |
| QF_ADT_BitVec | cvc5 | 2.645364 |
| QF_Equality_Bitvec | Yices2 | 2.640481 |
| QF_Equality_Bitvec | Bitwuzla | 2.640481 |
| QF_LinearIntArith | z3-BooledASS-base | 2.630858 |
| QF_LinearRealArith | Yices2 | 2.613011 |
| QF_NonLinearIntArith | z3-BooledASS-base | 2.597619 |
| QF_NonLinearIntArith | Yices2 | 2.579229 |
| QF_Equality_LinearArith | Yices2 | 2.547471 |
| QF_LinearIntArith | z3-BooledASS | 2.535943 |
| QF_LinearRealArith | z3-BooledASS | 2.506187 |
| QF_LinearRealArith | z3-BooledASS-base | 2.506187 |
| QF_LinearRealArith | SMTInterpol | 2.41887 |
| QF_NonLinearIntArith | cvc5 | 2.293871 |
| QF_Equality_Bitvec | z3-BooledASS-base | 2.124674 |
| QF_LinearIntArith | SMTInterpol | 2.061124 |
| QF_ADT_LinArith | Yices2 | 1.991109 |
| QF_Equality_LinearArith | z3-BooledASS-base | 1.974712 |
| QF_Equality_LinearArith | z3-BooledASS | 1.974712 |
| QF_LinearIntArith | cvc5 | 1.881053 |
| QF_NonLinearRealArith | z3-BooledASS | 1.872272 |
| QF_NonLinearRealArith | z3-BooledASS-base | 1.872272 |
| QF_LinearRealArith | cvc5 | 1.768662 |
| QF_NonLinearRealArith | SMT-RAT | 1.767932 |
| QF_NonLinearRealArith | Yices2 | 1.758151 |
| QF_NonLinearRealArith | cvc5 | 1.628762 |
| QF_ADT_BitVec | SMTInterpol | 1.5373 |
| QF_Equality_Bitvec | SMTInterpol | 1.398217 |
| QF_Equality_NonLinearArith | cvc5 | 1.199471 |
| QF_Datatypes | cvc5 | 1.125878 |
| QF_Datatypes | z3-BooledASS-base | 1.064085 |
| QF_Datatypes | z3-BooledASS | 1.064085 |
| QF_Equality_Bitvec | z3-BooledASS | 1.00797 |
| QF_NonLinearIntArith | z3-BooledASS | 0.992746 |
| QF_Bitvec | SMTInterpol | 0.834875 |
| QF_ADT_LinArith | z3-BooledASS-base | 0.6967 |
| QF_ADT_LinArith | z3-BooledASS | 0.6967 |
| QF_Equality_NonLinearArith | SMTInterpol | 0.6601 |
| QF_Equality_Bitvec | cvc5 | 0.547553 |
| QF_FPArith | z3-BooledASS | 0.516446 |
| QF_Datatypes | SMTInterpol | 0.399322 |
| QF_Equality_NonLinearArith | z3-BooledASS | 0.30165 |
| QF_Equality_NonLinearArith | z3-BooledASS-base | 0.294553 |
| QF_Bitvec | z3-BooledASS | 0.231411 |
| QF_NonLinearRealArith | SMTInterpol | 3.1e-05 |
| QF_Equality | z3-BooledASS-base | 2.2e-05 |
| QF_Equality | z3-BooledASS | 2.2e-05 |
| QF_NonLinearIntArith | SMTInterpol | 1e-06 |
| QF_Equality_NonLinearArith | Yices2 | -5.408301 |
| QF_ADT_BitVec | z3-BooledASS | -6.359678 |
| QF_ADT_BitVec | z3-BooledASS-base | -6.359678 |
| QF_Bitvec | Yices2 | -6.561612 |
| Division | Solver | Contribution |
|---|---|---|
| QF_FPArith | cvc5 | 3.783672 |
| QF_FPArith | Bitwuzla | 3.7655 |
| QF_FPArith | z3-BooledASS-base | 3.711247 |
| QF_Bitvec | Bitwuzla | 3.212422 |
| QF_Bitvec | cvc5 | 3.151492 |
| QF_Bitvec | bv_decide-nokernel | 3.064513 |
| QF_Bitvec | bv_decide | 3.061192 |
| QF_ADT_BitVec | Bitwuzla | 2.956908 |
| QF_ADT_BitVec | Yices2 | 2.920541 |
| QF_Equality_LinearArith | OpenSMT | 2.857905 |
| QF_Equality | SMTInterpol | 2.853698 |
| QF_Equality | cvc5 | 2.853698 |
| QF_Equality | OpenSMT | 2.853698 |
| QF_Equality | Yices2 | 2.853698 |
| QF_Bitvec | z3-BooledASS-base | 2.817243 |
| QF_Equality | plat-smt | 2.766446 |
| QF_Equality_LinearArith | SMTInterpol | 2.754577 |
| QF_LinearIntArith | Yices2 | 2.740987 |
| QF_Equality_LinearArith | cvc5 | 2.716319 |
| QF_LinearIntArith | OpenSMT | 2.680637 |
| QF_ADT_LinArith | cvc5 | 2.66695 |
| QF_ADT_LinArith | SMTInterpol | 2.659982 |
| QF_LinearRealArith | OpenSMT | 2.649114 |
| QF_ADT_BitVec | cvc5 | 2.645364 |
| QF_Equality_Bitvec | Yices2 | 2.640481 |
| QF_Equality_Bitvec | Bitwuzla | 2.640481 |
| QF_LinearIntArith | z3-BooledASS-base | 2.630858 |
| QF_LinearRealArith | Yices2 | 2.613011 |
| QF_NonLinearIntArith | z3-BooledASS-base | 2.597619 |
| QF_NonLinearIntArith | Yices2 | 2.579229 |
| QF_Equality_LinearArith | Yices2 | 2.547471 |
| QF_LinearIntArith | z3-BooledASS | 2.535943 |
| QF_LinearRealArith | z3-BooledASS | 2.506187 |
| QF_LinearRealArith | z3-BooledASS-base | 2.506187 |
| QF_LinearRealArith | SMTInterpol | 2.41887 |
| QF_NonLinearIntArith | cvc5 | 2.293871 |
| QF_Equality_Bitvec | z3-BooledASS-base | 2.124674 |
| QF_LinearIntArith | SMTInterpol | 2.061124 |
| QF_ADT_LinArith | Yices2 | 1.991109 |
| QF_Equality_LinearArith | z3-BooledASS-base | 1.974712 |
| QF_Equality_LinearArith | z3-BooledASS | 1.974712 |
| QF_LinearIntArith | cvc5 | 1.881053 |
| QF_NonLinearRealArith | z3-BooledASS | 1.872272 |
| QF_NonLinearRealArith | z3-BooledASS-base | 1.872272 |
| QF_LinearRealArith | cvc5 | 1.768662 |
| QF_NonLinearRealArith | SMT-RAT | 1.767932 |
| QF_NonLinearRealArith | Yices2 | 1.758151 |
| QF_NonLinearRealArith | cvc5 | 1.628762 |
| QF_ADT_BitVec | SMTInterpol | 1.5373 |
| QF_Equality_Bitvec | SMTInterpol | 1.398217 |
| QF_Equality_NonLinearArith | cvc5 | 1.199471 |
| QF_Datatypes | cvc5 | 1.125878 |
| QF_Datatypes | z3-BooledASS-base | 1.064085 |
| QF_Datatypes | z3-BooledASS | 1.064085 |
| QF_Equality_Bitvec | z3-BooledASS | 1.00797 |
| QF_NonLinearIntArith | z3-BooledASS | 0.992746 |
| QF_Bitvec | SMTInterpol | 0.834875 |
| QF_ADT_LinArith | z3-BooledASS-base | 0.6967 |
| QF_ADT_LinArith | z3-BooledASS | 0.6967 |
| QF_Equality_NonLinearArith | SMTInterpol | 0.6601 |
| QF_Equality_Bitvec | cvc5 | 0.547553 |
| QF_FPArith | z3-BooledASS | 0.516446 |
| QF_Datatypes | SMTInterpol | 0.399322 |
| QF_Equality_NonLinearArith | z3-BooledASS | 0.30165 |
| QF_Equality_NonLinearArith | z3-BooledASS-base | 0.294553 |
| QF_Bitvec | z3-BooledASS | 0.231411 |
| QF_NonLinearRealArith | SMTInterpol | 3.1e-05 |
| QF_Equality | z3-BooledASS-base | 2.2e-05 |
| QF_Equality | z3-BooledASS | 2.2e-05 |
| QF_NonLinearIntArith | SMTInterpol | 1e-06 |
| QF_Equality_NonLinearArith | Yices2 | -5.408301 |
| QF_ADT_BitVec | z3-BooledASS | -6.359678 |
| QF_ADT_BitVec | z3-BooledASS-base | -6.359678 |
| QF_Bitvec | Yices2 | -6.561612 |
| Division | Solver | Contribution |
|---|---|---|
| QF_FPArith | cvc5 | 3.760662 |
| QF_FPArith | Bitwuzla | 3.744958 |
| QF_FPArith | z3-BooledASS-base | 3.627636 |
| QF_Bitvec | Bitwuzla | 3.024779 |
| QF_ADT_BitVec | Bitwuzla | 2.888403 |
| QF_ADT_BitVec | Yices2 | 2.876397 |
| QF_Equality | SMTInterpol | 2.853698 |
| QF_Equality | cvc5 | 2.853698 |
| QF_Equality | OpenSMT | 2.853698 |
| QF_Equality | Yices2 | 2.853698 |
| QF_Equality | plat-smt | 2.766446 |
| QF_ADT_LinArith | SMTInterpol | 2.583938 |
| QF_Equality_LinearArith | SMTInterpol | 2.572144 |
| QF_Bitvec | cvc5 | 2.522781 |
| QF_Equality_LinearArith | OpenSMT | 2.516797 |
| QF_ADT_LinArith | cvc5 | 2.468583 |
| QF_LinearIntArith | Yices2 | 2.404727 |
| QF_NonLinearIntArith | Yices2 | 2.334444 |
| QF_Equality_LinearArith | Yices2 | 2.289749 |
| QF_Equality_LinearArith | cvc5 | 2.249095 |
| QF_LinearRealArith | Yices2 | 2.215626 |
| QF_Bitvec | bv_decide-nokernel | 2.199311 |
| QF_Bitvec | bv_decide | 2.196498 |
| QF_Bitvec | z3-BooledASS-base | 2.171259 |
| QF_Equality_Bitvec | Yices2 | 2.168256 |
| QF_LinearIntArith | z3-BooledASS-base | 2.046532 |
| QF_Equality_Bitvec | Bitwuzla | 2.038838 |
| QF_LinearRealArith | OpenSMT | 2.0213 |
| QF_ADT_BitVec | cvc5 | 2.00361 |
| QF_NonLinearIntArith | z3-BooledASS-base | 1.990146 |
| QF_ADT_LinArith | Yices2 | 1.985089 |
| QF_LinearIntArith | z3-BooledASS | 1.977212 |
| QF_Equality_LinearArith | z3-BooledASS-base | 1.920907 |
| QF_Equality_LinearArith | z3-BooledASS | 1.920907 |
| QF_Equality_Bitvec | z3-BooledASS-base | 1.892883 |
| QF_NonLinearRealArith | z3-BooledASS-base | 1.812283 |
| QF_NonLinearRealArith | z3-BooledASS | 1.812283 |
| QF_LinearRealArith | z3-BooledASS-base | 1.783493 |
| QF_LinearRealArith | z3-BooledASS | 1.768662 |
| QF_NonLinearRealArith | Yices2 | 1.70484 |
| QF_NonLinearRealArith | SMT-RAT | 1.661833 |
| QF_NonLinearRealArith | cvc5 | 1.605344 |
| QF_LinearIntArith | OpenSMT | 1.594077 |
| QF_LinearRealArith | cvc5 | 1.588493 |
| QF_LinearRealArith | SMTInterpol | 1.532883 |
| QF_LinearIntArith | SMTInterpol | 1.342612 |
| QF_LinearIntArith | cvc5 | 1.234001 |
| QF_Datatypes | z3-BooledASS-base | 1.023859 |
| QF_Datatypes | z3-BooledASS | 1.023859 |
| QF_Equality_Bitvec | z3-BooledASS | 0.956383 |
| QF_Equality_NonLinearArith | cvc5 | 0.839901 |
| QF_Datatypes | cvc5 | 0.823599 |
| QF_ADT_BitVec | SMTInterpol | 0.819313 |
| QF_Equality_Bitvec | SMTInterpol | 0.744211 |
| QF_NonLinearIntArith | z3-BooledASS | 0.680473 |
| QF_ADT_LinArith | z3-BooledASS | 0.617146 |
| QF_ADT_LinArith | z3-BooledASS-base | 0.617146 |
| QF_Bitvec | SMTInterpol | 0.608292 |
| QF_NonLinearIntArith | cvc5 | 0.525465 |
| QF_FPArith | z3-BooledASS | 0.516446 |
| QF_Equality_NonLinearArith | SMTInterpol | 0.492762 |
| QF_Equality_Bitvec | cvc5 | 0.409051 |
| QF_Datatypes | SMTInterpol | 0.358147 |
| QF_Bitvec | z3-BooledASS | 0.231411 |
| QF_Equality_NonLinearArith | z3-BooledASS | 0.209975 |
| QF_Equality_NonLinearArith | z3-BooledASS-base | 0.204061 |
| QF_Equality | z3-BooledASS-base | 2.2e-05 |
| QF_Equality | z3-BooledASS | 2.2e-05 |
| QF_NonLinearRealArith | SMTInterpol | 3e-06 |
| QF_NonLinearIntArith | SMTInterpol | 1e-06 |
| QF_Equality_NonLinearArith | Yices2 | -5.408301 |
| QF_ADT_BitVec | z3-BooledASS-base | -6.359678 |
| QF_ADT_BitVec | z3-BooledASS | -6.359678 |
| QF_Bitvec | Yices2 | -6.561612 |