[dmd-internals] [D-Programming-Language/dmd] d5b214: Merge pull request #73 from donc/ctfe5966

Brad Roberts braddr at puremagic.com
Thu May 26 14:47:30 PDT 2011


Looks like one of the tests (haven't looked to see if it was new with this 
merge or the previous one, but wasn't showing up as a failure until now, 
possibly due to being hidden behind other things) is failing on 64 bit 
only:

../src/dmd -m64 -Icompilable   -odtest_results/compilable -oftest_results/compilable/interpret3_0.o -c compilable/interpret3.d
compilable/interpret3.d(1084): Error: cannot implicitly convert expression (qq.r.length) of type ulong to int
compilable/interpret3.d(1086): Error: cannot evaluate bug5258c() at compile time
compilable/interpret3.d(1086): Error: static assert  (bug5258c() == 20) is not evaluatable at compile time

Looks like an easy fix, but not in a good position to do it myself right now.

On Thu, 26 May 2011, noreply at github.com wrote:

> Date: Thu, 26 May 2011 13:57:07 -0700
> From: noreply at github.com
> Reply-To: Discuss the internals of DMD <dmd-internals at puremagic.com>
> To: dmd-internals at puremagic.com
> Subject: [dmd-internals] [D-Programming-Language/dmd] d5b214: Merge pull
>     request #73 from donc/ctfe5966
> 
> Branch: refs/heads/master
> Home:   https://github.com/D-Programming-Language/dmd
> 
> Commit: d5b214ad28e7f08634488a4b114803985719417a
>     https://github.com/D-Programming-Language/dmd/commit/d5b214ad28e7f08634488a4b114803985719417a
> Author: Walter Bright <walter at walterbright.com>
> Date:   2011-05-26 (Thu, 26 May 2011)
> 
> Changed paths:
>   M src/expression.c
>   M src/expression.h
>   M src/interpret.c
>   M test/compilable/interpret3.d
> 
> Log Message:
> -----------
> Merge pull request #73 from donc/ctfe5966
> 
> CTFE: Support non-trivial ref parameters
> 
> 
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
> 


More information about the dmd-internals mailing list