Skip to content

Releases: goblint/analyzer

2.3.0

24 Nov 21:18
Compare
Choose a tag to compare

CHANGES:

Functionally equivalent to Goblint in SV-COMP 2024.

SV-COMP 2024

24 Nov 13:52
Compare
Choose a tag to compare

Goblint version tags/svcomp24-0-gc2e9465a7 for SV-COMP 2024.

The verifier archive containing the Ubuntu 22.04 binary and auxiliary files is attached below.

2.2.1

13 Sep 14:03
Compare
Choose a tag to compare

CHANGES:

  • Bump batteries lower bound to 3.5.0.
  • Fix flaky dead code elimination transformation test.

2.2.0

13 Sep 11:31
Compare
Choose a tag to compare

CHANGES:

Version used for experiments for "When Long Jumps Fall Short - Control-Flow Tracking & Misuse Detection for Non-Local Jumps in C"

14 Mar 15:14
8c0af07
Compare
Choose a tag to compare

Version used for experiments for "When Long Jumps Fall Short - Control-Flow Tracking & Misuse Detection for Non-Local Jumps in C"

ESOP23 Artifact

05 Jan 13:26
bf05c63
Compare
Choose a tag to compare

Version used for ESOP23 Artifact.

2.1.0

25 Nov 12:55
Compare
Choose a tag to compare

CHANGES:

Functionally equivalent to Goblint in SV-COMP 2023.

  • Add automatic configuration tuning (#772).
  • Add many library function specifications (#865, #868, #878, #884, #886).
  • Reorganize library stubs (#814, #845).
  • Add Trace Event Format output to timing (#844).
  • Optimize domains for address and path sets (#803, #809).

SV-COMP 2023

24 Nov 08:26
Compare
Choose a tag to compare

Goblint version tags/svcomp23-0-g4f5dcf38f for SV-COMP 2023.

The verifier archive containing the Ubuntu 22.04 binary and auxiliary files is attached below.

2.0.1

22 Aug 06:38
Compare
Choose a tag to compare

CHANGES:

  • Fix compilation with z3.

2.0.0

18 Aug 11:34
Compare
Choose a tag to compare

CHANGES:

Goblint "lean" release after a lot of cleanup.

  • Remove unmaintained analyses: OSEK, ARINC, shapes, containment, deadlocksByRaces (#460, #736, #812, #474).
  • Add interactive analysis (#391).
  • Add server mode (#522).
  • Add Compilation Database support (#406, #448).
  • Add floating point domain, unrolled array domain and improved struct domains (#734, #761, #577, #419).
  • Add static loop unrolling and heap variable unrolling (#563, #722).
  • Improve race detection with may-happen-in-parallel analysis (#529, #518, #595).
  • Reimplement lockset and deadlock analyses (#659, #662, #650, #655).
  • Add pthread extraction to Promela (#220).
  • Add location spans to output (#428, #449).
  • Improve race reporting (#550, #551).
  • Improve dead code reporting (#94, #353, #785).
  • Refactor warnings (#55, #783).
  • Add JSON schema for configuration (#476, #499).
  • Refactor option names (#28, #192, #516, #675).
  • Add bash completion (#669).
  • Add OCaml 4.13 and 4.14 support, remove OCaml 4.09 support (#503, #672).