[dmd-internals] [D-Programming-Language/dmd] 848ea9: fix Issue 15079 - Assertion `fd->semanticRun == PA...

GitHub via dmd-internals dmd-internals at puremagic.com
Sun Sep 27 18:00:58 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 848ea9a8698e3dade62374a540953483c7811d6c
      https://github.com/D-Programming-Language/dmd/commit/848ea9a8698e3dade62374a540953483c7811d6c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2015-09-27 (Sun, 27 Sep 2015)

  Changed paths:
    A test/runnable/imports/a15079.d
    A test/runnable/test15079.d

  Log Message:
  -----------
  fix Issue 15079 - Assertion `fd->semanticRun == PASSsemantic3done' failed.

It was another surface of issue 15044, and fixed from 2.068.2 - the attribute inference problem had sent a function which is not yet completed semantic analysis to glue layer, and the breaking of internal invariance has been detected.


  Commit: 8cad0112b895aa8eeabd0940f2f3016a4e7399af
      https://github.com/D-Programming-Language/dmd/commit/8cad0112b895aa8eeabd0940f2f3016a4e7399af
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    A test/runnable/imports/a15079.d
    A test/runnable/test15079.d

  Log Message:
  -----------
  Merge pull request #5120 from 9rnsr/fix15079

[REG2.068.1] Issue 15079 - Assertion `fd->semanticRun == PASSsemantic3done' failed.


Compare: https://github.com/D-Programming-Language/dmd/compare/baf18e75d591...8cad0112b895


More information about the dmd-internals mailing list