- Sep 16, 2014
-
-
Etienne Kneuss authored
- Partial support for CVC4
-
Etienne Kneuss authored
- Both Expr-based solvers and z3-based solvers rely on same template generation routines and unrolling strategy. Templates and unrolling bank is refactored in solvers.templates._ - Encoding is done through TemplateEncoder. Performance highly relies on an efficient TemplateEncoder.substitute() implementation.
-
Etienne Kneuss authored
-
Etienne Kneuss authored
- Implement smt and smt-z3/smt-cvc4 as options for --solvers - Uses a main solver sources for verification/CLP, taking into account --solvers - Implement Z3-SMT sets - Add tests for Z3-SMT
-
Régis Blanc authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
- Sep 12, 2014
-
-
Etienne Kneuss authored
More precise tracing, especially for in-IDE exploration of execution
-
- Sep 10, 2014
-
-
Etienne Kneuss authored
-
- Sep 04, 2014
-
-
Etienne Kneuss authored
-
- Sep 03, 2014
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
- Aug 28, 2014
-
-
Etienne Kneuss authored
-
- Aug 27, 2014
-
-
Etienne Kneuss authored
-
- Aug 26, 2014
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
Previously if the choose was in the following context: ``` a match { case Cons(h, t) => case _ => choose() } ``` its path condition would include: ``` !(a.isInstanceOf[Cons] && a.head == h && a.tail == t) ``` which causes mostly unconstrained variables `h` and `t` to show up in the synthesis problem.
-
- Aug 25, 2014
-
-
Etienne Kneuss authored
-
- Aug 21, 2014
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
- Aug 20, 2014
-
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
Emmanouil (Manos) Koukoutos authored
-
- Aug 19, 2014
-
-
Etienne Kneuss authored
-