Stable D version?

kenji hara k.hara.pg at gmail.com
Mon Apr 22 21:56:03 PDT 2013


2013/4/23 Mehrdad <wfunction at hotmail.com>

> On Tuesday, 23 April 2013 at 04:44:52 UTC, kenji hara wrote:
>
>>
>> This is mostly expected behavior. During compilation value identities are
>> not guaranteed.
>> Because compile time evaluation is always done after constant folding, and
>> constant folding would fold "x".idup to "x", then S("x") == S("x") is
>>
>> evaluated to true.
>>
>> Kenji Hara
>>
>
> I'm not saying the 'true' is broken, I'm saying the 'false' is broken.
>
>
> And don't miss this one, which contradicts the behavior above
> http://forum.dlang.org/thread/**uqkslzjnosrsnyqnhzes@forum.**
> dlang.org?page=2#post-**zdmtaeycpomrhjdeanlw:40forum.**dlang.org<http://forum.dlang.org/thread/uqkslzjnosrsnyqnhzes@forum.dlang.org?page=2#post-zdmtaeycpomrhjdeanlw:40forum.dlang.org>
>

Ah, OK. Surely that is a compiler bug which still not fixed.

Kenji Hara
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20130423/73a0c617/attachment.html>


More information about the Digitalmars-d mailing list