Few recent dmd pull requests

Lionello Lunesu via Digitalmars-d digitalmars-d at puremagic.com
Mon Jun 30 00:42:41 PDT 2014


On 30/06/14 15:27, bearophile wrote:
> Lionello Lunesu:
>
>> I've closed the "valueRange" PR because I now think it's not a good
>> idea, since the values it returns are not stable and any code using it
>> can break in the future as VRP gets smarter. The obvious cases
>> ("valueRange of ubyte returning 0 and 255 resp.") can already be
>> tested by using implicit integer casts, as @yebblies has mentioned in
>> that PR.
>
> OK. But the other idea (value range for if/then, and for pre/post
> conditions) is still useful.
>
> Bye,
> bearophile

I'm actively developing that in my if-else-range branch. It's also part 
of the PR for issue 259, 
https://github.com/D-Programming-Language/dmd/pull/1913

It needs to get smarter still if I expect Walter to accept my fix to 
issue 259.

L.



More information about the Digitalmars-d mailing list