← Back to index
|
Original Bugzilla link
Bug 13910 – Internal error: e2ir.c 1926
Status
RESOLVED
Resolution
FIXED
Severity
critical
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-12-29T13:35:00Z
Last change time
2015-02-18T03:42:25Z
Keywords
ice, pull
Assigned to
nobody
Creator
brix
Comments
Comment #0
by brix — 2014-12-29T13:35:00Z
Test case: struct Node { bool isGroup() { return !!((data[segmentId][28..29]) & (1 << 0)); } ubyte[][] data; uint segmentId; } Error with dmd 2.066.1: Internal error: e2ir.c 1902 Error with newest dmd from git: Internal error: e2ir.c 1926
Comment #1
by brix — 2014-12-29T13:42:15Z
It is trying to compile ubyte[] & 0 which should probably be an error.
Comment #2
by k.hara.pg — 2015-01-12T15:22:18Z
https://github.com/D-Programming-Language/dmd/pull/4286
Comment #3
by github-bugzilla — 2015-01-13T04:34:24Z
Commits pushed to master at
https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/6a905dd30527ec2bbe3fd7a699812bc44769e3b1
fix Issue 13910 - Internal error: e2ir.c 1926
https://github.com/D-Programming-Language/dmd/commit/18133cc5b005c07cdf626c83b8d998e9c8f5ab84
Merge pull request #4286 from 9rnsr/fix13910 Issue 13910 - Internal error: e2ir.c 1926
Comment #4
by github-bugzilla — 2015-02-18T03:42:25Z
Commits pushed to 2.067 at
https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/6a905dd30527ec2bbe3fd7a699812bc44769e3b1
fix Issue 13910 - Internal error: e2ir.c 1926
https://github.com/D-Programming-Language/dmd/commit/18133cc5b005c07cdf626c83b8d998e9c8f5ab84
Merge pull request #4286 from 9rnsr/fix13910