1*3e3895bfSKrzysztof Piecuch# $FreeBSD: head/bin/sh/tests/expansion/arith6.0 215550 2010-11-19 22:25:32Z jilles $ 23df4d8b0SPeter Avalos 33df4d8b0SPeter Avalosv1=1\ +\ 1 43df4d8b0SPeter Avalosv2=D 53df4d8b0SPeter Avalosv3=C123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 63df4d8b0SPeter Avalosf() { v4="$*"; } 73df4d8b0SPeter Avalos 83df4d8b0SPeter Avaloswhile [ ${#v2} -lt 1250 ]; do 93df4d8b0SPeter Avalos eval $v2=$((3+${#v2})) $v3=$((4-${#v2})) 103df4d8b0SPeter Avalos eval f $(($v2+ $v1 +$v3)) 113df4d8b0SPeter Avalos if [ $v4 -ne 9 ]; then 123df4d8b0SPeter Avalos echo bad: $v4 -ne 9 at ${#v2} 133df4d8b0SPeter Avalos fi 143df4d8b0SPeter Avalos v2=x$v2 153df4d8b0SPeter Avalos v3=y$v3 163df4d8b0SPeter Avalosdone 17