https://issues.dlang.org/show_bug.cgi?id=19831

--- Comment #1 from FeepingCreature <[email protected]> ---
As far as I can see, what happens is it tries to format the exception inside
foo(), goes into core.demangle.doDemangle, throws a ParseException, forgets how
to cope with `catch (ParseException)` and falls right through to `catch
(Exception)`, where it assert(false)s out.

Why? Who knows. Dark dwarf magic.

--

Reply via email to