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
According to standard a == comparison operation with a Z operand results in X output, so this is probably undefined behavior. Currently the smtbmc engine accepts this (I'm not sure if the result is what is intended in this code) but the btor engine produces an invalid btor file and crashes.
Can we do something to detect cases like this and error out with a meaningful message?
The text was updated successfully, but these errors were encountered:
Consider this example:
According to standard a
==
comparison operation with aZ
operand results inX
output, so this is probably undefined behavior. Currently the smtbmc engine accepts this (I'm not sure if the result is what is intended in this code) but the btor engine produces an invalid btor file and crashes.Can we do something to detect cases like this and error out with a meaningful message?
The text was updated successfully, but these errors were encountered: