[D-runtime] [D-Programming-Language/druntime] b6ff27: Fix wrong comparison of uint[] due to invalid unsi...

GitHub via D-runtime d-runtime at puremagic.com
Fri Jul 11 20:42:47 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: b6ff2796fa06d82d27795c62e103d9cc16894d5d
      https://github.com/D-Programming-Language/druntime/commit/b6ff2796fa06d82d27795c62e103d9cc16894d5d
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M src/rt/typeinfo/ti_Aint.d

  Log Message:
  -----------
  Fix wrong comparison of uint[] due to invalid unsigned subtraction.


  Commit: edbcce94acaa10fa0137bcec99f095a8e7c0ed8f
      https://github.com/D-Programming-Language/druntime/commit/edbcce94acaa10fa0137bcec99f095a8e7c0ed8f
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M src/rt/typeinfo/ti_Aint.d

  Log Message:
  -----------
  Add unittest for issue 13073.


  Commit: 36cae44bcf4c4135dc2ddbd3a68b5e5790be7e8d
      https://github.com/D-Programming-Language/druntime/commit/36cae44bcf4c4135dc2ddbd3a68b5e5790be7e8d
  Author: H. S. Teoh <hsteoh at quickfur.ath.cx>
  Date:   2014-07-11 (Fri, 11 Jul 2014)

  Changed paths:
    M src/rt/typeinfo/ti_Aint.d

  Log Message:
  -----------
  Hmph, int[] comparison is also wrong (liable to int overflow).


  Commit: b0920b65de2ff5c9b777642fc438691a59f63611
      https://github.com/D-Programming-Language/druntime/commit/b0920b65de2ff5c9b777642fc438691a59f63611
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-07-12 (Sat, 12 Jul 2014)

  Changed paths:
    M src/rt/typeinfo/ti_Aint.d

  Log Message:
  -----------
  Merge pull request #881 from quickfur/issue13073

Fix wrong comparison of uint[]/int[] due to invalid subtraction.


Compare: https://github.com/D-Programming-Language/druntime/compare/a13628a4534b...b0920b65de2f


More information about the D-runtime mailing list