- 21 Aug, 2013 3 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 20 Aug, 2013 8 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
This fixes invariant computation for a program symbol whose signature contains a new tuple symbol. The early call of flush_tuples will miss the tuple symbols inside specifications, but these do not participate in invariant computation, and are not a worry. We still have to use add_pdecl_with_tuples to catch them, though.
-
Guillaume Melquiond authored
-
MARCHE Claude authored
-
Guillaume Melquiond authored
-
Guillaume Melquiond authored
-
- 07 Aug, 2013 1 commit
-
-
Andrei Paskevich authored
-
- 06 Aug, 2013 7 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
this heuristic does not show any real benefit in our tests. Most of the time we are better off with per-function annotations.
-
Andrei Paskevich authored
-
Andrei Paskevich authored
in a series of tests on available examples, lightweight polymorphism encoding techniques combined with a more agressive generation of monomorphic instances (via Discriminate) show better results than our earlier defaults. In the same commit: - remove Encoding_explicit (unsound), Encoding_decoexp (too naive), and Encoding_instantiate (subsumed by Discriminate) - rename Encoding_decorate to Encoding_tags_full and Encoding_guard to Encoding_guards_full - move Encoding_guards_full specific functions from Libencoding to Encoding_guards_full - do not apply type protection in "encoding_tptp" and remove Protect_finite which is not needed anymore.
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 04 Aug, 2013 1 commit
-
-
Andrei Paskevich authored
-
- 03 Aug, 2013 3 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 02 Aug, 2013 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 25 Jul, 2013 1 commit
-
-
Andrei Paskevich authored
-
- 24 Jul, 2013 1 commit
-
-
Andrei Paskevich authored
-
- 17 Jul, 2013 4 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 15 Jul, 2013 2 commits
-
-
Jean-Christophe Filliâtre authored
-
Jean-Christophe Filliâtre authored
-
- 11 Jul, 2013 1 commit
-
-
MARCHE Claude authored
-
- 08 Jul, 2013 2 commits
-
-
MARCHE Claude authored
-
MARCHE Claude authored
-
- 07 Jul, 2013 1 commit
-
-
MARCHE Claude authored
-
- 01 Jul, 2013 1 commit
-
-
François Bobot authored
-
- 28 Jun, 2013 1 commit
-
-
MARCHE Claude authored
-
- 24 Jun, 2013 1 commit
-
-
MARCHE Claude authored
-