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
This is odd because there's nothing complicated or problematic (e.g. overflows) with them.
Asserting the first one is of course useless (it refines nothing), which is also what currently happens with unsupported expressions (but it would be nice to not have spurious messages like this).
Asserting the second one should refine to bottom, instead of remaining unchanged (we're missing the most precise possible result!).
The text was updated successfully, but these errors were encountered:
My guess is that our expression translation does simply not translate constants to assertions. I also don't know what we expect to find here, given that we almost never run Goblint without at least constant propagation enabled, and the refinement to bottom happens at the analysis product level.
The output of
./regtest.sh 78 02 --trace apron
contains
This is odd because there's nothing complicated or problematic (e.g. overflows) with them.
Asserting the first one is of course useless (it refines nothing), which is also what currently happens with unsupported expressions (but it would be nice to not have spurious messages like this).
Asserting the second one should refine to bottom, instead of remaining unchanged (we're missing the most precise possible result!).
The text was updated successfully, but these errors were encountered: