Skip to content
Snippets Groups Projects
Commit e05741ce authored by Valentin Perrelle's avatar Valentin Perrelle Committed by Virgile Prevosto
Browse files

[Aorai] Setup Eva to automatically use value partitioning on aorai state and history

parent f440916e
No related branches found
No related tags found
No related merge requests found
...@@ -36,5 +36,15 @@ let add_slevel_annotation vi kind = ...@@ -36,5 +36,15 @@ let add_slevel_annotation vi kind =
let add_slevel_annotations () = let add_slevel_annotations () =
Aorai_visitors.Aux_funcs.iter add_slevel_annotation Aorai_visitors.Aux_funcs.iter add_slevel_annotation
let add_partitioning varname =
match Data_for_aorai.get_varinfo_option varname with
| None -> ()
| Some vi -> Eva.Value_parameters.use_global_value_partitioning vi
let add_state_variables_partitioning () =
add_partitioning Data_for_aorai.curState;
List.iter add_partitioning (Data_for_aorai.whole_history ())
let setup () = let setup () =
add_slevel_annotations () add_slevel_annotations ();
add_state_variables_partitioning ()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment