eurecom-s3 / symcc

SymCC: efficient compiler-based symbolic execution
http://www.s3.eurecom.fr/tools/symbolic_execution/symcc.html
GNU General Public License v3.0
771 stars 137 forks source link

Fix issues with floats and Booleans in structs #142

Closed sebastianpoeplau closed 1 year ago

sebastianpoeplau commented 1 year ago

These commits fix problems with symbolic expressions for floats and Booleans in structs, which were caused by the fact that the SMT solver represents those types of values with expressions of non-bitvector kind.