[phobos] [D-Programming-Language/phobos] 7134c5: enable ctRegex tests, fix 3 latent bugs

GitHub noreply at github.com
Sun Aug 11 11:54:49 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 7134c5de9583893cb3a79096bc901d5407489c1c
      https://github.com/D-Programming-Language/phobos/commit/7134c5de9583893cb3a79096bc901d5407489c1c
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  enable ctRegex tests, fix 3 latent bugs

Bad codegen for Backreferences,
wrong trackers used for nested infinite loops
and even wrong code for '.'


  Commit: c8499d6e06426ef5f799081e75916c4683a163f2
      https://github.com/D-Programming-Language/phobos/commit/c8499d6e06426ef5f799081e75916c4683a163f2
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  restore "multi-line" behaviour of '.' in ctRegex


  Commit: ac6450b139c4868d8f28244db366e51703d0522f
      https://github.com/D-Programming-Language/phobos/commit/ac6450b139c4868d8f28244db366e51703d0522f
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  catch the wrong test-case


  Commit: c0919a36aacb42c904c24b719d8ea652edff3474
      https://github.com/D-Programming-Language/phobos/commit/c0919a36aacb42c904c24b719d8ea652edff3474
  Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  fix faulty multi-line logic of Eol in ctRegex

Also reduce the amount of tests to run to let auto-tester breath freely
Add versioned blocks to partition test-suite in compilable parts


  Commit: a4707f7a6ed94c16f90a69691a3a6191ad3a7ac3
      https://github.com/D-Programming-Language/phobos/commit/a4707f7a6ed94c16f90a69691a3a6191ad3a7ac3
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2013-08-11 (Sun, 11 Aug 2013)

  Changed paths:
    M std/regex.d

  Log Message:
  -----------
  Merge pull request #1464 from blackwhale/ctr-enable-test

Enable ctRegex tests, fix 3 latent bugs


Compare: https://github.com/D-Programming-Language/phobos/compare/395b72204ebc...a4707f7a6ed9


More information about the phobos mailing list