summaryrefslogtreecommitdiff
path: root/shell/ash_test/ash-arith/arith.right
diff options
context:
space:
mode:
authorDenys Vlasenko2021-09-25 22:04:45 +0200
committerDenys Vlasenko2021-09-25 22:04:45 +0200
commitd84a604830a7ee3f8fb5f3908ae0d54513393a20 (patch)
tree3e9dc05e082e41328a84c8eaa3d45f36c2ba5d44 /shell/ash_test/ash-arith/arith.right
parent627821e42b06adfe6bbc6004d8eeb7c35f65120d (diff)
downloadbusybox-d84a604830a7ee3f8fb5f3908ae0d54513393a20.zip
busybox-d84a604830a7ee3f8fb5f3908ae0d54513393a20.tar.gz
shell: fix arithmentic evaluation of "++7" and such (it is + + 7, i.e. 7)
function old new delta evaluate_string 945 988 +43 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/ash_test/ash-arith/arith.right')
-rw-r--r--shell/ash_test/ash-arith/arith.right20
1 files changed, 13 insertions, 7 deletions
diff --git a/shell/ash_test/ash-arith/arith.right b/shell/ash_test/ash-arith/arith.right
index 6936f12..99ef825 100644
--- a/shell/ash_test/ash-arith/arith.right
+++ b/shell/ash_test/ash-arith/arith.right
@@ -97,6 +97,7 @@ ghi
3 3
4 4
4 4
+7 7
./arith.tests: line 257: arithmetic syntax error
./arith.tests: line 259: arithmetic syntax error
./arith.tests: line 260: arithmetic syntax error
@@ -105,6 +106,8 @@ ghi
4 4
7 7
-7 -7
+7
+7
./arith1.sub: line 2: arithmetic syntax error
./arith1.sub: line 3: arithmetic syntax error
./arith1.sub: line 4: arithmetic syntax error
@@ -119,11 +122,12 @@ ghi
2 2
-2 -2
1 1
-./arith1.sub: line 37: arithmetic syntax error
-./arith2.sub: line 2: arithmetic syntax error
-./arith2.sub: line 3: arithmetic syntax error
-./arith2.sub: line 4: arithmetic syntax error
-./arith2.sub: line 5: arithmetic syntax error
+7
+7
+7
+7
+7
+7
5 5
1 1
6 6
@@ -132,8 +136,10 @@ ghi
1 1
4 4
0 0
-./arith2.sub: line 42: arithmetic syntax error
-./arith2.sub: line 47: arithmetic syntax error
+-7
+-7
+7
+7
8 12
./arith.tests: line 290: arithmetic syntax error
42