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. ;-)