On 04/09/13 06:39, Aleksey Tsvetkov wrote:
Somebody can help?

On Sat, 13 Jul 2013 00:44:56 +0400
Aleksey Tsvetkov <[email protected]> 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



--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to