diff --git a/trunk/examples/programs/quantifier/regression/bpl/AuxVarInCall.bpl b/trunk/examples/programs/quantifier/regression/bpl/AuxVarInCall.bpl index eb9bb82e110..f3905ebdef4 100644 --- a/trunk/examples/programs/quantifier/regression/bpl/AuxVarInCall.bpl +++ b/trunk/examples/programs/quantifier/regression/bpl/AuxVarInCall.bpl @@ -1,4 +1,4 @@ -// #Safe +// #Unknown // Reveals bug of issue #441. // https://github.com/ultimate-pa/ultimate/issues/441 // Computations of pre, sp, wp, and interprocedural sequential composition diff --git a/trunk/examples/programs/regression/bpl/toolDirectives/Overapproximation.bpl b/trunk/examples/programs/regression/bpl/toolDirectives/Overapproximation.bpl index 346ca105e6b..7562f9459c8 100644 --- a/trunk/examples/programs/regression/bpl/toolDirectives/Overapproximation.bpl +++ b/trunk/examples/programs/regression/bpl/toolDirectives/Overapproximation.bpl @@ -1,17 +1,12 @@ -//#Safe +//#Unknown // Author: heizmann@informatik.uni-freiburg.de // Date: 2015-08-14 // // Test for the overapproximation tool directive that we pass to Ultimate via attributes. // // Our wiki says the following. -// If a function func has the attribute {:overapproximation "bar"} our model checkers will never output a counterexample that contains func. Instead our model checkers might say unknown and that an overapproximation of bar is the reason for saying unknown. -// -// In fact, this program is not safe (resp. it is only safe with respect to -// the assumption that the semantics of ~bitwiseAnd is a bitwise complement for -// a two's complement representation of the inputs), but we use this file that -// Ultimate does not output the result UNSAFE. - +// If a function func has the attribute {:overapproximation "bar"} our model checkers will never output a counterexample that contains func. +// Instead our model checkers might say unknown and that an overapproximation of bar is the reason for saying unknown. function { :overapproximation "bitwiseAnd" } ~bitwiseAnd(in0 : int, in1 : int) returns (out : int);