[dmd-internals] [D-Programming-Language/dmd] f80159: Fix issue 8893 ICE(interpret.c) with invalid struc...

GitHub noreply at github.com
Tue Oct 30 01:26:24 PDT 2012


  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 at 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 at 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


More information about the dmd-internals mailing list