this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

new frama-c-metacsl package

+58
+58
packages/frama-c-metacsl/frama-c-metacsl.0.8/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "MetAcsl plugin of Frama-C for writing pervasives properties" 3 + description: """\ 4 + MetAcsl let users write properties that need to be checked at particular 5 + contexts (e.g. each time a location is written to inside a given set 6 + of functions). It will then generate all the corresponding ACSL 7 + annotations, leaving it to analysis plug-ins (e.g. WP) to prove the 8 + resulting clauses.""" 9 + maintainer: "Virgile.Prevosto@cea.fr" 10 + authors: ["Virgile Robles" "Téo Bernier" "Nikolai Kosmatov"] 11 + license: "LGPL-2.1-only" 12 + tags: [ 13 + "program verification" 14 + "formal specification" 15 + "C" 16 + "plugins" 17 + "ACSL" 18 + "MetACSL" 19 + ] 20 + homepage: "https://frama-c.com/" 21 + bug-reports: "https://git.frama-c.com/pub/meta/-/issues" 22 + depends: [ 23 + "ocaml" {>= "4.13.1"} 24 + "dune" {>= "3.13" & != "3.13.0"} 25 + "frama-c" {>= "30.0~" & < "31.0~"} 26 + "odoc" {with-doc} 27 + ] 28 + depopts: [ 29 + "conf-swi-prolog" 30 + "why3" {>= "1.3.1"} 31 + ] 32 + build: [ 33 + ["dune" "subst"] {dev} 34 + [ 35 + "dune" 36 + "build" 37 + "-p" 38 + name 39 + "-j" 40 + jobs 41 + "--promote-install-files=false" 42 + "@install" 43 + "@runtest" {with-test} 44 + "@doc" {with-doc} 45 + ] 46 + ["dune" "install" "-p" name "--create-install-files" name] 47 + ] 48 + messages: 49 + "Note that if you wish to use the deduction features of MetAcsl, you must install the conf-swi-prolog package (and swi-prolog itself)" 50 + {!conf-swi-prolog:installed} 51 + dev-repo: "git+https://git.frama-c.com/pub/meta.git" 52 + url { 53 + src: "https://git.frama-c.com/pub/meta/-/archive/0.8/meta-0.8.tar.bz2" 54 + checksum: [ 55 + "md5=4c81c37cc65898021413579c542018f5" 56 + "sha512=7bb1299fcddf005dae63ab334e83e890f50b0cf67d0ad842d0536584d0b911cdbaef6771d748e280651f8597c4719f175fe64b5250d80e1fd288125dea233635" 57 + ] 58 + }