Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] Strange results
- Subject: [Frama-c-discuss] Strange results
- From: boris at yakobowski.org (Boris Yakobowski)
- Date: Fri, 8 Feb 2013 13:26:00 +0100
- In-reply-to: <5114E8A3.3060208@free.fr>
- References: <5114D8F7.4080204@free.fr> <CABbVA-CVmXzMoucynu_z7U06vMzVfuRQ+1b1i4wc_ykwJKu5_w@mail.gmail.com> <5114E8A3.3060208@free.fr>
On Fri, Feb 8, 2013 at 12:59 PM, Anne Pacalet <anne.pacalet at free.fr> wrote: > So it means that I mustn't trust to much the GUI... to bad :-( To explain in a bit more detail what happens, let us write \U(e) the join of the evaluation of e in all possible states for the chosen statement. What is displayed by the gui is - \U( v ) is e is a syntactically constant variable v - \U( t[ \U(i) ]) if e == t[i] - \U( (* (\U(p))).a ) if p == p->a etc. So when p is not constant, instead of seing \U(p -> a) as you might want, you see the over-approximation above. Hope this clarifies things, -- Boris
- References:
- [Frama-c-discuss] Strange results
- From: anne.pacalet at free.fr (Anne Pacalet)
- [Frama-c-discuss] Strange results
- From: boris at yakobowski.org (Boris Yakobowski)
- [Frama-c-discuss] Strange results
- From: anne.pacalet at free.fr (Anne Pacalet)
- [Frama-c-discuss] Strange results
- Prev by Date: [Frama-c-discuss] Strange results
- Next by Date: [Frama-c-discuss] Ideas and remarks
- Previous by thread: [Frama-c-discuss] Strange results
- Next by thread: [Frama-c-discuss] Ideas and remarks
- Index(es):