https://issues.dlang.org/show_bug.cgi?id=20394
Dennis <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Dennis <[email protected]> --- An exception represents a recoverable error that can be caught and then you end up with a partially constructed object. An assert(0) represents an unrecoverable error, the state of the program afterwards is undefined so partially constructed objects are possible. To me the error seems appropriate. --
