digitalmars.D.bugs - [Issue 8357] New: ICE instantiating template inside of a unittest
- d-bugmail puremagic.com (39/39) Jul 07 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8357
- d-bugmail puremagic.com (12/12) Jan 16 2013 http://d.puremagic.com/issues/show_bug.cgi?id=8357
- d-bugmail puremagic.com (8/8) Jan 16 2013 http://d.puremagic.com/issues/show_bug.cgi?id=8357
http://d.puremagic.com/issues/show_bug.cgi?id=8357 Summary: ICE instantiating template inside of a unittest Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: ncoe12345 gmail.com The following code causes "Internal error: toir.c 178" ------------------------------------------------------ unittest { auto source = [1,2,3,4,5]; auto id(T)(T val) { return val; } assert(equal(source.map!id,source)); } The following examples work as expected --------------------------------------- auto id(T)(T val) { return val; } unittest { auto source = [1,2,3,4,5]; assert(equal(source.map!"a",source)); } --------------------------------------- unittest { auto source = [1,2,3,4,5]; auto id(int val) { return val; } assert(equal(source.map!id,source)); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 07 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8357 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |yebblies gmail.com Resolution| |FIXED Cannot reproduce with dmd 2.062 head -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 16 2013
http://d.puremagic.com/issues/show_bug.cgi?id=8357 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |WORKSFORME -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 16 2013