summaryrefslogtreecommitdiff
path: root/test/regress/regress0/rewriterules/length_gen_010.smt2
diff options
context:
space:
mode:
Diffstat (limited to 'test/regress/regress0/rewriterules/length_gen_010.smt2')
-rw-r--r--test/regress/regress0/rewriterules/length_gen_010.smt210
1 files changed, 6 insertions, 4 deletions
diff --git a/test/regress/regress0/rewriterules/length_gen_010.smt2 b/test/regress/regress0/rewriterules/length_gen_010.smt2
index 7c7663b17..41cc61c9e 100644
--- a/test/regress/regress0/rewriterules/length_gen_010.smt2
+++ b/test/regress/regress0/rewriterules/length_gen_010.smt2
@@ -16,14 +16,16 @@
(assert (= (length nil) 0))
-(assert (forall ((?e Int) (?l list)) (! (= (length (cons ?e ?l)) (+ 1 (length ?l))) :rewrite-rule)))
+;; (assert (forall ((?e Int) (?l list)) (! (= (length (cons ?e ?l)) (+ 1 (length ?l))) :rewrite-rule)))
+
+(assert-rewrite ((?e Int) (?l list)) () (length (cons ?e ?l)) (+ 1 (length ?l)) ())
(declare-fun gen_cons (Int list) list)
-(assert (forall ((?n Int) (?l list)) (! (=> (= ?n 0) (= (gen_cons ?n ?l) ?l)) :rewrite-rule)))
+(assert-rewrite ((?n Int) (?l list)) (= ?n 0) (gen_cons ?n ?l) (?l) ())
-(assert (forall ((?n Int) (?l list)) (! (=> (> ?n 0) (= (gen_cons ?n ?l)
- (gen_cons (- ?n 1) (cons 1 ?l)))) :rewrite-rule)))
+(assert-rewrite ((?n Int) (?l list)) (> ?n 0) (gen_cons ?n ?l)
+ (gen_cons (- ?n 1) (cons 1 ?l)) ())
(declare-fun n () Int)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback