digitalmars.D.bugs - [Issue 7252] New: ICE: 'global.errors' on line 4893 in file 'template.c'
- d-bugmail puremagic.com (27/27) Jan 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7252
- d-bugmail puremagic.com (18/18) Dec 24 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7252
- d-bugmail puremagic.com (10/10) Dec 24 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7252
- d-bugmail puremagic.com (12/12) Jan 02 2013 http://d.puremagic.com/issues/show_bug.cgi?id=7252
- d-bugmail puremagic.com (10/10) Jan 03 2013 http://d.puremagic.com/issues/show_bug.cgi?id=7252
http://d.puremagic.com/issues/show_bug.cgi?id=7252 Summary: ICE: 'global.errors' on line 4893 in file 'template.c' Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: andrej.mitrovich gmail.com 06:38:05 PST --- import std.conv; //~ alias const(char)* function() CFunc; // fixed version alias const char* function() CFunc; void main() { CFunc cFunc; auto name = to!string(cFunc()); } The fixed version compiles, the one below it produces an ICE: Assertion failure: 'global.errors' on line 4893 in file 'template.c' abnormal program termination -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7252 Reduced test case: ---- alias char* function() Func; // The error disappears by masking this. alias const char* function() CFunc; void to(S)(S) { } void main() { CFunc cFunc; to(cFunc()); } ---- It seems a kind of incorrect type merging issue. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 24 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7252 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull https://github.com/D-Programming-Language/dmd/pull/1404 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 24 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7252 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/128c9fc79a4f12382c1a88213f8bb3afa3c0a069 fix Issue 7252 - ICE(template.c): 'global.errors' on line 4893 in file 'template.c' https://github.com/D-Programming-Language/dmd/commit/1aaeb4a8a1c9bf74fd1c1fb64c4820b0fcdbebab Issue 7252 - ICE(template.c): 'global.errors' on line 4893 in file 'template.c' -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 02 2013
http://d.puremagic.com/issues/show_bug.cgi?id=7252 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2013