CPAchecker Release 2.3.1 (unix)
Contributors
Description
Changes from CPAchecker 2.2.3 to CPAchecker 2.3.1
- Dual Approximated Reachability (DAR)
A new reachability-safety analysis (config-bmc-interpolationDualSequence), which adopts a hardware model-checking algorithm proposed by Yakir Vizel, Orna Grumberg, and Sharon Shoham (cf. "Intertwined Forward-Backward Reachability Analysis Using Interpolants", Proc. TACAS, 2013) for software verification, has been added to CPAchecker. -
Export of test harnesses enabled by default for found property violations
The test harness can reproduce the found violation through execution of the input program linked against the test harness. See doc/tutorials/test-harness.md for an example use. -
Improved export for witnesses version 2.0
The export of witnesses version 2.0 is now faster, no longer depends on exporting witnesses version 1.0, and shares its configuration options with the export of witnesses version 1.0. - Improved analysis for memory safety based on symbolic memory graphs (SMG)
The SMG analysis (configuration-smg) was replaced with a reimplementation that brings several improvements such as increased soundness, a better list abstraction, and better performance. The previous analysis is temporarily available as-smg-old, but it will be removed in the next release together with the previous implementation and all other configurations based on it.
Files
CPAchecker-2.3.1-unix.zip
Files
(144.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:115d006bb694decf1c14a7256c2b14bd
|
144.5 MB | Preview Download |
Additional details
Related works
- Is documented by
- Conference paper: 10.1007/978-3-642-22110-1_16 (DOI)
- Journal article: 10.1007/s10817-017-9432-6 (DOI)
- Is supplement to
- Software documentation: https://cpachecker.sosy-lab.org/ (URL)