Changelog for liquid-fixpoint-8.10.7
CHANGES
NEXT
- Fix bugs in PLE
- Move to GHC 8.6.4
- Add
fuel
parameter to debug unfolding in PLE
0.8.0.1
- Support for HORN-NNF format clauses, see
tests/horn/{pos,neg}/*.smt2
- Support for "existential binders", see
tests/pos/ebind-*.fq
for example. This only works with--eliminate
. - Move to GHC 8.4.3
0.7.0.0
- New
eliminate
based solver (see ICFP 2017 paper for algorithm) - Proof by Logical Evaluation see
tests/proof
- SMTLIB2 ADTs to make data constructors injective
- Uniformly support polymorphic functions via
apply
and elaborate
0.3.0.0
- Make interpreted mul and div the default, when
solver = z3
- Use
higherorder
flag to allow higher order binders into the environment
0.2.2.0
-
Added support for theory of Arrays
Map_t
,Map_select
,Map_store
-
Added support for theory of Bitvectors -- see
Language.Fixpoint.Smt.Bitvector
-
Added support for string literals
0.2.1.0
-
Pre-compiled binaries of the underlying ocaml solver are now provided for Linux, Mac OSX, and Windows.
No more need to install Ocaml!
0.2.0.0
-
Parsing has been improved to require much fewer parentheses.
-
Experimental support for Z3's theory of real numbers with the
--real
flag.