summaryrefslogtreecommitdiff
path: root/test/regress/regress1/fmf/german169.smt2
diff options
context:
space:
mode:
Diffstat (limited to 'test/regress/regress1/fmf/german169.smt2')
-rw-r--r--test/regress/regress1/fmf/german169.smt2148
1 files changed, 74 insertions, 74 deletions
diff --git a/test/regress/regress1/fmf/german169.smt2 b/test/regress/regress1/fmf/german169.smt2
index c88de064c..c4a40ccc1 100644
--- a/test/regress/regress1/fmf/german169.smt2
+++ b/test/regress/regress1/fmf/german169.smt2
@@ -1,17 +1,17 @@
-; COMMAND-LINE: --finite-model-find --lang=smt2.5
+; COMMAND-LINE: --finite-model-find
; EXPECT: sat
(set-logic ALL_SUPPORTED)
(set-info :status sat)
-(declare-datatypes () ((UNIT (Unit))))
-(declare-datatypes () ((BOOL (Truth) (Falsity))))
+(declare-datatypes ((UNIT 0)) (((Unit))))
+(declare-datatypes ((BOOL 0)) (((Truth) (Falsity))))
; Decls --------------
(declare-sort node$type 0)
(declare-sort data$type 0)
-(declare-datatypes () ((cache_state$type (invalid) (shared) (exclusive))))
-(declare-datatypes () ((cache$type (c_cache$type (c_state cache_state$type) (c_data data$type)))))
-(declare-datatypes () ((msg_cmd$type (empty) (reqs) (reqe) (inv) (invack) (gnts) (gnte))))
-(declare-datatypes () ((msg$type (c_msg$type (m_cmd msg_cmd$type) (m_data data$type)))))
+(declare-datatypes ((cache_state$type 0)) (((invalid) (shared) (exclusive))))
+(declare-datatypes ((cache$type 0)) (((c_cache$type (c_state cache_state$type) (c_data data$type)))))
+(declare-datatypes ((msg_cmd$type 0)) (((empty) (reqs) (reqe) (inv) (invack) (gnts) (gnte))))
+(declare-datatypes ((msg$type 0)) (((c_msg$type (m_cmd msg_cmd$type) (m_data data$type)))))
(declare-fun dummy () data$type)
; Var Decls --------------
@@ -28,76 +28,76 @@
(declare-fun curcmd () msg_cmd$type)
; Asserts --------------
-(assert (not (=> (and (and (forall ((n node$type))
- (=> (= (m_cmd (select
- chan2
- n))
- gnte) (= exgntd
- Truth)))
- (forall ((n node$type))
- (=> (= exgntd Truth)
- (= (select shrset n)
- (ite (= n auxnode) Truth
- Falsity))))) (forall
- ((n node$type))
- (=> (=
- (m_cmd
- (select
- chan3
- n))
- invack)
- (= (m_cmd
- (select
- chan2
- n))
- empty))))
- (=> (= (m_cmd (select chan3 recv_invack$i))
- invack) (=> (not (= curcmd empty))
- (=> (= chan3$1 (store
- chan3
- recv_invack$i
+(assert (not (=> (and (and (forall ((n node$type))
+ (=> (= (m_cmd (select
+ chan2
+ n))
+ gnte) (= exgntd
+ Truth)))
+ (forall ((n node$type))
+ (=> (= exgntd Truth)
+ (= (select shrset n)
+ (ite (= n auxnode) Truth
+ Falsity))))) (forall
+ ((n node$type))
+ (=> (=
+ (m_cmd
+ (select
+ chan3
+ n))
+ invack)
+ (= (m_cmd
+ (select
+ chan2
+ n))
+ empty))))
+ (=> (= (m_cmd (select chan3 recv_invack$i))
+ invack) (=> (not (= curcmd empty))
+ (=> (= chan3$1 (store
+ chan3
+ recv_invack$i
(let (
- (vup_228
- (select
- chan3
- recv_invack$i)))
- (c_msg$type
- empty
- (m_data
- vup_228)))))
- (=> (= shrset$1 (store
- shrset
- recv_invack$i
- Falsity))
- (= (ite (= exgntd Truth)
- (ite (=> (= exgntd$1
- Falsity)
- (=> (= memdata$1
- (m_data
- (select
- chan3$1
- recv_invack$i)))
+ (vup_228
+ (select
+ chan3
+ recv_invack$i)))
+ (c_msg$type
+ empty
+ (m_data
+ vup_228)))))
+ (=> (= shrset$1 (store
+ shrset
+ recv_invack$i
+ Falsity))
+ (= (ite (= exgntd Truth)
+ (ite (=> (= exgntd$1
+ Falsity)
+ (=> (= memdata$1
+ (m_data
+ (select
+ chan3$1
+ recv_invack$i)))
(forall (
- (n node$type))
- (=> (= (m_cmd
- (select
- chan2
- n))
- gnte)
- (= exgntd$1
- Truth)))))
- Truth Falsity)
+ (n node$type))
+ (=> (= (m_cmd
+ (select
+ chan2
+ n))
+ gnte)
+ (= exgntd$1
+ Truth)))))
+ Truth Falsity)
(ite (forall (
- (n node$type))
- (=> (= (m_cmd
- (select
- chan2
- n))
- gnte)
- (= exgntd
- Truth)))
- Truth Falsity))
+ (n node$type))
+ (=> (= (m_cmd
+ (select
+ chan2
+ n))
+ gnte)
+ (= exgntd
+ Truth)))
+ Truth Falsity))
Truth))))))))
-
+
(check-sat)
(exit)
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback