digitalmars.D.bugs - [Issue 14014] New: struct init required for zero initialized static
- via Digitalmars-d-bugs (30/30) Jan 20 2015 https://issues.dlang.org/show_bug.cgi?id=14014
https://issues.dlang.org/show_bug.cgi?id=14014 Issue ID: 14014 Summary: struct init required for zero initialized static arrays Product: D Version: unspecified Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1 Component: DMD Assignee: nobody puremagic.com Reporter: code dawg.eu cat > foo.di << CODE struct Foo {} CODE cat > bug.d << CODE import foo; void main() { Foo[2] foo; } CODE dmd bug ---- bug.o:bug.d:function _Dmain: error: undefined reference to '_D3foo3Foo6__initZ' ---- This is a problem for header only libraries (and some modules in druntime). --
Jan 20 2015