Bug 13132 – ICE on interface AA key

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-07-14T15:27:00Z
Last change time
2014-08-22T08:04:24Z
Keywords
ice, pull
Assigned to
nobody
Creator
k.hara.pg

Comments

Comment #0 by k.hara.pg — 2014-07-14T15:27:29Z
With debug build dmd: interface I21 { int test(int); } void test21() { int[I21] aa; } causes: DMD v2.066 DEBUG Assertion failure: 'index < dim' on line 193 in file 'root\array.h' abnormal program termination Introduced in: https://github.com/D-Programming-Language/dmd/pull/3757
Comment #1 by k.hara.pg — 2014-07-14T15:28:57Z
Comment #2 by github-bugzilla — 2014-07-14T18:13:08Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/45b060704794010e7eb9473231fedd8c0bc63671 fix Issue 13132 - ICE on interface AA key https://github.com/D-Programming-Language/dmd/commit/ef56c27b202ca6046c3ecf7109a9e80e4f6d996f Merge pull request #3762 from 9rnsr/fix13132 [REG2.066a] Issue 13132 - ICE on interface AA key
Comment #3 by github-bugzilla — 2014-07-15T10:26:16Z
Commit pushed to 2.066 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/77b9089129f6eeed5093d0a73a63b2915bea07e8 Merge pull request #3762 from 9rnsr/fix13132 [REG2.066a] Issue 13132 - ICE on interface AA key
Comment #4 by github-bugzilla — 2014-08-22T08:04:24Z