-
Notifications
You must be signed in to change notification settings - Fork 38
Frama C Phosphorus 20170501 beta1
Virgile Prevosto edited this page Apr 21, 2017
·
2 revisions
(see Changelog in the archive for the complete list of changes)
- E-ACSL is now included in the standard distribution
- Better handling of Variable-Length Arrays (VLA)
- ZArith is now a required dependency. Support of Big_int has been dropped
- Bash and Zsh completion for Frama-C options
- new AST nodes to explicitly mark local variable initialization
- better set of default options
- dropped support for legacy version of Value Analysis
- Interactive Proof Editor in the GUI
- Extensible Proof Engine via Tactics and Strategies
- More powerful simplifications of goals
- Dynamic API is deprecated in favor of static API
- Fatally flawed support of generalized invariants (
-wp-invariants
) has been dropped
- included in the standard Frama-C distribution
- use of a (much more efficient) shadow memory model by default
- much better support of unstructured control flow (complex goto, ...)
- translation of variadic calls is now enabled by default
- option names have changed to avoid confusion with EVA