Bug 11969 – ICE(statement.c) When mixing in a array literal containing errors

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-01-22T06:58:00Z
Last change time
2014-02-06T19:34:00Z
Keywords
ice, pull
Assigned to
nobody
Creator
yebblies

Comments

Comment #0 by yebblies — 2014-01-22T06:58:51Z
void main() { mixin ( [ i ] ) ; } Also happens with declaration mixin: mixin ( [ i ] ) ;
Comment #1 by yebblies — 2014-01-22T07:20:13Z
This also ICEs, possibly has the same cause void main() { mixin ( assert ( h ) ) ; }
Comment #2 by k.hara.pg — 2014-01-22T07:45:26Z
Comment #3 by github-bugzilla — 2014-01-22T09:45:43Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/9501233fb6240d65cc56b28f523e3343025063b8 fix Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors More error propagation on array elements and AssertExp https://github.com/D-Programming-Language/dmd/commit/66e2b1366a40e03276f3e3320c6e02d0b9dea480 Merge pull request #3140 from 9rnsr/fix11969 Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors
Comment #4 by github-bugzilla — 2014-01-25T10:03:47Z
Comment #5 by github-bugzilla — 2014-02-06T19:34:00Z
Commit pushed to 2.065 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ccd433d4063b5704cfde2551c5d9dfa3173341bd Merge pull request #3140 from 9rnsr/fix11969 Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors