Merge pull request #927 from NathanJPhillips/bugfix/mini_bdd-operators

Add brackets to resolve ambiguity
This commit is contained in:
Daniel Kroening 2017-05-17 10:52:03 +01:00 committed by GitHub
commit bd4221cb46
2 changed files with 2 additions and 2 deletions

View File

@ -152,7 +152,7 @@ script:
- if [ -e bin/gcc ] ; then export PATH=$PWD/bin:$PATH ; fi ;
COMMAND="env UBSAN_OPTIONS=print_stacktrace=1 make -C regression test" &&
eval ${PRE_COMMAND} ${COMMAND}
- COMMAND="make -C unit CXX=\"$COMPILER\" CXXFLAGS=\"$FLAGS $EXTRA_CXXFLAGS\" -j2" &&
- COMMAND="make -C unit CXX=\"$COMPILER\" CXXFLAGS=\"-Wall -Werror -pedantic -O2 -g $EXTRA_CXXFLAGS\" -j2" &&
eval ${PRE_COMMAND} ${COMMAND}
- COMMAND="make -C unit test" && eval ${PRE_COMMAND} ${COMMAND}

View File

@ -18,7 +18,7 @@ void test1()
mini_bddt x=mgr.Var("x");
mini_bddt y=mgr.Var("y");
mini_bddt z=mgr.Var("z");
mini_bddt f=(x&y&z)|(!x&!y&z);
mini_bddt f=(x&y&z)|((!x)&(!y)&z);
y.clear();
x.clear();
z.clear();