--- layout: fc_discuss_archives title: Message 32 from Frama-C-discuss on August 2012 ---
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Frama-c-discuss] Jessie proof obligation not discharged?




Le 22/08/2012 23:12, Marko Sch?tz Schmuck a ?crit :
> (exists i_1:int32,
>       0<= integer_of_int32(i_1) and
>       integer_of_int32(i_1)<= integer_of_int32(endi) ->

I suspect that you made a stupid mistake here, you probably meant

exists ..., ... and

with an "and" instead instead of "->"


Usually you want

\forall int i; H ==> ..

or

\exists int i; H && ...

rarely the converse

- Claude

-- 
Claude March?                          | tel: +33 1 72 92 59 69
INRIA Saclay - ?le-de-France           |
Universit? Paris-sud, Bat. 650         | http://www.lri.fr/~marche/
F-91405 ORSAY Cedex                    |