[dmd-internals] [D-Programming-Language/dmd] 6c081a: 7197 enum string doesn't work with CTFE

GitHub noreply at github.com
Fri Jan 27 00:51:26 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 6c081a2bf05524c83e87c71819a9240009a8a7e7
      https://github.com/D-Programming-Language/dmd/commit/6c081a2bf05524c83e87c71819a9240009a8a7e7
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2012-01-26 (Thu, 26 Jan 2012)

  Changed paths:
    M src/optimize.c
  M test/compilable/interpret3.d
  M test/runnable/ctorpowtests.d

  Log Message:
  -----------
  7197 enum string doesn't work with CTFE

Fixes bug 7197.
Oddly, this was actually a bug in the const folding for comma expressions.
The code was originally there as a workaround for another problem which has
since been fixed.


  Commit: e3300af69c0e25a2d8598b315f9efbb237d9ec41
      https://github.com/D-Programming-Language/dmd/commit/e3300af69c0e25a2d8598b315f9efbb237d9ec41
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-01-27 (Fri, 27 Jan 2012)

  Changed paths:
    M src/optimize.c
  M test/compilable/interpret3.d
  M test/runnable/ctorpowtests.d

  Log Message:
  -----------
  Merge pull request #643 from donc/ctfe7197

CTFE regression 7197 enum string doesn't work with CTFE


Compare: https://github.com/D-Programming-Language/dmd/compare/8bc639f...e3300af


More information about the dmd-internals mailing list