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] WP: verifying a particular proof obligation
- Subject: [Frama-c-discuss] WP: verifying a particular proof obligation
- From: Patrick.Baudin at cea.fr (BAUDIN Patrick)
- Date: Tue, 21 Apr 2020 13:51:22 +0200
- In-reply-to: <0F1F9488-1361-4575-BC5B-9733E55EC20E@fokus.fraunhofer.de>
- References: <0F1F9488-1361-4575-BC5B-9733E55EC20E@fokus.fraunhofer.de>
Hello Jens, Unfortunately , it not possible to do exactly what you what but, you can combine the use of one of the property label (here "unchanged" - notices that a property may has several labels) and the property categories you do not want (you have to list them - see the help given for -wp-prop to get the allowed category names). So, -wp-prop=unchanged,- at invariant,- at assert allow you to prove all properties having the label "unchanged" except invariants (that includes loop invariants) and assertions. That is almost that you wanted ! Kind regards, Patrick Le 21/04/2020 à 09:58, Gerlach, Jens a écrit : > Hello, > > The option -wp-prop allows to prove properties (annotations) with a particular name, say â-wp-prop=unchangedâ . > However, I often have several post conditions, loop invariant and assertion with the name âunchangedâ and > I am not always interested to verify all of them but only a specific generated proof obligations. > > My question is if there is an option to verify a particular proof obligation by supplying its âinternalâ names such as > typed_external_push_heap_ensures_unchanged ? > > Regards > > Jens > > _______________________________________________ > Frama-c-discuss mailing list > Frama-c-discuss at lists.gforge.inria.fr > https://lists.gforge.inria.fr/mailman/listinfo/frama-c-discuss -- Patrick Baudin, DILS/LSL, Bât. 862, Point Courrier n° 174 Institut CARNOT CEA LIST, CEA Saclay Nano-INNOV, 91191 Gif-sur-Yvette cedex, France. tel: +33 (0)1 6908 2072
- Follow-Ups:
- [Frama-c-discuss] WP: verifying a particular proof obligation
- From: jens.gerlach at fokus.fraunhofer.de (Gerlach, Jens)
- [Frama-c-discuss] WP: verifying a particular proof obligation
- References:
- [Frama-c-discuss] WP: verifying a particular proof obligation
- From: jens.gerlach at fokus.fraunhofer.de (Gerlach, Jens)
- [Frama-c-discuss] WP: verifying a particular proof obligation
- Prev by Date: [Frama-c-discuss] WP: verifying a particular proof obligation
- Next by Date: [Frama-c-discuss] WP: verifying a particular proof obligation
- Previous by thread: [Frama-c-discuss] WP: verifying a particular proof obligation
- Next by thread: [Frama-c-discuss] WP: verifying a particular proof obligation
- Index(es):