Phobos already has some overloads for rvalue, it is merged in 78591b90aa. But your change reverts bug 5889 and make ref/non-ref struct overload ambiguous, and beta6 user will see that error. Then Phobos is silently broken now.
Kenji Hara 2012年4月12日11:52 Walter Bright <[email protected]>: > Sure, but in 2.057 the library wasn't broken, either. While there may be > problems with it, I don't think these should hold up the release, as those > have > always been there. > > On 4/11/2012 7:19 PM, kenji hara wrote: >> We didn't add tests into druntime and Phobos for ref/non-ref overloads. >> So there is no tests should be broken in libraries with your changes. >> >> Kenji Hara >> >> 2012年4月12日11:07 Walter Bright <[email protected]>: >>> All the library tests pass. >>> >>> >>> On 4/11/2012 6:39 PM, kenji hara wrote: >>>> I think this is too straightforward change. >>>> I believe that druntime and phobos are broken silently with this. >>>> >>>> I'm trying to implement rvalue struct literal that can receives with ref. >>>> It does not seem so difficult. >>>> Please wait the release a moment. >>>> >>>> Kenji Hara >>>> >>> _______________________________________________ >>> dmd-internals mailing list >>> [email protected] >>> http://lists.puremagic.com/mailman/listinfo/dmd-internals >> _______________________________________________ >> dmd-internals mailing list >> [email protected] >> http://lists.puremagic.com/mailman/listinfo/dmd-internals >> >> > _______________________________________________ > dmd-internals mailing list > [email protected] > http://lists.puremagic.com/mailman/listinfo/dmd-internals _______________________________________________ dmd-internals mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-internals
