- Apr 20, 2015
-
-
Etienne Kneuss authored
--solvers=smt-cvc4-cex --solvers=smt-cvc4-proof Update scala-smtlib with support for parsing special DefFunsRec
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
In order to have support for maps, you need to import leon.lang._
-
- Apr 17, 2015
-
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
Etienne Kneuss authored
-
- Apr 16, 2015
-
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Manos Koukoutos authored
-
Etienne Kneuss authored
-
Nicolas Voirol authored
-
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
-