aeneas icon indicating copy to clipboard operation
aeneas copied to clipboard

`progress` fails on some goals

Open sonmarcho opened this issue 5 months ago • 0 comments

The following fails:

example (x : U32) : ∃ (x' : U32), ok x' = x := by
  progress

In the following the goal for the else branch is left unproven:

example (x : U32) :
  ∃ x',
   (if x.val < U32.max then x + 1#u32
    else ok x) = ok x' := by
  progress*

sonmarcho avatar Jun 04 '25 13:06 sonmarcho