[D-runtime] [D-Programming-Language/druntime] 8a3ea8: mostly fix Issue 7151 - [CTFE] cannot compare clas...

GitHub via D-runtime d-runtime at puremagic.com
Sat Feb 7 12:33:06 PST 2015


  Branch: refs/tags/auto-tester-testing
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 8a3ea8160d940dc22916cbd3e18e5eb19ece8b28
      https://github.com/D-Programming-Language/druntime/commit/8a3ea8160d940dc22916cbd3e18e5eb19ece8b28
  Author: Nils Boßung <nilsbossung at googlemail.com>
  Date:   2014-09-03 (Wed, 03 Sep 2014)

  Changed paths:
    M posix.mak
    M src/object.di
    M src/object_.d
    A test/bugzilla/Makefile
    A test/bugzilla/src/test7151.d

  Log Message:
  -----------
  mostly fix Issue 7151 - [CTFE] cannot compare classes with ==

Essentially, copy the implementation of opEquals into object.di.
Comparison of TypeInfo objects still doesn't work. Seems to be a dmd
issue.


  Commit: 42de51784e036ad55c33a73378f66bad3026b657
      https://github.com/D-Programming-Language/druntime/commit/42de51784e036ad55c33a73378f66bad3026b657
  Author: Nils Boßung <nilsbossung at googlemail.com>
  Date:   2014-09-03 (Wed, 03 Sep 2014)

  Changed paths:
    M posix.mak
    R test/bugzilla/Makefile
    R test/bugzilla/src/test7151.d

  Log Message:
  -----------
  remove test


  Commit: 10b8583a4b1d5d1581721ebea35ab583bff78d44
      https://github.com/D-Programming-Language/druntime/commit/10b8583a4b1d5d1581721ebea35ab583bff78d44
  Author: Orvid King <blah38621 at gmail.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/rt/minit.obj

  Log Message:
  -----------
  Removed 1 byte from minit.obj


  Commit: 5e147b0ac9a1a62ad9cbb8387fd4121c2ea0ffef
      https://github.com/D-Programming-Language/druntime/commit/5e147b0ac9a1a62ad9cbb8387fd4121c2ea0ffef
  Author: Orvid King <blah38621 at gmail.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/rt/minit.obj

  Log Message:
  -----------
  Added the previously removed byte back to minit.obj, to complete the timestamp change.


  Commit: a651ac2a1f8c6c2548a85647053a69b69b3ea2da
      https://github.com/D-Programming-Language/druntime/commit/a651ac2a1f8c6c2548a85647053a69b69b3ea2da
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Log Message:
  -----------
  Merge pull request #1156 from Orvid/reStatMInitobj

Update the timestamp on minit.obj


  Commit: 038d84665417c8bbeaeb4f6dbb5433e787a70a3a
      https://github.com/D-Programming-Language/druntime/commit/038d84665417c8bbeaeb4f6dbb5433e787a70a3a
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/windows/stat.d

  Log Message:
  -----------
  Make fstat @trusted


  Commit: 026a9e09b43f4ed98fab9035e62599c0849d5f7c
      https://github.com/D-Programming-Language/druntime/commit/026a9e09b43f4ed98fab9035e62599c0849d5f7c
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/core/sys/posix/sys/stat.d
    M src/core/sys/posix/sys/statvfs.d
    M src/core/sys/windows/stat.d

  Log Message:
  -----------
  Merge pull request #1157 from andralex/trusted

Make fstat @trusted


  Commit: 8d61469c6d9d74ba89a22ad0d7bd30a40124395e
      https://github.com/D-Programming-Language/druntime/commit/8d61469c6d9d74ba89a22ad0d7bd30a40124395e
  Author: Nils Boßung <nilsbossung at googlemail.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/object.di
    M src/object_.d

  Log Message:
  -----------
  re-enable 'one call to method opEquals' in CTFE


  Commit: 8c13443c436a453e01c6319f74e2e6d54f44a547
      https://github.com/D-Programming-Language/druntime/commit/8c13443c436a453e01c6319f74e2e6d54f44a547
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M src/object.di
    M src/object_.d

  Log Message:
  -----------
  Merge pull request #916 from NilsBossung/7151

mostly fix Issue 7151 - [CTFE] cannot compare classes with ==


  Commit: ee94dbddf7700a5e5864d485e66002e31e6fa670
      https://github.com/D-Programming-Language/druntime/commit/ee94dbddf7700a5e5864d485e66002e31e6fa670
  Author: Daniel Murphy <yebblies at gmail.com>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M src/core/stdc/stdarg.d

  Log Message:
  -----------
  Partial fix for Issue 14131 - va_copy is broken on posix X86_64


  Commit: 21aba9efeaf9eacd7da3d2585519b083355b9b78
      https://github.com/D-Programming-Language/druntime/commit/21aba9efeaf9eacd7da3d2585519b083355b9b78
  Author: Steven Schveighoffer <schveiguy at yahoo.com>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M src/rt/lifetime.d

  Log Message:
  -----------
  Fixed issue 14126 -- Used wrong constant for offset when finalizing a large array.


  Commit: 1c5aef8b9d58718b633d2a45ca09b5f9dd1ab6bc
      https://github.com/D-Programming-Language/druntime/commit/1c5aef8b9d58718b633d2a45ca09b5f9dd1ab6bc
  Author: David Nadlinger <code at klickverbot.at>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M src/rt/lifetime.d

  Log Message:
  -----------
  Merge pull request #1159 from schveiguy/issue14126

Fixed issue 14126 -- GC seemingly corrupting memory


  Commit: 962ebe6a5fe264c808e8e27883f42fd4671a6b08
      https://github.com/D-Programming-Language/druntime/commit/962ebe6a5fe264c808e8e27883f42fd4671a6b08
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2015-02-07 (Sat, 07 Feb 2015)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  fix core.time unittests for odd ticksPerSec


  Commit: 02270ea991f4218764d2c2cc867c56f082672d4c
      https://github.com/D-Programming-Language/druntime/commit/02270ea991f4218764d2c2cc867c56f082672d4c
  Author: Walter Bright <walter at walterbright.com>
  Date:   2015-02-07 (Sat, 07 Feb 2015)

  Changed paths:
    M src/core/stdc/stdarg.d

  Log Message:
  -----------
  Merge pull request #1158 from yebblies/va_copy

Partial fix for Issue 14131 - va_copy is broken on posix X86_64


  Commit: 8af5322f31355f6133c02b9ea45f121a8fc6b105
      https://github.com/D-Programming-Language/druntime/commit/8af5322f31355f6133c02b9ea45f121a8fc6b105
  Author: Andrei Alexandrescu <andrei at erdani.com>
  Date:   2015-02-07 (Sat, 07 Feb 2015)

  Changed paths:
    M src/core/time.d

  Log Message:
  -----------
  Merge pull request #1160 from rainers/fix_time_unittest

fix core.time unittests for odd ticksPerSec


Compare: https://github.com/D-Programming-Language/druntime/compare/af9cabcd48a4...8af5322f3135


More information about the D-runtime mailing list