Re: [exim] Problem of comparing of large numbers.

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-users
Subject: Re: [exim] Problem of comparing of large numbers.
On 04/09/13 06:39, Aleksey Tsvetkov wrote:
> Somebody can help?
>
> On Sat, 13 Jul 2013 00:44:56 +0400
> Aleksey Tsvetkov <tsvetkov_av@???> writes:
>
>> Hi,
>>
>> Faced such problem.
>> When comparing numbers everything rests against int_32 though addition
>> works with large numbers. What do I do not so?
>> The problem is shown on 32 and 64 OS
>>
>> #-------------------------------------------------------------------
>>
>> exim -be '${if >{1}{2147483647}{yes}{no}}'
>> no
>>
>> exim -be '${if >{1}{2147483648}{yes}{no}}'
>> yes
>>
>> exim -be '${eval:2147483647+1}'
>> 2147483648
>>
>> exim -be '${eval:2147483648+1}'
>> 2147483649


Looks at first sight like the fix for bug 1171 is incomplete;
please re-open it and add this info  (http://bugs.exim.org).
-- 
Cheers,
    Jeremy