[dmd-internals] [D-Programming-Language/dmd] 4db6e3: Issue 9068 - fix compiler error when breaking from...

GitHub noreply at github.com
Thu Dec 20 09:06:30 PST 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 4db6e34c293d9a6c6a2afe750b13cbb8814409e5
      https://github.com/D-Programming-Language/dmd/commit/4db6e34c293d9a6c6a2afe750b13cbb8814409e5
  Author: Dmitry <ds.dlang at gmail.com>
  Date:   2012-12-19 (Wed, 19 Dec 2012)

  Changed paths:
    M src/irstate.c
    M src/statement.c
    M src/statement.h
    A test/runnable/extra-files/test9068.txt
    A test/runnable/test9068.d

  Log Message:
  -----------
  Issue 9068 - fix compiler error when breaking from some labelled loops.

Specifically, it affected loops that get implicitly wrapped into additional
clauses, such as try/finally, causing the label to refer to another statement.


  Commit: 33abfefefa2ec08ff566ab2901033db7f929fc70
      https://github.com/D-Programming-Language/dmd/commit/33abfefefa2ec08ff566ab2901033db7f929fc70
  Author: Dmitry <ds.dlang at gmail.com>
  Date:   2012-12-20 (Thu, 20 Dec 2012)

  Changed paths:
    M src/statement.c
    M test/runnable/test9068.d

  Log Message:
  -----------
  Remove test's dependency on phobos.


  Commit: c4fb991acb24f67b8b7e01ccd9c5bde077b26d09
      https://github.com/D-Programming-Language/dmd/commit/c4fb991acb24f67b8b7e01ccd9c5bde077b26d09
  Author: Dmitry <ds.dlang at gmail.com>
  Date:   2012-12-20 (Thu, 20 Dec 2012)

  Changed paths:
    R test/runnable/extra-files/test9068.txt

  Log Message:
  -----------
  No longer need an input text file for the test.


  Commit: adcdfd7bd0cdea8b0f79cef4a687cd4eb77b3c53
      https://github.com/D-Programming-Language/dmd/commit/adcdfd7bd0cdea8b0f79cef4a687cd4eb77b3c53
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2012-12-20 (Thu, 20 Dec 2012)

  Changed paths:
    M src/irstate.c
    M src/statement.c
    M src/statement.h
    A test/runnable/test9068.d

  Log Message:
  -----------
  Merge pull request #1394 from dsagal/bug9068

Issue 9068 - fix compiler error when breaking from some labelled loops.


Compare: https://github.com/D-Programming-Language/dmd/compare/354f70a1d6e6...adcdfd7bd0cd


More information about the dmd-internals mailing list