October 30, 2012 [dmd-internals] [D-Programming-Language/dmd] f80159: Fix issue 8893 ICE(interpret.c) with invalid struc... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: f8015992623223985419fa1b69b5102feb6d462c https://github.com/D-Programming-Language/dmd/commit/f8015992623223985419fa1b69b5102feb6d462c Author: Don Clugston <don.clugston@sociomantic.com> Date: 2012-10-29 (Mon, 29 Oct 2012) Changed paths: M src/expression.c M test/compilable/interpret3.d 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: 34a4302cc06791188c04af21b2cd233f0e83ba9d https://github.com/D-Programming-Language/dmd/commit/34a4302cc06791188c04af21b2cd233f0e83ba9d Author: Daniel Murphy <yebblies@gmail.com> Date: 2012-10-30 (Tue, 30 Oct 2012) Changed paths: M src/expression.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #1236 from donc/ice8893_structliteral 8893 ICE(interpret.c) with invalid struct literal Compare: https://github.com/D-Programming-Language/dmd/compare/fdc299f92775...34a4302cc067 |
Copyright © 1999-2021 by the D Language Foundation