Check for free variables in several SolverEngine calls (#8130)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Thu, 24 Feb 2022 18:28:58 +0000 (12:28 -0600)
committerGitHub <noreply@github.com>
Thu, 24 Feb 2022 18:28:58 +0000 (18:28 +0000)
commit4972960da74afd20fdae8fbb2ca49412866bd9c0
tree71bbbe7fddce38ff70d476de381754f17dc075c6
parent1f06dc65f3e12a463a9f97f22d0a7097f4b9b3a8
Check for free variables in several SolverEngine calls (#8130)

Fixes the nightlies due to ensuring that a unit test fails in production (it was failing only in debug).

Fixes #8127.
12 files changed:
examples/api/cpp/helloworld.cpp
examples/api/java/HelloWorld.java
src/api/cpp/cvc5.cpp
src/api/cpp/cvc5.h
src/main/driver_unified.cpp
src/options/expr_options.toml
src/smt/solver_engine.cpp
src/smt/solver_engine.h
test/unit/api/cpp/result_black.cpp
test/unit/api/cpp/solver_black.cpp
test/unit/api/java/ResultTest.java
test/unit/api/python/test_result.py