[Issue 3366] New: Crash by variadic member function templates

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Oct 5 08:55:58 PDT 2009


http://d.puremagic.com/issues/show_bug.cgi?id=3366

           Summary: Crash by variadic member function templates
           Product: D
           Version: 2.032
          Platform: Other
        OS/Version: Windows
            Status: NEW
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P2
         Component: DMD
        AssignedTo: nobody at puremagic.com
        ReportedBy: rayerd.wiz at gmail.com


--- Comment #0 from Haruki Shigemori <rayerd.wiz at gmail.com> 2009-10-05 08:55:57 PDT ---
> type ice.d
class A
{
    void f(T...)() if (T.length != 1){}
}
void main()
{
    A a = new A;
    a.f!int();
}

> dmd main 2> error.txt
// dmd crash

>type error.txt
//ice.d(3): Error: template ice.A.f(T...) if (T.length != 1) declaration T is
already defined

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list