Skip to content

Commit e17e5c6

Browse files
authored
Merge pull request #817 from diffblue/deadend1
add deadend test for BDD engine
2 parents 3f3fd24 + 922627f commit e17e5c6

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

regression/ebmc/BDD/deadend1.desc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
CORE
2+
deadend1.smv
3+
--bdd
4+
^\[spec1\] AX FALSE: PROVED$
5+
^\[spec2\] EX FALSE: PROVED$
6+
^\[spec3\] AX TRUE: PROVED$
7+
^\[spec4\] EX TRUE: PROVED
8+
^EXIT=0$
9+
^SIGNAL=0$
10+
--
11+
^warning: ignoring
12+
--

regression/ebmc/BDD/deadend1.smv

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
MODULE main
2+
3+
VAR some_var : boolean;
4+
5+
INIT some_var = FALSE
6+
7+
-- the initial state is a deadend state
8+
TRANS FALSE
9+
10+
-- should pass
11+
SPEC AX FALSE
12+
13+
-- should pass
14+
SPEC EX FALSE
15+
16+
-- should pass
17+
SPEC AX TRUE
18+
19+
-- should pass
20+
SPEC EX TRUE

0 commit comments

Comments
 (0)