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
Using kore-exec for symbolic execution (not using --prove), a function with partial arguments is not evaluated. The backend should infer that the arguments are defined because they appear in the configuration.
To reproduce:
# Unpack attached files, then:
kore-exec definition.kore --module C --pattern uninitialized-0072.kore --output result.kore --depth 0
# result.kore will be the same as uninitialized-0072.kore,# indicating that the function at the top of the <k> cell was not evaluated.