- Apr 19, 2019
-
-
David Bühler authored
-
David Bühler authored
Feature/eva/trace partitioning See merge request frama-c/frama-c!1966
-
François Bobot authored
[Kernel] make yojson a mandatory dependence See merge request frama-c/frama-c!2122
-
- Apr 18, 2019
-
-
Virgile Prevosto authored
[ACSL] fixes parsing issues about C fields See merge request frama-c/frama-c!2226
-
Virgile Prevosto authored
[Kernel] Fixes Cil.constFold on expressions whose size is not 32 bits. Closes #640 See merge request frama-c/frama-c!2231
-
François Bobot authored
-
Andre Maroneze authored
-
David Bühler authored
Uses the operand equal to 0, instead of creating a new 0 expression which may have an incorrect type.
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
Fixes a bug when splitting on a value, as we compare the result of an evaluation with the value given by inject_int.
-
- Apr 17, 2019
-
-
Andre Maroneze authored
[Eva] The bitwise offsm_value returns `Bottom when reducing the cvalue to bottom. Closes #639 See merge request frama-c/frama-c!2230
-
David Bühler authored
-
David Bühler authored
Fixes a crash in cvalue_forward, where values are assumed to be non bottom.
-
David Bühler authored
-
- Apr 16, 2019
-
-
David Bühler authored
Restores a previous optimization. This is a useful optimization, as the inclusion tests between incoming states and already propagated states are very costly.
-
- Apr 15, 2019
-
-
François Bobot authored
[OPAM] allows the use of the package alt-ergo-free as an alternative to alt-ergo Closes #635 See merge request frama-c/frama-c!2228
-
Patrick Baudin authored
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
And not at each application of the split action.
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
Slightly simplifies the widening.
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
Removes state_partitioning.mli. Since there is only one implementation of state_partitioning signature, there is no need to keep this separate file.
-
David Bühler authored
-
David Bühler authored
join_duplicate_keys replaces the code `of_partition (to_partition)` in trace_partitioning, and is probably more efficient. filter_map is applied to flows instead of partitions.
-
David Bühler authored
Creates stamps according to the evaluation of the returned expression in states.
-
David Bühler authored
-
David Bühler authored
Moves function split_by_evaluation from evaluation to partition. Moves function split_final_state from transfer_stmt to partition. New partitioning action Restrict, that restricts the rationing according to the evaluation of an expression into some expected values.
-
David Bühler authored
-
David Bühler authored
split_monitors are created and internally used by partition. New type split_kind to distinguish between static and dynamic splits, instead of using different constructors in the action type.
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
-