← Back to index
|
Original Bugzilla link
Bug 7755 – regression(2.059head): ICE in glue.c
Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2012-03-23T12:23:00Z
Last change time
2012-03-24T19:39:52Z
Keywords
ice, pull
Assigned to
nobody
Creator
timon.gehr
Comments
Comment #0
by timon.gehr — 2012-03-23T12:23:56Z
The following code causes an ICE in DMD 2.059head. It compiles with DMD 2.058. --- import std.conv: to; template Foo(T){} struct Bar{ void qux(){ if(is(typeof(to!string(Foo!int)))){}; } } --- dmd: glue.c:1114: virtual unsigned int Type::totym(): Assertion `0' failed. Aborted
Comment #1
by k.hara.pg — 2012-03-24T07:13:27Z
https://github.com/D-Programming-Language/dmd/pull/835
Comment #2
by github-bugzilla — 2012-03-24T17:00:35Z
Commits pushed to master at
https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/88448e2f720898a68e823e89f1b4212d78b1bf2b
fix Issue 7755 - regression(2.059head): ICE in glue.c
https://github.com/D-Programming-Language/dmd/commit/7aacfafb3efc4ec11dbe117242cd5de2df764095
Merge pull request #835 from 9rnsr/fix7755 Issue 7755 - regression(2.059head): ICE in glue.c