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] Frama-C 20 (Calcium) has been released!
- Subject: [Frama-c-discuss] Frama-C 20 (Calcium) has been released!
- From: Andre.MARONEZE at cea.fr (Andre Maroneze)
- Date: Wed, 4 Dec 2019 18:00:00 +0100
Dear list, It is with utmost pleasure that we celebrate the 153th birthday of Vassily Kandinsky by announcing the release of *Frama-C 20.0 (Calcium)*. We take this opportunity to also announce the *opening of the development branch of Frama-C*, powered by Gitlab: https://git.frama-c.com/pub/frama-c Unlike the Github snapshot repository (updated at each release), this is a mirror of the master branch of our internal Git repository, updated daily. We intend this repository to be the main entry point for issues and merge requests coming from the community, and hope that you will find it useful. Coming back to the release: As usual, a new opam package will be available soon. The Frama-C github repository has been updated: https://github.com/Frama-C/Frama-C-snapshot (it is being obsoleted; future releases will be directly available from our Gitlab repository) A complete changelog can be found at: http://frama-c.com/changelog.html Sources and manuals are available at: http://frama-c.com/download.html Main changes with respect to Frama-C 19 (Potassium) include: ### Kernel: - the minimum required OCaml version is now 4.05.0 - more strict checks related to ghost variables in non-ghost code, and support for ghost parameters - visitor behavior functions were moved from Cil to a new module Visitor_behavior ### Eva: - New octagon domain inferring relations of the form  a ⤠±X±Y ⤠b between pairs of integer variables X and Y. - New option "-eva-auto-loop-unroll N", to unroll all  loops whose number of iterations can be easily bounded by <N>. - Dynamic registration of abstract values and domains:  developers of new domains no longer need to modify Eva's engine. ### WP: - Use native Why3 API (now requires why3 at compile time); deprecated native alt-ergo & coq output - New cache mechanism for why3 provers, see -wp-cache option ### E-ACSL: - Support of rational numbers and operations. And a***new plug-in, Markdown-report***(MdR), to generate reports in both Markdown and SARIF formats. Please don't hesitate to try it out and to provide feedback; reports about possible regressions or improvements on your favorite code are very welcome. Happy verification with Frama-C! For the Frama-C team, -- André Maroneze -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gforge.inria.fr/pipermail/frama-c-discuss/attachments/20191204/e0d7643d/attachment.html>
- Follow-Ups:
- [Frama-c-discuss] Frama-C 20 (Calcium) has been released!
- From: tjoppen at acc.umu.se (Tomas Härdin)
- [Frama-c-discuss] Frama-C 20 (Calcium) has been released!
- Prev by Date: [Frama-c-discuss] Webinar - project H2020 VESSEDIA
- Next by Date: [Frama-c-discuss] Website header/footer CSS
- Previous by thread: [Frama-c-discuss] Webinar - project H2020 VESSEDIA
- Next by thread: [Frama-c-discuss] Frama-C 20 (Calcium) has been released!
- Index(es):