Skip to content

Commit 2c71799

Browse files
authored
Merge pull request #11 from tautschnig/cbmc-complete
Stop once --unwinding-assertions confirms success
2 parents 66b1bf4 + e06d3d2 commit 2c71799

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

cbmc.inc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ run()
99
{
1010
if [ "$PROP" = "termination" ] ; then
1111
EC=42
12+
echo "EC=$EC" >> $LOG.ok
1213
return
1314
fi
1415

@@ -31,7 +32,7 @@ if ! tail -n 10 $LOG.latest | grep -q "^VERIFICATION FAILED$" ; then ec=1 ; fi ;
3132
fi ; \
3233
\
3334
case $ec in \
34-
0) EC=0 ; mv $LOG.latest $LOG.ok ; echo "EC=$EC" >> $LOG.ok ;; \
35+
0) EC=0 ; mv $LOG.latest $LOG.ok ; echo "EC=$EC" >> $LOG.ok ; break ;; \
3536
10) EC=10 ; mv $LOG.latest $LOG.ok ; echo "EC=$EC" >> $LOG.ok ; break ;; \
3637
42) EC=42 ; mv $LOG.latest $LOG.ok ; echo "EC=$EC" >> $LOG.ok ;; \
3738
*) if [ $EC -ne 0 ] ; then EC=$ec ; mv $LOG.latest $LOG.ok ; fi ; echo "EC=$EC" >> $LOG.ok ; break ;; \

0 commit comments

Comments
 (0)