Skip to content

Releases: UnitTestBot/ksmt

0.5.9

14 Oct 21:19
3efd7a0
Compare
Choose a tag to compare

What's Changed

  • Upgrade Z3 version to 4.12.2

0.5.8

25 Sep 11:45
3c4efa7
Compare
Choose a tag to compare

What's Changed

  • Native package distribution refactoring
  • Terminate portfolio solver on close

0.5.8-draft

14 Sep 01:54
Compare
Choose a tag to compare
0.5.8-draft Pre-release
Pre-release
Empty artifact for maven central

0.5.7

14 Aug 20:35
86fc1cf
Compare
Choose a tag to compare

What's Changed

  • Symfpu model fix

0.5.6

04 Aug 19:18
6803209
Compare
Choose a tag to compare

What's Changed

0.5.5

21 Jul 16:07
c5fee2c
Compare
Choose a tag to compare

What's Changed

  • Composable simplifier rules
  • Fix arith integer division
  • Expression visitor API

0.5.4

09 Jun 12:20
e5e3bf3
Compare
Choose a tag to compare

What's Changed

  • Fix unsat core generation in a case of trivially unsat assumptions
  • Fix integer mod/rem simplification
  • Better documentation

0.5.3

10 May 08:49
c7c4182
Compare
Choose a tag to compare

What's Changed

  • Better support for overflow check expressions
  • Evaluators for arith.pow, fp.rem and fp.fma expressions

0.5.2

29 Apr 09:45
8e9f734
Compare
Choose a tag to compare

Changes

  • KSMT is now released on Maven Central

Breaking Changes

  • KSMT package changed from org.ksmt to io.ksmt

0.5.1

27 Apr 18:34
f0f0fc6
Compare
Choose a tag to compare

Changes

  • Faster runner sync solver
  • Fix array model conversion
  • Yices: stop timer on solver close
  • Z3: fix dec ref on close
  • Specialized model function interpretations
  • Resolve track vars in unsat cores

Breaking changes:

  • Model function interpretations moved to org.ksmt.solver.model and also renamed from KModel.KFuncInterp to KFuncInterp
  • assertAndTrack track variables are removed from the API. Unsat cores contains tracked assertions as is.