Re: Cannot catch exception in debug mode

2021-08-12 Thread frame via Digitalmars-d-learn
On Thursday, 12 August 2021 at 03:46:00 UTC, kinke wrote: @frame: Please file an issue. https://issues.dlang.org/show_bug.cgi?id=22205

Re: Cannot catch exception in debug mode

2021-08-11 Thread kinke via Digitalmars-d-learn
On Thursday, 12 August 2021 at 02:03:39 UTC, Adam D Ruppe wrote: On Thursday, 12 August 2021 at 01:53:12 UTC, frame wrote: Is this a known DMD bug or feature? Huh that is weird, it works correctly in gdc but i can reproduce in dmd and ldc. And removing the debug keyword makes it work. Certai

Re: Cannot catch exception in debug mode

2021-08-11 Thread Adam D Ruppe via Digitalmars-d-learn
On Thursday, 12 August 2021 at 01:53:12 UTC, frame wrote: Is this a known DMD bug or feature? Huh that is weird, it works correctly in gdc but i can reproduce in dmd and ldc. And removing the debug keyword makes it work. Certainly smells like a regression bug to me.

Cannot catch exception in debug mode

2021-08-11 Thread frame via Digitalmars-d-learn
Is this a known DMD bug or feature? ```d void f(T)(int num) { writefln("recognized %d as %s", num, T.stringof); } void main() { try { throw new Exception(""); } catch (Exception) { f!Exception(1); } catch (Throwable) { f!Throwable(1);