Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
Frama-C Website
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pub
Frama-C Website
Merge requests
!165
Release 26.0~beta-Iron
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Release 26.0~beta-Iron
release/26.0-beta-iron
into
master
Overview
0
Commits
6
Pipelines
6
Changes
1
Merged
Frama-CI Bot
requested to merge
release/26.0-beta-iron
into
master
2 years ago
Overview
0
Commits
6
Pipelines
6
Changes
1
Expand
On behalf of "David Bühler"
david.buhler@cea.fr
(
@buhler
)
Edited
2 years ago
by
Allan Blanchard
0
0
Merge request reports
Viewing commit
0286daa5
Prev
Next
Show latest version
1 file
+
3
−
0
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
0286daa5
Adds missing API
· 0286daa5
Allan Blanchard
authored
2 years ago
_events/framac-26.0-beta.md
0 → 100644
+
48
−
0
Options
---
layout
:
default
date
:
"
28-10-2022"
short_title
:
Frama-C 26.0~beta (Iron)
title
:
Beta release of Frama-C 26.0~beta (Iron)
link
:
/fc-versions/iron.html
---
Frama-C 26.0~beta (Iron) is out. Download it
[
here
](
/fc-versions/iron.html
)
.
Main changes with respect to Frama-C 25.0 (Manganese) include:
The Frama-C build now uses dune. Hopefully, this should have no impact on most
Frama-C users.
Maintainers of external plugins must now use dune as well (see the plugin
migration section in the developer manual), and the loading of modules and
scripts has changed (see the frama-c-build-scripts.sh tool to build scripts
for Frama-C).
#### Kernel
-
`calls`
ACSL extension for listing potential targets of indirect calls is now
supported within kernel, and not only by the WP plugin.
#### Aoraï
-
remove (almost unused) support for LTL and Promela as input language.
-
support for programs with indirect calls if they are annotated with
`calls`
annotations.
#### E-ACSL
-
add support for logic functions returning a rational number.
#### Eva
-
complete the Eva public API; the Db.Value API is now deprecated.
-
allow reducing the value of arguments of functions interpreted by a builtin
or an ACSL specification; this is especially useful on C asserts.
-
improved precision and performance of the octagon domain.
#### WP
-
improved Json output for verification statistics and results.
-
Why3 version bumped to 1.5.1.
#### Ivette (new Frama-C GUI)
-
the installation of Frama-C provides an installation script for Ivette.
Run 'ivette' once to finalize installation (this requires node 16, yarn and
an internet connection).
-
improve the dataflow graphs generated by the Dive plugin.
-
when the taint domain of Eva is enabled, taint status of lvalues is shown
in the Inspector component and in Dive graphs.
Loading