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] Approach to compute if-else in Wp and Why
- Subject: [Frama-c-discuss] Approach to compute if-else in Wp and Why
- From: moy at adacore.com (Yannick Moy)
- Date: Thu, 11 Oct 2012 16:44:09 +0200
- In-reply-to: <5076D46C.2070606@informatik.htw-dresden.de>
- References: <5076D46C.2070606@informatik.htw-dresden.de>
On 10/11/2012 04:15 PM, Boris Hollas wrote: > Hello, > > what approach do Wp or Why use to avoid the exponential growth of the > VCs due to the computation of the selection (branching) rule? Do you use > "passification" as proposed by Leino? Any references? In Why, it depends which version you are using for VC generation. The page http://krakatoa.lri.fr/ summarizes which version of Why (2 or 3) is used in Frama-C by default, and if the other version is available on option. With Why2, you can pass the option --fast-wp to use a worst-case quadratic, linear in practice, weakest precondition similar to the one by Leino. With Why3, you do not have this option right now, but Jean-Christophe Filli?tre has started implementing it, and Johannes Kanig and I have agreed to contribute to this implementation. So coming in a few months. -- Yannick Moy, Senior Software Engineer, AdaCore
- Follow-Ups:
- [Frama-c-discuss] Approach to compute if-else in Wp and Why
- From: loic.correnson at cea.fr (Loïc Correnson)
- [Frama-c-discuss] Approach to compute if-else in Wp and Why
- From: hollas at informatik.htw-dresden.de (Boris Hollas)
- [Frama-c-discuss] Approach to compute if-else in Wp and Why
- References:
- [Frama-c-discuss] Approach to compute if-else in Wp and Why
- From: hollas at informatik.htw-dresden.de (Boris Hollas)
- [Frama-c-discuss] Approach to compute if-else in Wp and Why
- Prev by Date: [Frama-c-discuss] Approach to compute if-else in Wp and Why
- Next by Date: [Frama-c-discuss] Approach to compute if-else in Wp and Why
- Previous by thread: [Frama-c-discuss] Approach to compute if-else in Wp and Why
- Next by thread: [Frama-c-discuss] Approach to compute if-else in Wp and Why
- Index(es):