- 06 Mar, 2020 20 commits
-
-
Virgile Prevosto authored
-
Virgile Prevosto authored
otherwise, we might end up with an improper crash of cabs2cil
-
Virgile Prevosto authored
-
Virgile Prevosto authored
Actually we can't completely avoid typing the branch that won't be evaluated: we need its type in order to convert the value of the other branch if needed.
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
apart from overflowing float-to-int conversions, they're not really useful
-
Virgile Prevosto authored
-
Virgile Prevosto authored
also minor refactoring of smart constructor for float constants
-
Virgile Prevosto authored
-
Virgile Prevosto authored
More or less needed if you want to use dynamically loaded plug-ins, for which dependency tracking becomes more complicated.
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Patrick Baudin authored
[Headers] cleanning header spec file Closes #816 See merge request frama-c/frama-c!2563
-
Patrick Baudin authored
-
Patrick Baudin authored
This reverts commit 7dc7e69e.
-
Patrick Baudin authored
[headers] cleaning header spec file Closes #816 See merge request frama-c/frama-c!2562
-
Patrick Baudin authored
-
- 04 Mar, 2020 3 commits
-
-
Virgile Prevosto authored
-
Virgile Prevosto authored
[ACSL] replace (T[size])(ptr) by *((T(*)[size])(ptr)) Closes #780 See merge request frama-c/frama-c!2510
-
-
- 03 Mar, 2020 13 commits
-
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
[Eva] evaluate logic function memchr_off See merge request frama-c/frama-c!2351
-
David Bühler authored
-
David Bühler authored
-
-
David Bühler authored
Only export them for the logic evalution by the cvalue domain.
-
David Bühler authored
-
David Bühler authored
-
-
David Bühler authored
-
François Bobot authored
It seems not really deterministic This reverts commit 596ed001.
-
Michele Alberti authored
[Eva] Adjusts the strategy to subdivide floating-point intervals Closes Value/Value#128 See merge request frama-c/frama-c!2539
-
- 02 Mar, 2020 4 commits
-
-
When the subdivision on a sub-expression [s] is performed according to [s] and not according to the complete expression [e], we then reevaluate [e] with the result of the subdivision. However, the valuation should be cleared before. Otherwise, the reevaluation uses the cache and not the reduced values computed by the subdivision.
-
Michele Alberti authored
-
Michele Alberti authored
-
-