SMT-COMP 2026

The International Satisfiability Modulo Theories (SMT) Competition.

GitHub

SMT-COMP 2026

QF_NonLinearIntArith (Single Query Track)

Competition results for the QF_NonLinearIntArith division in the Single Query Track. Chart

Results were generated on 2026-07-25

Benchmarks: 2857
Time Limit: 1200 seconds
Memory Limit: 30720 GB

Logics:

Winners

Sequential PerformanceParallel PerformanceSAT Performance (parallel)UNSAT Performance (parallel)24 seconds Performance (parallel)
Z3-alpha2Z3-alpha2Z3-Z3++Z3-alpha2Z3-alpha2

Sequential Performance Performance

SolverError ScoreCorrect ScoreCPU Time ScoreWall Time ScoreSolvedSolved SATSolved UNSATUnsolvedAbstainedTimeoutMemout
Z3-alpha202408
(base +216)
63970.5763868.142408157783144904390
Z3-Z3++02408
(base +197)
98561.9598867.972408163077844724290
Z3-alpha2-debug n0240469535.9367131.182405157782845204420
Z3-GEX02327
(base +61)
83037.5324559.042359156679349804520
Yices20214517196.8317463.102145146967671207030
cvc502001386705.93386990.972001140060185608470
cvc5-cvc5-xyz ne01989
(base +9)
395969.61396252.111989139559486808590
Z3-siri ne01951
(base -319)
18351.1918595.321951123471790606290
z3-BooledASS ne01408
(base -865)
37616.1137792.151408968440144905770
Xolver0133557252.3057427.8313351278571522014960
SMTInterpol02373.1937.25233202834000
z3-BooledASS-base n0227347240.5447525.352273146680758405640
Z3-siri-base n0227055006.5855293.812270147279858705450
Z3-GEX-base n0226656274.3456562.132266146779959105450
Z3-Z3++-base n02211106184.70106470.902211152268964426340
Z3-alpha2-base n0219244565.8344842.002192141477866505500
cvc5-cvc5-xyz-base n01980388267.39388550.171980138559587708680
(base +/- n): for derived solvers: increment over base solver
ne: not eligible for winning as it does not substantially improve over the base solver (at least 10 % improvement in PAR2 score) n: non-competing solver

Parallel Performance Performance

SolverError ScoreCorrect ScoreCPU Time ScoreWall Time ScoreSolvedSolved SATSolved UNSATUnsolvedAbstainedTimeoutMemout
Z3-alpha202408
(base +216)
63970.5763868.142408157783144904390
Z3-Z3++02408
(base +197)
98561.9598867.972408163077844724290
Z3-alpha2-debug n0240570737.0768330.972405157782845204420
Z3-GEX02359
(base +93)
161847.2045941.752359156679349804520
Yices20214517196.8317463.102145146967671207030
cvc502001386705.93386990.972001140060185608470
cvc5-cvc5-xyz ne01989
(base +9)
395969.61396252.111989139559486808590
Z3-siri ne01951
(base -319)
18351.1918595.321951123471790606290
z3-BooledASS ne01408
(base -865)
37616.1137792.151408968440144905770
Xolver0133557252.3057427.8313351278571522014960
SMTInterpol02373.1937.25233202834000
z3-BooledASS-base n0227347240.5447525.352273146680758405640
Z3-siri-base n0227055006.5855293.812270147279858705450
Z3-GEX-base n0226656274.3456562.132266146779959105450
Z3-Z3++-base n02211106184.70106470.902211152268964426340
Z3-alpha2-base n0219244565.8344842.002192141477866505500
cvc5-cvc5-xyz-base n01980388267.39388550.171980138559587708680
(base +/- n): for derived solvers: increment over base solver
ne: not eligible for winning as it does not substantially improve over the base solver (at least 10 % improvement in PAR2 score) n: non-competing solver

SAT Performance Performance

