SMT-COMP 2026

The International Satisfiability Modulo Theories (SMT) Competition.

GitHub

SMT-COMP 2026

Cloud Track

The cloud track of SMT-COMP ‘26 is run separately from all other tracks with its own procedures, infrastructure, deadlines, and result announcement.

Key dates

All deadlines are 11:59 PM AoE (Anywhere on Earth).

Submission Instructions

Infrastructure

aws-samples/aws-batch-comp-infrastructure-sample on the mainline-2026 (default).

Each submission needs to be prepared according based on this repository.

What to Submit

In your solver’s repo, add a top-level aws-build/ directory containing:

  1. Dockerfile — must extend the provided base Dockerfile; build solver from source; dependencies only via standard package managers (e.g. apt-get); git clone allowed only for open-source repos.
  2. solver_cmd.py — returns the command-line args used to invoke your solver.

Repo (including source) must stay open source at least through the final deadline.

Solver Requirements

Steps

  1. Fix exit codes.
  2. Write Dockerfile + solver_cmd.py.
  3. Add YAML config describing the solver.
  4. Build/test locally with satcomp.py (recommended before submitting).
  5. (Optional, encouraged) Test on AWS — you cover costs, likely under $100.
  6. Submit repo link (or tarball) with aws-build/.

Timeouts & Specs

Contacts