On Fri, Jan 12, 2018 at 10:49:45AM -0800, H. S. Teoh via Digitalmars-d-learn wrote: > On Fri, Jan 12, 2018 at 11:09:47AM +0000, kdevel via Digitalmars-d-learn > wrote: > [...] [...] > > https://issues.dlang.org/show_bug.cgi?id=18232 > > Yep, definitely a codegen bug. Apparently, local variables in union > member functions aren't initialized to .init as they should be. [...]
Fix: https://github.com/dlang/dmd/pull/7687 Temporary workaround: explicitly initialize your local variables in union member functions. T -- Life begins when you can spend your spare time programming instead of watching television. -- Cal Keegan