summaryrefslogtreecommitdiff
path: root/src/proof/arith_proof.h
diff options
context:
space:
mode:
authorAlex Ozdemir <aozdemir@hmc.edu>2020-02-21 16:16:19 -0800
committerGitHub <noreply@github.com>2020-02-21 18:16:19 -0600
commita98cd6d50308d1dde1086f0c1502e022bd30ba1b (patch)
tree048b40c652c862021b7632343592b3f9e27e2c8b /src/proof/arith_proof.h
parent641f14f02de0fb4f6a852fe53eb50b69f34101ee (diff)
Switch to th_lira.plf (#3741)
Switches arith_proof.cpp from th_lra to th_lira. Changes: Eliminate the d_realMode hack. instead: modify printOwnedTermAsType prints as integers OR reals, depending on expectedType. simultaneously: write printOwnedTermAsType more concisely also: reimplement printOwnedSort. Change to the LIRA axioms: Because they reason about bound types using side conditions, we no longer need to worry about choosing the correct strictness for our axiom. This allows us to cut out a lot of code, rewriting & shrinking printTheoryLemmaProof. They also have different names. This requires us to change a lot of string literals enable proof-checking for many tests.
Diffstat (limited to 'src/proof/arith_proof.h')
-rw-r--r--src/proof/arith_proof.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/proof/arith_proof.h b/src/proof/arith_proof.h
index 587569b1a..b889614f1 100644
--- a/src/proof/arith_proof.h
+++ b/src/proof/arith_proof.h
@@ -68,7 +68,6 @@ protected:
*/
proof::ArithProofRecorder d_recorder;
- bool d_realMode;
theory::TheoryId getTheoryId() override;
public:
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback