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
As a Chapel Programmer, I would like the ability to throw errors from initializers and catch them when new objects are created because sometimes exceptional conditions can occur during object initialization and need to be handled within the program text without tearing the program down.
Acceptance criteria:
Initializers that throw errors can be written and their errors can be caught
The text was updated successfully, but these errors were encountered:
Add halt wrappers for use in initializers and iterators
[reviewed by @mppf]
Error handling isn't supported for initializers or iterators today. These halt
wrappers are intended to mark such cases so that we can more easily
find/identify them in the future.
See #7134 and
#8793 for more info
As a Chapel Programmer, I would like the ability to throw errors from initializers and catch them when new objects are created because sometimes exceptional conditions can occur during object initialization and need to be handled within the program text without tearing the program down.
Acceptance criteria:
Initializers that throw errors can be written and their errors can be caught
The text was updated successfully, but these errors were encountered: