Attempted to return multiple times from a non-void returning function.
#6128 Run-time catchable error
Attempted to return multiple times from a non-void returning function.
Explanation
At run-time, it is possible for a function to attempt multiple return
actions. This is not allowed. This error can be produced when, for a
value-returning function, return
is invoked more than once in always
and
catch
parts that OmniMark executes while unwinding the function.