Module Value_parameters


module Value_parameters: sig .. end

val kernel_parameters_correctness : Parameter.t list
val kernel_parameters_precision : Parameter.t list
val parameters_correctness : Parameter.t list
val parameters_tuning : Parameter.t list
val add_dep : Parameter.parameter -> unit
val add_correctness_dep : Parameter.t -> unit
val add_precision_dep : Parameter.t -> unit
include struct ... end
module ForceValues: WithOutput(sig
val option_name : string
val help : string
val output_by_default : bool
end)
val precision_tuning : Plugin.group
val initial_context : Plugin.group
val performance : Plugin.group
module NoResultsFunctions: StringSet(sig
val option_name : string
val arg_name : string
val help : string
end)
module NoResultsAll: False(sig
val option_name : string
val help : string
end)
module ObviouslyTerminatesFunctions: StringSet(sig
val option_name : string
val arg_name : string
val help : string
end)
module ObviouslyTerminatesAll: False(sig
val option_name : string
val help : string
end)
module ResultsAfter: Bool(sig
val option_name : string
val help : string
val default : bool
end)
module MemoryFootprint: Int(sig
val option_name : string
val default : int
val arg_name : string
val help : string
end)
module PropagateTop: False(sig
val option_name : string
val help : string
end)
module AllRoundingModes: False(sig
val option_name : string
val help : string
val kind : [> `Correctness ]
end)
module UndefinedPointerComparisonPropagateAll: False(sig
val option_name : string
val help : string
end)
module SignedOverflow: False(sig
val option_name : string
val help : string
end)
module IgnoreRecursiveCalls: False(sig
val option_name : string
val help : string
end)
module AutomaticContextMaxDepth: Int(sig
val option_name : string
val default : int
val arg_name : string
val help : string
end)
module AutomaticContextMaxWidth: Int(sig
val option_name : string
val default : int
val arg_name : string
val help : string
end)
module SeparateStmtStart: StringSet(sig
val option_name : string
val arg_name : string
val help : string
end)
module SeparateStmtWord: Int(sig
val option_name : string
val default : int
val arg_name : string
val help : string
end)
module SeparateStmtOf: Int(sig
val option_name : string
val default : int
val arg_name : string
val help : string
end)
module AllocatedContextValid: False(sig
val option_name : string
val help : string
end)
module WideningLevel: Int(sig
val default : int
val option_name : string
val arg_name : string
val help : string
end)
module SemanticUnrollingLevel: Zero(sig
val option_name : string
val arg_name : string
val help : string
end)
val split_option : string -> string * string
module SlevelFunction: StringHashtbl(sig
val option_name : string
val arg_name : string
val help : string
end)(sig
include Datatype.Int
val parse : string -> string * int
val no_binding : 'a -> SemanticUnrollingLevel.t
end)
module BuiltinsOverrides: StringHashtbl(sig
val option_name : string
val arg_name : string
val help : string
end)(sig
include Datatype.String
val parse : string -> string * string
val no_binding : 'a -> 'b
end)
module Subdivide_float_in_expr: Zero(sig
val option_name : string
val arg_name : string
val help : string
end)
module UsePrototype: StringSet(sig
val option_name : string
val arg_name : string
val help : string
end)
module RmAssert: False(sig
val option_name : string
val help : string
end)
module ValShowProgress: True(sig
val option_name : string
val help : string
end)
module PrintCallstacks: False(sig
val option_name : string
val help : string
end)
val parameters_correctness : Parameter.t list
val parameters_tuning : Parameter.t list