[Issue 19602] Under some circumstances: throwing Error subclasses unwinds without invoking dtors
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Tue Jan 22 09:00:25 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=19602
Jacob Carlborg <doob at me.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |doob at me.com
--- Comment #5 from Jacob Carlborg <doob at me.com> ---
(In reply to Mathias LANG from comment #2)
> There is still value in catching `Error` though: as a last resort mesure:
> catch, log & abort is one thing, and catching at the top of a thread/fiber
> to avoid the program termination is another.
For a unit test framework it's useful to catch AssertError to be able to
continue running other tests.
--
More information about the Digitalmars-d-bugs
mailing list