[dmd-internals] [D-Programming-Language/dmd] 7816eb: 6972 [CTFE] ICE with ubyte/=uint

noreply at github.com noreply at github.com
Fri Nov 18 20:39:33 PST 2011


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd

  Commit: 7816eb5eaaceee107e2e276ab48fdfa07485234a
      https://github.com/D-Programming-Language/dmd/commit/7816eb5eaaceee107e2e276ab48fdfa07485234a
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M src/interpret.c

  Log Message:
  -----------
  6972 [CTFE] ICE with ubyte/=uint

It's an unusual situation because the lvalue is TWO casts.


  Commit: 93b3db4565907ca9b44ff54e7a22e880a6194dd3
      https://github.com/D-Programming-Language/dmd/commit/93b3db4565907ca9b44ff54e7a22e880a6194dd3
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M test/compilable/interpret3.d

  Log Message:
  -----------
  Test case for 6972

Also a little bit of reordering of the file.


  Commit: 7d76c9756c8c7ce965d7d75d84a9a3ad85d7b5e8
      https://github.com/D-Programming-Language/dmd/commit/7d76c9756c8c7ce965d7d75d84a9a3ad85d7b5e8
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M test/compilable/interpret3.d

  Log Message:
  -----------
  Re-enable test for bug 5524

This test got disabled when test for 5722 was added below it. Looks like an
accident.


  Commit: 2490eb95ba233886fc577d95903b333356bfdd29
      https://github.com/D-Programming-Language/dmd/commit/2490eb95ba233886fc577d95903b333356bfdd29
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M src/interpret.c
  M src/mars.c

  Log Message:
  -----------
  CTFE: Add performance monitoring

Show the most important memory statistics (only when #defined).


  Commit: a56333a145e4ad737faac27da99c3c399c354d8b
      https://github.com/D-Programming-Language/dmd/commit/a56333a145e4ad737faac27da99c3c399c354d8b
  Author: Walter Bright <walter at walterbright.com>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M src/interpret.c
  M src/mars.c
  M test/compilable/interpret3.d

  Log Message:
  -----------
  Merge pull request #514 from donc/ctfeclass

6972 [CTFE] ICE with ubyte/=uint


Compare: https://github.com/D-Programming-Language/dmd/compare/bf25caa...a56333a


More information about the dmd-internals mailing list