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] Partial correctness explained to children!
- Subject: [Frama-c-discuss] Partial correctness explained to children!
- From: dillon.pariente at dassault-aviation.fr (Dillon Pariente)
- Date: Thu Oct 23 15:32:00 2008
- In-reply-to: <3BE56C60-413E-427B-8345-94FA72A7AE83@cea.fr>
- References: <490069BD.20509@dassault-aviation.fr> <14791e30810230528p2e795683t2d81a40582fa9ced@mail.gmail.com> <3BE56C60-413E-427B-8345-94FA72A7AE83@cea.fr>
Thank you, Yannick and Pascal, for your answers and hints. But ... would it be possible to keep that idea of a command-line option that will stress the end-users to specify mandatory "terminates ..." clauses either for functions containing loops, or for recursive functions, or for backward goto/label in functions (I promise there is no backward-goto in my code! but ... who knows in the world!!!). Best regards, Dillon Pascal Cuoq a ?crit : > > On Oct 23, 2008, at 2:28 PM, Yannick Moy wrote: >> It is still to be decided whether we define an option to force >> termination checking, or if this should be the default, with an >> option to switch back to the current behavior. > ... > > Partial correctness results can be expressed by adding > a "terminates false;" clause to the contract every function in the > program. > It would be bad style if the meaning of contracts > changed according to command-line options. > ...
- References:
- [Frama-c-discuss] Partial correctness explained to children!
- From: dillon.pariente at dassault-aviation.fr (Dillon Pariente)
- [Frama-c-discuss] Partial correctness explained to children!
- From: yannick.moy at gmail.com (Yannick Moy)
- [Frama-c-discuss] Partial correctness explained to children!
- From: Pascal.Cuoq at cea.fr (Pascal Cuoq)
- [Frama-c-discuss] Partial correctness explained to children!
- Prev by Date: [Frama-c-discuss] Partial correctness explained to children!
- Next by Date: [Frama-c-discuss] Partial correctness explained to children!
- Previous by thread: [Frama-c-discuss] Partial correctness explained to children!
- Next by thread: [Frama-c-discuss] Partial correctness explained to children!
- Index(es):