diff --git a/src/sat/smt/polysat/types.h b/src/sat/smt/polysat/types.h index af8718523..39d30468a 100644 --- a/src/sat/smt/polysat/types.h +++ b/src/sat/smt/polysat/types.h @@ -21,7 +21,7 @@ namespace polysat { using pdd = dd::pdd; using pvar = unsigned; - using theory_var = unsigned; + using theory_var = int; struct constraint_id { unsigned id = UINT_MAX; bool is_null() const { return id == UINT_MAX; }