# busybox expr | |
# 3*1000*1000*1000 overflows 32-bit signed int | |
res=`busybox expr 0 '<' 3000000000` | |
[ x"$res" = x1 ] || exit 1 | |
# 9223372036854775807 = 2^31-1 | |
res=`busybox expr 0 '<' 9223372036854775807` | |
[ x"$res" = x1 ] || exit 1 | |
# coreutils fails this one! | |
res=`busybox expr -9223372036854775800 '<' 9223372036854775807` | |
[ x"$res" = x1 ] || exit 1 | |
# This one works only by chance | |
# res=`busybox expr 0 '<' 9223372036854775808` | |
# [ x"$res" = x1 ] || exit 1 |