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
Tactic failure: unexpected failure in load/store_tac_with_hint.
The expression (_p + _i -> _x)%expr has type (Tint I32 Signed noattr)
but is expected to have type (Tstruct _foo noattr) (level 996).
This is wrong; it's a bug in store_tac_with_hint, that comes from insufficient generality in the underlying lemma, semax_PTree_field_store_with_hint.
Below is the complete VST proof script to reproduce this bug.
[in any recent version of VST such as 2.9, 2.10, master branch]
Consider this program,
with this precondition just before the
forward
command:Then
forward_store
will give an error message about doing an assert_PROP,so let's do that and prove, above the line as directed,
Now,
forward
gives the following error message:This is wrong; it's a bug in
store_tac_with_hint
, that comes from insufficient generality in the underlying lemma,semax_PTree_field_store_with_hint
.Below is the complete VST proof script to reproduce this bug.
The text was updated successfully, but these errors were encountered: