digitalmars.D.bugs - [Issue 10043] New: ICE with __traits(compiles)
- d-bugmail puremagic.com (25/25) May 07 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10043
- d-bugmail puremagic.com (10/10) May 07 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10043
- d-bugmail puremagic.com (11/11) May 08 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10043
- d-bugmail puremagic.com (10/10) May 08 2013 http://d.puremagic.com/issues/show_bug.cgi?id=10043
http://d.puremagic.com/issues/show_bug.cgi?id=10043
Summary: ICE with __traits(compiles)
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: ice, rejects-valid
Severity: regression
Priority: P2
Component: DMD
AssignedTo: nobody puremagic.com
ReportedBy: k.hara.pg gmail.com
Dmd 2.062 compiles this code correctly, but 2.063a causes ICE:
assert mtype.c(6379) id->dyncast() == DYNCAST_IDENTIFIER
void main()
{
struct X {}
X d1;
static assert(!__traits(compiles, d1.structuralCast!Refleshable));
}
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 07 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10043
Kenji Hara <k.hara.pg gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |pull
https://github.com/D-Programming-Language/dmd/pull/1977
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 07 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10043 Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/6f86c38d52913a26b15c3f0596ac60986b71096c fix Issue 10043 - ICE with __traits(compiles) https://github.com/D-Programming-Language/dmd/commit/c180e744e09d988badfd0e240c2893e8ce4a07ea [REG2.063a] Issue 10043 - ICE with __traits(compiles) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 08 2013
http://d.puremagic.com/issues/show_bug.cgi?id=10043
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: -------
May 08 2013









d-bugmail puremagic.com 