Skip to content

Releases: andreaskatis/jkind-1

Fixed JSON output for unknown realizability results

01 Dec 00:43
Compare
Choose a tag to compare
v2.2

Fixed handling of unknown results when printing in json format.

Example traces for realizable results

07 Nov 17:14
Compare
Choose a tag to compare
  • An example execution trace is now computed for realizable contracts, when using the fixpoint option and Z3 as the main solver.
  • An option -tracelength X has been added, to allow users to designate the length of the computed example trace from above. Automatically enables the -fixpoint option.

Added option to switch between QE algorithms when using AE-VAL

05 Oct 16:51
Compare
Choose a tag to compare
v2.0

Added option to switch between QE algorithms when using AE-VAL.

Updated QE tactics for realizability checking

20 Sep 20:18
Compare
Choose a tag to compare

Added additional QE tactics to improve performance for fixpoint algorithm.

Latest binary

28 Sep 14:23
Compare
Choose a tag to compare

New fixpoint implementation for realizability checking based on Z3 quantifier elimination tactics. Many thanks to Daniel Larraz and Stanly Samuel for the fruitful discussions.

Fixed bug regarding capturing all inclusive skolems from AE-VAL

06 Nov 21:09
Compare
Choose a tag to compare
JSYN1.7

Fixed bug on recognizing realizability inputs and outputs

Various fixes

12 Aug 19:49
Compare
Choose a tag to compare

Re-enabled consistency check for fixpoint engine and fixed bugs.

Added support for nondeterministic synthesis

05 Jun 21:03
Compare
Choose a tag to compare

Added option to enable nondeterministic synthesis, as well as options for compact and all-inclusive solutions.

Added region simplification procedure

22 Aug 03:32
Compare
Choose a tag to compare
JSYNv1.4.1

Added simplification procedure to reduce size of synthesized implemen…

Minor bug fixes

21 Apr 21:34
Compare
Choose a tag to compare
  • Inclusion of assumptions to pre-input variables
  • Minor code cleanup
  • Inclusion of experimental option fixpoint_T