···
- an analyzer based on abstract interpretation (Eva plug-in);
- a program proof framework based on weakest precondition calculus (WP plug-in);
- a program slicer (Slicing plug-in);
11
-
- a tool for verification of temporal (LTL) properties (Aoraï plug-in);
11
+
- a tool for verification of automata-based properties (Aoraï plug-in);
- a runtime verification tool (E-ACSL plug-in);
- several tools for code base exploration and dependency analysis
(plug-ins From, Impact, Metrics, Occurrence, Scope, etc.).
···
"Jean-Christophe Léchenet"
···
···
homepage: "https://frama-c.com/"
dev-repo: "git+https://git.frama-c.com/pub/frama-c.git"
76
-
doc: "http://frama-c.com/download/user-manual-29.0-Copper.pdf"
78
+
doc: "https://frama-c.com/download/user-manual-30.0-Zinc.pdf"
bug-reports: "https://git.frama-c.com/pub/frama-c/issues"
81
+
"deductive verification"
"automated theorem prover"
···
- Alt-Ergo (https://alt-ergo.ocamlpro.com)
- CVC4 (https://cvc4.github.io)
178
+
- CVC5 (https://cvc5.github.io)
- Z3 (https://github.com/Z3Prover/z3)
Use 'why3 config detect' to configure new provers.
···
189
-
src: "https://www.frama-c.com/download/frama-c-30.0-TEST-Zinc.tar.gz"
190
-
checksum: "sha256=fdef89786e833ae9d1392f21f624bd949ae34f83d6d1284f6a4d8921758578b4"
192
+
src: "https://www.frama-c.com/download/frama-c-30.0-Zinc.tar.gz"
193
+
checksum: "sha256=3ac0f995261ec829a7bd042bf70fc29ac6379029eb9df30bcc044748eb4d2a56"