← Commit list

342a63d65

Mike Frysinger
Mike Frysinger
2009-05-21
FAILED Duration: 30s

Subject

hush_test: add some pathological compound list tests

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

shell/hush_test/hush-misc/compound.right+14 -0
@@ -0,0 +1,14 @@
+new group
+0
+1
+2
+3
+4
+5
+6
+new group
+new group
+0
+1
+2
+3
shell/hush_test/hush-misc/compound.tests+21 -0
@@ -0,0 +1,21 @@
+echo new group
+echo 0; { :; }
+echo 1; { : ;}
+echo 2; ({ :; })
+echo 3; ({ : ;})
+echo 4; ( : )
+echo 5; ( :; )
+echo 6; ( : ;)
+# not sure if POSIX requires these, but bash accepts them ...
+#echo 7; {( : )}
+#echo 8; {( :; )}
+#echo 9; {( : ;)}
+
+echo new group
+#echo 0; {(:);}
+
+echo new group
+echo 0; (:)
+echo 1; (:;)
+echo 2; (:);
+echo 3; (:;);