diff --git a/src/plugins/value/value_parameters.ml b/src/plugins/value/value_parameters.ml index cd4ef32136c15f52f83a89a6089bee1d4f98f126..4d65f1e3c4fcd02e14c3eca1c1433af754bff333 100644 --- a/src/plugins/value/value_parameters.ml +++ b/src/plugins/value/value_parameters.ml @@ -380,7 +380,7 @@ module ResultsAll = True (struct let option_name = "-eva-results" - let help = "record values for any of the statements of the program." + let help = "record values for each of the statements of the program." end) let () = add_dep ResultsAll.parameter let () = ResultsAll.add_aliases ["-results"] @@ -390,7 +390,7 @@ module JoinResults = Bool (struct let option_name = "-eva-join-results" - let help = "precompute consolidated states once value is computed" + let help = "precompute consolidated states once Eva is computed" let default = true end) let () = JoinResults.add_aliases ["-val-join-results"] @@ -458,7 +458,9 @@ module AllRoundingModesConstants = False (struct let option_name = "-eva-all-rounding-modes-constants" - let help = "Take into account the possibility of constants not being converted to the nearest representable value, or being converted to higher precision" + let help = "Take into account the possibility of constants not being \ + converted to the nearest representable value, \ + or being converted to higher precision" end) let () = add_correctness_dep AllRoundingModesConstants.parameter let () = AllRoundingModesConstants.add_aliases ["-all-rounding-modes-constants"] @@ -468,7 +470,9 @@ module UndefinedPointerComparisonPropagateAll = False (struct let option_name = "-eva-undefined-pointer-comparison-propagate-all" - let help = "if the target program appears to contain undefined pointer comparisons, propagate both outcomes {0; 1} in addition to the emission of an alarm" + let help = "if the target program appears to contain undefined pointer \ + comparisons, propagate both outcomes {0; 1} in addition to \ + the emission of an alarm" end) let () = add_correctness_dep UndefinedPointerComparisonPropagateAll.parameter let () = @@ -568,7 +572,7 @@ module ReduceOnLogicAlarms = (struct let option_name = "-eva-reduce-on-logic-alarms" let help = "Force reductions by a predicate to ignore logic alarms \ - emitted while the predicated is evaluated (experimental)" + emitted while the predicate is evaluated (experimental)" end) let () = add_correctness_dep ReduceOnLogicAlarms.parameter let () = ReduceOnLogicAlarms.add_aliases ["-val-reduce-on-logic-alarms"] @@ -619,7 +623,8 @@ module AllocatedContextValid = False (struct let option_name = "-eva-context-valid-pointers" - let help = "only allocate valid pointers until context-depth, and then use NULL (defaults to false)" + let help = "only allocate valid pointers until context-depth, \ + and then use NULL (defaults to false)" end) let () = add_correctness_dep AllocatedContextValid.parameter let () = AllocatedContextValid.add_aliases ["-context-valid-pointers"] @@ -669,7 +674,7 @@ module HierarchicalConvergence = (struct let option_name = "-eva-hierarchical-convergence" let help = "Experimental and unsound. Separate the convergence process \ - of each levels of nested loops. This implies that the convergence of \ + of each level of nested loops. This implies that the convergence of \ inner loops will be completely recomputed when doing another iteration \ of the outer loops." end) @@ -711,7 +716,9 @@ module SemanticUnrollingLevel = let option_name = "-eva-slevel" let arg_name = "n" let help = - "superpose up to <n> states when unrolling control flow. The larger n, the more precise and expensive the analysis (defaults to 0)" + "superpose up to <n> states when unrolling control flow. \ + The larger n, the more precise and expensive the analysis \ + (defaults to 0)" end) let () = add_precision_dep SemanticUnrollingLevel.parameter let () = SemanticUnrollingLevel.add_aliases ["-slevel"] @@ -764,7 +771,7 @@ module MinLoopUnroll = let help = "unroll <n> loop iterations for each loop, regardless of the slevel \ settings and the number of states already propagated. \ - Can be overwritten on a case by case basis by loop unroll annotations." + Can be overwritten on a case-by-case basis by loop unroll annotations." end) let () = add_precision_dep MinLoopUnroll.parameter let () = MinLoopUnroll.set_range 0 max_int @@ -791,8 +798,8 @@ module DefaultLoopUnroll = let arg_name = "n" let default = 100 let help = - "defines the default limit for loop unroll annotations that do\ - not explicitely provide a limit." + "defines the default limit for loop unroll annotations that do \ + not explicitly provide a limit." end) let () = add_precision_dep DefaultLoopUnroll.parameter let () = DefaultLoopUnroll.set_range 0 max_int @@ -805,7 +812,7 @@ module HistoryPartitioning = let arg_name = "n" let default = 0 let help = - "keep states distincts as long as the <n> last branching in their\ + "keep states distinct as long as the <n> last branching in their \ traces are also distinct. (A value of 0 deactivates this feature)" end) let () = add_precision_dep HistoryPartitioning.parameter @@ -868,7 +875,7 @@ module SplitReturn = let arg_name = "mode" let default = "" let help = "when 'mode' is a number, or 'full', this is equivalent \ - to -val-split-return-function f:mode for all functions f. \ + to -eva-split-return-function f:mode for all functions f. \ When mode is 'auto', automatically split states at the end \ of all functions, according to the function return code" end) @@ -1014,7 +1021,8 @@ module UsePrototype = (struct let option_name = "-eva-use-spec" let arg_name = "f1,..,fn" - let help = "use the ACSL specification of the functions instead of their definitions" + let help = "use the ACSL specification of the functions instead of \ + their definitions" end) let () = add_precision_dep UsePrototype.parameter let () = UsePrototype.add_aliases ["-val-use-spec"] @@ -1036,7 +1044,8 @@ module RmAssert = True (struct let option_name = "-eva-remove-redundant-alarms" - let help = "after the analysis, try to remove redundant alarms, so that the user needs inspect fewer of them" + let help = "after the analysis, try to remove redundant alarms, \ + so that the user needs to inspect fewer of them" end) let () = add_precision_dep RmAssert.parameter let () = RmAssert.add_aliases ["-remove-redundant-alarms"] @@ -1191,7 +1200,7 @@ module ValShowInitialState = (* deprecated in Silicon *) let help = "[deprecated] Show initial state before analysis starts. \ This option has been replaced by \ - -value-msg-key=[-]initial-state and has no effect anymore." + -eva-msg-key=[-]initial-state and has no effect anymore." end) let () = ValShowInitialState.add_set_hook @@ -1209,7 +1218,7 @@ module ValShowPerf = False (struct let option_name = "-eva-show-perf" - let help = "Compute and shows a summary of the time spent analyzing function calls" + let help = "Compute and show a summary of the time spent analyzing function calls" end) let () = ValShowPerf.add_aliases ["-val-show-perf"]