package frama-c
Install
dune-project
Dependency
Authors
-
MMichele Alberti
-
TThibaud Antignac
-
GGergö Barany
-
PPatrick Baudin
-
NNicolas Bellec
-
TThibaut Benjamin
-
AAllan Blanchard
-
LLionel Blatter
-
FFrançois Bobot
-
RRichard Bonichon
-
VVincent Botbol
-
QQuentin Bouillaguet
-
DDavid Bühler
-
ZZakaria Chihani
-
SSylvain Chiron
-
LLoïc Correnson
-
JJulien Crétin
-
PPascal Cuoq
-
ZZaynah Dargaye
-
BBasile Desloges
-
JJean-Christophe Filliâtre
-
PPhilippe Herrmann
-
JJordan Ischard
-
MMaxime Jacquemin
-
BBenjamin Jorge
-
FFlorent Kirchner
-
AAlexander Kogtenkov
-
RRemi Lazarini
-
TTristan Le Gall
-
KKilyan Le Gallic
-
JJean-Christophe Léchenet
-
MMatthieu Lemerre
-
DDara Ly
-
DDavid Maison
-
CClaude Marché
-
AAndré Maroneze
-
TThibault Martin
-
FFonenantsoa Maurica
-
MMelody Méaulle
-
BBenjamin Monate
-
NNicky Mouha
-
YYannick Moy
-
PPierre Nigron
-
AAnne Pacalet
-
VValentin Perrelle
-
GGuillaume Petiot
-
DDario Pinto
-
VVirgile Prevosto
-
AArmand Puccetti
-
FFélix Ridoux
-
VVirgile Robles
-
JJan Rochel
-
MMuriel Roger
-
CCécile Ruet-Cros
-
JJulien Signoles
-
FFabien Siron
-
NNicolas Stouls
-
HHugo Thievenaz
-
KKostyantyn Vorobyov
-
BBoris Yakobowski
Maintainers
Sources
sha256=9c1cbffd28bb33c17a668107e39c96e4ae7378a3d8249f69b47afc7ee964e9b8
doc/frama-c-eva.core/Eva/Parameters/index.html
Module Eva.ParametersSource
Command-line parameters of the analysis.
module Eva : Frama_c_kernel.Parameter_sig.BoolMeta-option
Domains
module DomainsFunction :
Frama_c_kernel.Parameter_sig.Multiple_map
with type key = string
and type value = Frama_c_kernel.Kernel_function.t * Eva__.Domain_mode.modemodule EqualityCallFunction :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = stringPrecision
module SubdivideNonLinearFunction :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = intState partitioning
module HistoryPartitioningFunction :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = intmodule SLevel : Frama_c_kernel.Parameter_sig.Intmodule SlevelFunction :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = intmodule SplitReturnFunction :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = Eva__.Split_strategy.split_strategymodule SplitReturn :
Frama_c_kernel.Parameter_sig.Custom
with type t = Eva__.Split_strategy.split_strategyPerformance
module Memexec : Frama_c_kernel.Parameter_sig.BoolInitial context of the analysis
module InitializationPaddingGlobals :
Frama_c_kernel.Parameter_sig.S
with type t = [ `Initialized | `Uninitialized | `MaybeInitialized ]Builtins
module BuiltinsOverrides :
Frama_c_kernel.Parameter_sig.Map
with type key = Frama_c_kernel.Cil_types.kernel_function
and type value = stringAnalysis behavior
Non standard alarms
module WarnPointerComparison :
Frama_c_kernel.Parameter_sig.S with type t = [ `All | `Pointer | `None ]Verbosity and outputs
module Verbose : Frama_c_kernel.Parameter_sig.IntExperimental
module DescendingIteration :
Frama_c_kernel.Parameter_sig.S with type t = descending_strategyUtility functions
Returns the list (name, descr) of currently enabled abstract domains.
use_builtin kf name instructs the analysis to use the builtin name to interpret calls to function kf. Raises Not_found if there is no builtin of name name.
use_global_value_partitioning vi instructs the analysis to use value partitioning on the global variable vi.
This function should be called whenever the correctness of the analysis is externally changed through the Eva API, to ensure that the property statuses emitted by Eva are properly reset.
Internal use only
List of parameters having an impact on the correctness of the analysis.
List of parameters having an impact only on the analysis precision.
Registers available cvalue builtins for the -eva-builtin option.
Unregister a cvalue builtin.
Registers available domain names for the -eva-domains option.