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] [Value analysis] Validating a function with behavior spec.
- Subject: [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- From: hollas at informatik.htw-dresden.de (Boris Hollas)
- Date: Fri, 13 Apr 2012 13:28:18 +0200
- In-reply-to: <CAFaEDLBrDs5iw6Udf4o++qKtXPfKQgqyN4u1Rg4gLUw0C2oQNQ@mail.gmail.com>
- References: <CAFaEDLCHYJtescjnsqs6gE5q_Nx5+CWSg_3AD=f9pN_AHhq4=w@mail.gmail.com> <CAOH62JgyUC8+2cHf-bsPmVnWcL+JxyV88mnVo9gHc0j5Ym=JqQ@mail.gmail.com> <CAFaEDLBrDs5iw6Udf4o++qKtXPfKQgqyN4u1Rg4gLUw0C2oQNQ@mail.gmail.com>
On Fri, 2012-04-13 at 13:16 +0200, sylvain nahas wrote: > It outputs "unknown" _as well_ as a mean to say "I can not prove nor > disprove this property because it may be false in some cases and true > in other". > Which is an indication that either the analysis was not precise > enough, or that the property genuinely does not hold and a bug was > found. > > Three cases, at least. How one can learn to distinguish between them, > if one does not ask and receives useful answers? unknown means just that. It's impossible that a program verification tool is always able to decide if property holds or not. In your case, the reason is that the value analysis can't handle equality. -- Best regards, Boris
- References:
- [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- From: sylvain.nahas at googlemail.com (sylvain nahas)
- [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- From: pascal.cuoq at gmail.com (Pascal Cuoq)
- [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- From: sylvain.nahas at googlemail.com (sylvain nahas)
- [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- Prev by Date: [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- Next by Date: [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- Previous by thread: [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- Next by thread: [Frama-c-discuss] [Value analysis] Validating a function with behavior spec.
- Index(es):