April 19, 2013 [dmd-internals] [D-Programming-Language/dmd] ee4500: Fix issue 8893 ICE(interpret.c) with invalid struc... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/dmd-1.x Home: https://github.com/D-Programming-Language/dmd Commit: ee45003465de6eef3165a7d94d06b3ac2127960e https://github.com/D-Programming-Language/dmd/commit/ee45003465de6eef3165a7d94d06b3ac2127960e Author: Don Clugston <don.clugston@sociomantic.com> Date: 2013-04-18 (Thu, 18 Apr 2013) Changed paths: M src/expression.c Log Message: ----------- Fix issue 8893 ICE(interpret.c) with invalid struct literal The implicit conversion can fail. In this case the struct literal is invalid (which means it will never reach CTFE). Commit: 6c205e3e4d59a68193be445d65a99491858b7376 https://github.com/D-Programming-Language/dmd/commit/6c205e3e4d59a68193be445d65a99491858b7376 Author: Walter Bright <walter@walterbright.com> Date: 2013-04-19 (Fri, 19 Apr 2013) Changed paths: M src/expression.c Log Message: ----------- Merge pull request #1910 from donc/d1_merge_ctfe8893 D1 ONLY: Merge fix for 8893 ICE(interpret.c) with invalid struct literal Compare: https://github.com/D-Programming-Language/dmd/compare/a2827ac247fc...6c205e3e4d59 |
Copyright © 1999-2021 by the D Language Foundation