SolverError ScoreCorrect ScoreCPU Time ScoreWall Time ScoreSolvedSolved SATSolved UNSATUnsolvedAbstainedTimeoutMemout
Z3-Z3++01630
(base +108)
36707.0236911.82163016300341193210
Z3-alpha201577
(base +163)
47598.8347528.05157715770871193770
Z3-alpha2-debug n0157752685.4051102.42157715770871193770
Z3-GEX01566
(base +99)
84036.6225464.15156615660981193760
Yices20146911517.8911700.5014691469019511931860
cvc501400366436.72366645.5814001400026411932550
cvc5-cvc5-xyz ne01395
(base +10)
376666.17376874.0613951395026911932600
Xolver0127849779.3149946.9912781278038611933670
Z3-siri ne01234
(base -238)
8189.078342.9312341234043011932080
z3-BooledASS ne0968
(base -498)
32611.3032732.94968968069611931910
SMTInterpol039.023.633301661119300
Z3-Z3++-base n0152271654.4571851.8515221522014211931330
Z3-siri-base n0147236340.5036526.6414721472019211931700
Z3-GEX-base n0146735030.9235216.9614671467019711931740
z3-BooledASS-base n0146637360.3037544.6614661466019811931780
Z3-alpha2-base n0141434412.1334590.8014141414025011931840
cvc5-cvc5-xyz-base n01385368500.70368708.0213851385027911932700
(base +/- n): for derived solvers: increment over base solver
ne: not eligible for winning as it does not substantially improve over the base solver (at least 10 % improvement in PAR2 score) n: non-competing solver

UNSAT Performance Performance

SolverError ScoreCorrect ScoreCPU Time ScoreWall Time ScoreSolvedSolved SATSolved UNSATUnsolvedAbstainedTimeoutMemout
Z3-alpha20831
(base +53)
16371.7416340.098310831561970560
Z3-alpha2-debug n082818051.6617228.558280828591970590
Z3-GEX ne0793
(base -6)
77810.5820477.607930793941970830
Z3-Z3++0778
(base +89)
61854.9361956.16778077810719721070
Z3-siri ne0717
(base -81)
10162.1310252.39717071717019701390
Yices206765678.945762.60676067621119702110
cvc5060120269.2120345.39601060128619702860
cvc5-cvc5-xyz ne0594
(base -1)
19303.4319378.05594059429319702930
z3-BooledASS ne0440
(base -367)
5004.815059.2044004404471970800
Xolver0577472.987480.845705783019708230
SMTInterpol02064.1733.6220020867197000
z3-BooledASS-base n08079880.249980.698070807801970800
Z3-GEX-base n079921243.4221345.177990799881970880
Z3-siri-base n079818666.0818767.177980798891970890
Z3-alpha2-base n077810153.7010251.2077807781091970860
Z3-Z3++-base n068934530.2534619.05689068919619721960
cvc5-cvc5-xyz-base n059519766.7019842.15595059529219702920
(base +/- n): for derived solvers: increment over base solver
ne: not eligible for winning as it does not substantially improve over the base solver (at least 10 % improvement in PAR2 score) n: non-competing solver

24 seconds Performance Performance

SolverError ScoreCorrect ScoreCPU Time ScoreWall Time ScoreSolvedSolved SATSolved UNSATUnsolvedAbstainedTimeoutMemout
Z3-GEX ne02141
(base +139)
19865.717041.98214114436981370300
Z3-alpha202100
(base +137)
8527.008565.9121001365735974800
Z3-alpha2-debug n0208015568.1713621.2120801349731976800
Yices2020254571.884821.9320251391634982300
Z3-Z3++ ne01844
(base +167)
6062.416290.89184414084369100400
Z3-siri ne01828
(base -174)
4372.654600.251828118264614188800
z3-BooledASS ne01223
(base -818)
4282.324432.40122381241181881600
cvc5011602907.573050.4011606285329168800
cvc5-cvc5-xyz ne01129
(base -3)
2957.573096.4011296055249171900
Xolver08854741.994853.68885870153196900
SMTInterpol02373.1937.252332028211300
z3-BooledASS-base n020415940.966193.27204112847571879800
Z3-GEX-base n020027363.417613.0320021299703984600
Z3-siri-base n020027432.057681.4020021307695984600
Z3-alpha2-base n019635725.255969.081963124471910978500
Z3-Z3++-base n016776771.086981.06167711565219117100
cvc5-cvc5-xyz-base n011323030.383170.2911326055279171600
(base +/- n): for derived solvers: increment over base solver
ne: not eligible for winning as it does not substantially improve over the base solver (at least 10 % improvement in PAR2 score) n: non-competing solver