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] [Jessie Plugin] Can we trust prover CVC3 version 2.1 ?
- Subject: [Frama-c-discuss] [Jessie Plugin] Can we trust prover CVC3 version 2.1 ?
- From: Claude.Marche at inria.fr (Claude Marche)
- Date: Tue, 17 Nov 2009 10:04:17 +0100
- In-reply-to: <EF72DB711B17074BAB55287E04992AC0014FEDF58C8C@CROEXCFWP04.gemalto.com>
- References: <EF72DB711B17074BAB55287E04992AC0014FEDF58C8C@CROEXCFWP04.gemalto.com>
Hi, this is a bug in Why itself, and not a CVC3 bug. This will be fixed in the next Jessie/Why release. In the meantime, do not use CVC3 2.1, please. - Claude Rousset Nicolas wrote: > > Hello, > > I found that CVC3 version 2.1 says produces a false positive on some > VCs related to integer overflow safety. > > The simple program below is an example where the second integer > overflow VC is valid for CVC3 2.1: > > ----------------------------------------------------- > > typedef struct { int balance; } purse; > > //@ requires \valid(p); > > void credit(purse* p, int s) { > > p->balance += s; > > } > > ----------------------------------------------------- > > Version 1.5 of CVC3 seems correct on this example (?timeout? for the > same VC). > > - Nicolas > > ------------------------------------------------------------------------ > > _______________________________________________ > Frama-c-discuss mailing list > Frama-c-discuss at lists.gforge.inria.fr > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/frama-c-discuss -- Claude March? | tel: +33 1 72 92 59 69 INRIA Saclay - ?le-de-France | mobile: +33 6 33 14 57 93 Parc Orsay Universit? | fax: +33 1 74 85 42 29 4, rue Jacques Monod - B?timent N | http://www.lri.fr/~marche/ F-91893 ORSAY Cedex |
- References:
- [Frama-c-discuss] [Jessie Plugin] Can we trust prover CVC3 version 2.1 ?
- From: Nicolas.Rousset at gemalto.com (Rousset Nicolas)
- [Frama-c-discuss] [Jessie Plugin] Can we trust prover CVC3 version 2.1 ?
- Prev by Date: [Frama-c-discuss] on slicer outputs
- Next by Date: [Frama-c-discuss] Documentation of \valid
- Previous by thread: [Frama-c-discuss] [Jessie Plugin] Can we trust prover CVC3 version 2.1 ?
- Next by thread: [Frama-c-discuss] goto generated by Frama-C and not supported by Jessie
- Index(es):