[dmd-internals] [D-Programming-Language/dmd] 5db184: fix Issue 10040 - struct-related ICE

GitHub noreply at github.com
Fri May 10 01:30:28 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 5db1848cc9e33663c41763f87b9a0951c95e5e6b
      https://github.com/D-Programming-Language/dmd/commit/5db1848cc9e33663c41763f87b9a0951c95e5e6b
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-05-09 (Thu, 09 May 2013)

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    A test/compilable/ice10040.d

  Log Message:
  -----------
  fix Issue 10040 - struct-related ICE

The second instantiation of `mixinMembers!(MsgHeader.init)` is incorrectly
judged as not identical with the first one, by the lack of `StructLiteralExp::equals`.


  Commit: 526b57d803d153aa842ec8ba549c4dea8ff7c0aa
      https://github.com/D-Programming-Language/dmd/commit/526b57d803d153aa842ec8ba549c4dea8ff7c0aa
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-05-10 (Fri, 10 May 2013)

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M src/expression.h
    A test/compilable/ice10040.d

  Log Message:
  -----------
  Merge pull request #2000 from 9rnsr/fix10040

[REG2.063a] Issue 10040 - struct-related ICE


Compare: https://github.com/D-Programming-Language/dmd/compare/c7f2b375dc17...526b57d803d1


More information about the dmd-internals mailing list