You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Together with #1450, @karoliineh found SV-COMP no-overflow tasks where the abortUnless analysis from #875 does help us. Without it, we learn nothing from assume_abort_if_not conditions which are often used to assume bounds on variables that are key to proving overflow-freedom.
We did some quick benchmarks and it could be worth adding abortUnless to our svcomp conf, however it causes a lot of Not_found crashes from witness generation.
Specifically during combine_env:
Together with #1450, @karoliineh found SV-COMP no-overflow tasks where the abortUnless analysis from #875 does help us. Without it, we learn nothing from
assume_abort_if_not
conditions which are often used to assume bounds on variables that are key to proving overflow-freedom.We did some quick benchmarks and it could be worth adding abortUnless to our svcomp conf, however it causes a lot of
Not_found
crashes from witness generation.Specifically during
combine_env
:analyzer/src/analyses/abortUnless.ml
Lines 51 to 59 in 5cd8650
There's probably some issue with emitting events from
combine_env
, but beforecombine_assign
.The text was updated successfully, but these errors were encountered: