digitalmars.D.bugs - [Issue 7545] New: DMD 2.058 ICE cast.c line 2082 assert(t1->ty == t2->ty)
- d-bugmail puremagic.com (20/20) Feb 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7545
- d-bugmail puremagic.com (26/26) Feb 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7545
- d-bugmail puremagic.com (10/10) Feb 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7545
- d-bugmail puremagic.com (9/9) Feb 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7545
- d-bugmail puremagic.com (10/10) Feb 19 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7545
http://d.puremagic.com/issues/show_bug.cgi?id=7545 Summary: DMD 2.058 ICE cast.c line 2082 assert(t1->ty == t2->ty) Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: code benjamin-thaut.de --- Comment #0 from Benjamin Thaut <code benjamin-thaut.de> 2012-02-19 07:46:30 PST --- Created an attachment (id=1077) repro case See attached repro case -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7545 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice CC| |yebblies gmail.com AssignedTo|nobody puremagic.com |yebblies gmail.com Summary|DMD 2.058 ICE cast.c line |ICE(cast.c) Merge integral |2082 assert(t1->ty == |types through alias this |t2->ty) | --- Comment #1 from yebblies <yebblies gmail.com> 2012-02-20 02:51:35 EST --- Reduced: struct S7545 { uint id; alias id this; } void test7545() { auto id = 0 ? S7545() : -1; } Workaround: auto id = 0 ? S7545() : cast(uint)-1; -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7545 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull --- Comment #2 from yebblies <yebblies gmail.com> 2012-02-20 03:22:15 EST --- https://github.com/D-Programming-Language/dmd/pull/740 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7545 --- Comment #3 from github-bugzilla puremagic.com 2012-02-19 12:23:57 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/5da25b1cfd43d9fd61cc2a3ecba7d6388735ab1c Merge pull request #740 from yebblies/issue7545 Issue 7545 - ICE(cast.c) Merge integral types through alias this -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Feb 19 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7545 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: -------
Feb 19 2012