ICE when calling templated function from extern (C++) templated function?

Iain Buclaw via D.gnu d.gnu at puremagic.com
Sat Dec 31 07:10:36 PST 2016


On 28 December 2016 at 07:51, Elronnd via D.gnu <d.gnu at puremagic.com> wrote:
> Here's a minimal example:
>
>   void r(T...)(T args) {}
>
>   extern (C++) {
>           void s(T...)(T args) { r(args); }
>   }
>
>   void main() {
>           s(0);
>   }
>

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.


More information about the D.gnu mailing list