slicing, and symbolic execution with one substantial novelty, namely a technique mixing
symbolic execution with k-induction. This technique can prove the correctness of programs
with possibly unbounded loops, which cannot be done by classic symbolic execution.
Symbiotic 8 delivers also several other improvements. In particular, we have modified our
fork of the symbolic executor Klee to support the comparison of symbolic pointers. Further …