digitalmars.D.bugs - [Issue 18897] New: Missing 'internal' symbol when linking against
- d-bugmail puremagic.com (31/31) May 23 2018 https://issues.dlang.org/show_bug.cgi?id=18897
https://issues.dlang.org/show_bug.cgi?id=18897 Issue ID: 18897 Summary: Missing 'internal' symbol when linking against library with new expression in class Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: default_357-line yahoo.de Files: A.d: import B; B.d: class B : C { } C.d: static this() { } class C { Object obj = new Object; } Repro: dmd -lib -oflibmylib.a B.d C.d dmd -main A.d libmylib.a Expected: No error Outcome: libmylib.a(C_4_43.o):(.data._D1C1C6__initZ+0x10): undefined reference to `internal' --
May 23 2018