posted on 2023-06-09, 01:09authored byPeter Schrammel, Daniel Kroening
2LS is a program analysis tool for C programs built upon the CPROVER infrastructure. 2LS is bit-precise and it can verify and refute program assertions. 2LS implements invariant generation techniques, incremental bounded model checking and incremental k-induction. The competition submission uses an algorithm combining all three techniques, called kIkI (k-invariants and k-induction). As a back end, the competition submission of 2LS uses Glucose 4.0.
Tools and algorithms for the construction and analysis of systems
Place of publication
Berlin
ISBN
9783662496732
Series
Lecture Notes in Computer Science
Department affiliated with
Informatics Publications
Notes
22nd International Conference, TACAS 2016, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016, Eindhoven, The Netherlands, April 2-8, 2016, Proceedings