[dmd-internals] [D-Programming-Language/dmd] 4a0f6c: Fix issue 10949 CTFE ICE after indexing error

GitHub noreply at github.com
Sun Sep 1 23:45:12 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 4a0f6cca0ade3fdc7e5dc50e8b537db081301028
      https://github.com/D-Programming-Language/dmd/commit/4a0f6cca0ade3fdc7e5dc50e8b537db081301028
  Author: Don Clugston <emailsdontbelong at inarepository.com>
  Date:   2013-09-01 (Sun, 01 Sep 2013)

  Changed paths:
    M src/optimize.c
    A test/fail_compilation/ice10949.d

  Log Message:
  -----------
  Fix issue 10949 CTFE ICE after indexing error

When an error occurs during optimize(), propagate the ErrorExp.


  Commit: a730616e595dcf5d31896ffd40a8f6491cf35ff1
      https://github.com/D-Programming-Language/dmd/commit/a730616e595dcf5d31896ffd40a8f6491cf35ff1
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-09-01 (Sun, 01 Sep 2013)

  Changed paths:
    M src/optimize.c
    A test/fail_compilation/ice10949.d

  Log Message:
  -----------
  Merge pull request #2513 from donc/ice_arraybounds

Regression 10949: CTFE ICE after indexing error


Compare: https://github.com/D-Programming-Language/dmd/compare/8755c697f449...a730616e595d


More information about the dmd-internals mailing list