Open fbrausse opened 1 year ago
Shall we have a run with the option --no-slice enabled?
Or --compact-trace.
With a
--no-slice
witness at least UAutomizer is able to validate the result.
CPAchecker still doesn't want to find the violation.
Or --compact-trace.
Good idea, I'll try.
For the SV-COMP task c/Juliet_Test/CWE190_Integer_Overflow__int64_t_fscanf_add_08_bad.i ESBMC finds an integer overflow but the counter-example and witness file do not contain assignments to the variable
data
in question. This is the part where the overflow happens in the source file:The counter-example is
Consequently, the witness file only contains
Neither UAutomizer nor CPAchecker find the overflow using this witness. With a
--no-slice
witness at least UAutomizer is able to validate the result.