diff --git a/src/sat/smt/polysat/op_constraint.cpp b/src/sat/smt/polysat/op_constraint.cpp index 3e88c799a..3b32e4df2 100644 --- a/src/sat/smt/polysat/op_constraint.cpp +++ b/src/sat/smt/polysat/op_constraint.cpp @@ -28,7 +28,8 @@ namespace polysat { vars().push_back(v); switch (c) { - case code::and_op: + case code::and_op: Z3_fallthrough; + case code::or_op: if (p.index() > q.index()) std::swap(p, q); break;