- Apr 16, 2015
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
Use WeakHashMap/WeakReference to ensure that 1) ChooseEntryPoint does not prevent collection of CompilationUnit 2) Whenever CompilationUnit is collected, ChooseId become collectable This fixes a huge memory leak in Leon's runtime constraint solving.
-
Etienne Kneuss authored
-
- Apr 15, 2015
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
> @ignore > implicit class Foo(x: ..) generates an implicit synthetic conversion without @ignore. We explicitly ignore these as they are extracted specially. However, we should *not* ignore implicit defs that the user defined for convenience. Sadly, Scala does not support "implicit case class", so in Leon you have to use a normal case class with a normal implicit conversion that wraps in the case-class: > case class Foo(x: Bar) > implicit def barToFoo(b: Bar): Foo = Foo(b)
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
The reasonning is that when generating tests, we want tests for when the elements do not matter too much. For instance, if we want tests for choose (x => x == a), and we only have the test a = 0, then a+a will pass the test, 42 is less likely to cause these.
-
Etienne Kneuss authored
- Refactor CEGIS options for clearer defaults
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
Allow more than 1 interrupts, exit if within 1 sec. Register SMTLIB solvers for interrupt.
-
Nicolas Voirol authored
-
Nicolas Voirol authored
-
- Apr 14, 2015
-
-
Etienne Kneuss authored
-
- Apr 02, 2015
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Manos Koukoutos authored
-
- Mar 31, 2015
-
-
Manos Koukoutos authored
-
- Mar 26, 2015
-
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Etienne Kneuss authored
-