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
some_random_identifier is a free in the annotated type and is then abstracted as an implicit argument. However, this implicit argument has type Type u#a and the unresolved universe variable leads to the failure.
Previously, since the elaborated type on which F* was called has no range, the entire Pulse function would be blamed. Now, only the type annotation is blamed.
Also, previously, F* would call deep_compress without checking if there are any unresolved uvars/univ_vars, which would result in a hard failure. That is fixed in F* PR 3084
Fails with
And
x: ref bool -> stt some_random_identifier (pts_to x true) (fun _ -> pts_to x true)
The text was updated successfully, but these errors were encountered: