On 8 January 2017 at 11:06, Iain Buclaw <ibuc...@gdcproject.org> wrote: > On 8 January 2017 at 09:08, Elronnd via D.gnu <d.gnu@puremagic.com> wrote: >> On Saturday, 31 December 2016 at 15:10:36 UTC, Iain Buclaw wrote: >>> >>> On 28 December 2016 at 07:51, Elronnd via D.gnu <d.gnu@puremagic.com> >>> wrote: >>> *snip* >>> It seems the bug is also in dmd too? Unless it is fixed in master/latest >>> release, in which case will need to find out when this happened. >> >> >> It works fine for me on dmd. > > Then the version of dmd I have probably isn't new enough then. If the > latest is fine, then the C++ mangler just needs to be sync'd between > the two codebases. It's totally encapsulated, so is relatively > straightforward, once you get over the D -> C++ conversion. ;-)
Looks like this is the related bug in DMD: https://issues.dlang.org/show_bug.cgi?id=15372