https://issues.dlang.org/show_bug.cgi?id=18016
--- Comment #14 from Manu <turkey...@gmail.com> --- > As a whole, using an uninitialized variable wouldn't be implementation > defined. > That would be silly. I don't think it's silly at all. It's perfectly fine. Please don't butcher LDC to accommodate DMD's quirks. Reading from uninitialised memory is an invalid operation, and unnecessarily initialising memory has real cost. --