Skip to content

Releases: potassco/clasp

clasp version 3.2.3

24 Apr 17:42
Compare
Choose a tag to compare

Fixes

  • possible crash on Cygwin because of non-increasing wall clock time
  • PB constraints not correctly initialized if added on decision levels > 0
  • spurious backtracking on integrating sat clauses from theory propagator
  • regression: unsupported atoms in minimize statements not added to program
  • regression: complementary atoms not correctly handled in enum mode domRec
  • regression: model heuristic (--opt-heuristic=2) not applied

clasp version 3.2.2

23 Jan 09:15
Compare
Choose a tag to compare

News

  • experimental support for MiniCard's CNF+ format
  • stats key "summary.winner" for getting id of winner thread from clingo

Fixes

  • regression in sat/pb reader
  • regression in handling of unsatisfiable optimization problems
  • regression in component-wise shifting and preprocessing of disjunctive rules
  • ClaspFacade::startSolve() could produce duplicate and/or miss models
  • failed to handle empty clauses added from theory propagator
  • invalid logged lemmas due to buggy minimization in Solver::resolveToFlagged()
  • LogicProgram::dispose() must reset pointers
  • compilation problems on Cygwin and Alpha

clasp version 3.2.1

13 Oct 13:45
Compare
Choose a tag to compare
  • added support for adding variables from theory propagator
  • fixed output of "--pre" wrt to externals in incremental setting
  • fixed regression in projective enumeration in incremental setting
  • fixed regression in handling of minimize statements containing only zero-weighted literals
  • fixed possible invalid access to empty input vector in ClaspAppBase::run()
  • added workaround to fix emcc code-gen bug
  • fixed type mismatch and warnings when compiled with x64 and _DEBUG
  • fixed compilation problems on MacOS and ARM