Narya: calc hides an internal bug raised by its forward check

Fixed · low · Diagnostics bug

calc's error handler accepts any diagnostic, even internal bugs, from the forward check. If the reverse check passes, the internal error is never shown to the user.

Found: ; reported: ; status since: . Reporter: Mike Murunov

Page for this report · Public report · Fix or proposed fix (see status)

This should also be done by other "backtracking" constructs like First, so it may be worth pulling out into a helper function.

Open in the showcase. Record generated .