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

GitHub noreply at github.com
Fri Apr 19 00:05:49 PDT 2013


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


More information about the dmd-internals mailing list