This assertion seems to protect against users injecting uninterpreted constants from being put in constraints.
The following input triggers this assertion, though without ever inspecting a model.
Unfortunately it uses blockModelValues, thus it can't be converted to smtlib.
This assertion seems to protect against users injecting uninterpreted constants from being put in constraints. The following input triggers this assertion, though without ever inspecting a model. Unfortunately it uses blockModelValues, thus it can't be converted to smtlib.