emergency commit
[cl-cudd.git] / distr / dddmp / exp / test3.script
blob408496c2dfdd7ce629f8a859289f5bbb2408be46
1 # !/bin/sh 
3 # BDD check: 
4 #   Load BDDs
5 #   Make some operations
6 #   Store BDDs
8 rm -f *.*.tmp
9 echo "---------------------------------------------------------------------------"
10 echo "----------------------- TESTING basic Load/Store ... ----------------------"
11 echo "---------------------------------------------------------------------------"
12 ./../testdddmp << END
15 hlb
16 0or1.bdd
18 0.bdd
21 1.bdd
29 0or1.bdd.tmp
32 2.bdd
35 3.bdd
38 and
43 2and3.bdd.tmp
45 hlb
46 4xor5.bdd
48 4.bdd
51 5.bdd
54 xor
59 4xor5.bdd.tmp
62 quit
63 END
64 echo "----------------------------- ... RESULTS ... -----------------------------"
65 diff --brief 0or1.bdd 0or1.bdd.tmp
66 diff --brief 2and3.bdd 2and3.bdd.tmp
67 diff --brief 4xor5.bdd 4xor5.bdd.tmp
68 echo "-------------------------------- ... END ----------------------------------"
69 rm -f *.*.tmp