[dmd-internals] [D-Programming-Language/dmd] 5030a1: improve LEA optimization

Brad Roberts braddr at puremagic.com
Sat Aug 6 12:21:24 PDT 2011


On Saturday, August 06, 2011 12:12:54 PM, noreply at github.com wrote:
> Branch: refs/heads/master
>   Home:   https://github.com/D-Programming-Language/dmd
> 
>   Commit: 5030a1d0db3913c26c64dde785cbc03825686693
>       https://github.com/D-Programming-Language/dmd/commit/5030a1d0db3913c26c64dde785cbc03825686693
>   Author: Walter Bright <walter at walterbright.com>
>   Date:   2011-08-06 (Sat, 06 Aug 2011)
> 
>   Changed paths:
>     M src/backend/cod1.c
>   M src/backend/cod2.c
> 
>   Log Message:
>   -----------
>   improve LEA optimization
> 
> 
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals

Looks like this change might have had an unintended side effect on 
64bit hosts:
core.exception.AssertError at std/datetime.d(31128): _assertPred!"==" 
failed: [62135596813910] is not == [0].



More information about the dmd-internals mailing list