On 01/04/2016 12:22 AM, Ali Çehreli wrote:

>      assert(l != l.to!double);      // passes
>      assert(l != cast(double)l);    // FAILS

I've realized that I had the -m32 switch on unintentionally. The above results are for when -m32 is used. (I am on a 64-bit system.)

Without -m32 both checks fail and the universe makes sense. Still, would you consider it a bug that the results are different for -m32?

Ali

Reply via email to