Bug 16159 - [request] esbmc
: [request] esbmc
Status: NEW
Product: New Spells
Classification: Unclassified
Component: Spell Submission
: unspecified
: x86 Linux
: P2 normal
Assigned To: Grimoire Bug List
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-12-01 12:17 UTC by Ismael Luceno
Modified: 2023-12-01 12:17 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ismael Luceno 2023-12-01 12:17:56 UTC
Webssite: http://esbmc.org/
Source-Code: https://github.com/esbmc/esbmc
    License: Apache-2.0

Description:
ESBMC is an open source, permissively licensed, context-bounded model checker based on satisfiability modulo theories for the verification of single- and multi-threaded C/C++ programs. It does not require the user to annotate the programs with pre- or postconditions, but allows the user to state additional properties using assert-statements, that are then checked as well. Furthermore, ESBMC provides two approaches (lazy and schedule recording) to model check multi-threaded programs. It converts the verification conditions using different background theories and passes them directly to an SMT solver.