Skip to content

Releases: smackers/smack

SMACK v2.3.0

02 Aug 17:24
Compare
Choose a tag to compare

Release notes:

  • updated to LLVM 7.1.0

SMACK v2.2.0

28 Jul 20:56
Compare
Choose a tag to compare

Release notes:

  • switched to LLVM 6.0.1

SMACK v2.1.0

26 Jul 10:33
Compare
Choose a tag to compare

Release notes:

  • switched to LLVM 5.0.2
  • removing temporary files in case of sigterm

SMACK v2.0.0

16 Jul 03:37
Compare
Choose a tag to compare

Release notes:

  • using clang-format to enforce LLVM code style
  • improved handling of LLVM intrinsics
  • switched to LLVM 4.0.1
  • added format characters to __SMACK_code
  • moved prelude generation into llvm2bpl
  • bug fixes

SMACK v1.9.3

28 Nov 11:19
Compare
Choose a tag to compare

Release notes:

  • last minute SVCOMP-related patch

SMACK v1.9.2

27 Nov 11:00
Compare
Choose a tag to compare

Release notes:

  • SVCOMP improvements
  • bug fixes

SMACK v1.9.1

05 Oct 16:09
Compare
Choose a tag to compare

Release notes:

  • experimental support for multi- and cross-language verification (Fortran, Objective-C, D, etc.)
  • prototype verification of Rust programs
  • extended support for handling of floating-points, including modeling of C math library
  • improved memory safety checking
  • support for modeling of vector instructions
  • modeling of C string library
  • bug fixes

SMACK v1.9.0

22 Sep 20:45
Compare
Choose a tag to compare

Release notes:

  • switched to LLVM 3.9
  • added regression testing for checking Boogie files and verifier outputs
  • added metadata annotations to distinguish instructions that are only related to verification
  • added a pass that records data useful for security timing analysis
  • better support for dealing with LLVM IR structs
  • implemented portable library models
  • bug fixes

SMACK v1.8.1

27 Aug 14:45
Compare
Choose a tag to compare

Release notes:

  • Hotfix release with bug fixes for APLAS paper

SMACK v1.8.0

22 May 20:28
Compare
Choose a tag to compare

Release notes:

  • switched to LLVM 3.8
  • added support for Travis CI
  • added functionality for replaying of error traces
  • bug fixes