Issue 14929 - [REG2.067] ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'
Summary: [REG2.067] ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' o...
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All All
: P1 regression
Assignee: No Owner
URL:
Keywords: ice, pull
Depends on:
Blocks:
 
Reported: 2015-08-18 11:21 UTC by MrSmith33
Modified: 2015-08-29 08:02 UTC (History)
0 users

See Also:


Attachments
Partially reduced test case ~100LOC (2.54 KB, text/plain)
2015-08-18 11:21 UTC, MrSmith33
Details

Note You need to log in before you can comment on or make changes to this issue.
Description MrSmith33 2015-08-18 11:21:42 UTC
Created attachment 1541 [details]
Partially reduced test case ~100LOC
Comment 1 Kenji Hara 2015-08-19 06:05:59 UTC
ICE happens since 2.067.

https://github.com/D-Programming-Language/dmd/pull/4907
Comment 2 github-bugzilla 2015-08-24 15:05:43 UTC
Commits pushed to stable at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/3e3fdfe12e49815f3a78659266b2a5aad737ec79
fix Issue 14929 - ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'

If error happens, propagate it without storing.

https://github.com/D-Programming-Language/dmd/commit/45c115bccd2e3fe64e607eb2cf40786fe1dc4412
Merge pull request #4950 from 9rnsr/fix14929

[REG2.067] Issue 14929 - ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'
Comment 3 github-bugzilla 2015-08-29 08:02:23 UTC
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/3e3fdfe12e49815f3a78659266b2a5aad737ec79
fix Issue 14929 - ICE: Assertion failure: 'ez->exp && ez->exp->op == TOKconstruct' on line 302 in file 'escape.c'

https://github.com/D-Programming-Language/dmd/commit/45c115bccd2e3fe64e607eb2cf40786fe1dc4412
Merge pull request #4950 from 9rnsr/fix14929