[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