parallel: Faster --group-by. -vv --joblog / --onall --ssh bugfix.
[parallel.git] / testsuite / wanted-results / parallel-local-10s
blob778c6be773c65f444f00861a63066ac1184c3d56
1 par_END ### Test -i and --replace: Replace with argument
2 par_END replace
3 par_END replace
4 par_END replace
5 par_END replace
6 par_END replace
7 par_END replace
8 par_END replace
9 par_END replace
10 par_END replace
11 par_END ### Test -E: Artificial end-of-file
12 par_END include this
13 par_END include this
14 par_END ### Test -e and --eof: Artificial end-of-file
15 par_END include this
16 par_END include this
17 par_END include this
18 par_END include this
19 par__pipe_tee   bug #45479: --pipe/--pipepart --tee
20 par__pipe_tee   --pipe --tee
21 par__pipe_tee   314572800
22 par__pipepart_spawn     ### bug #46214: Using --pipepart doesnt spawn multiple jobs in version 20150922
23 par__pipepart_spawn     1:local / 2+ / 2+2+2+
24 par__pipepart_tee       bug #45479: --pipe/--pipepart --tee
25 par__pipepart_tee       --pipepart --tee
26 par__pipepart_tee       314572800
27 par_bin ### Test --bin
28 par_bin       2       2       4
29 par_bin       2       2       4
30 par_bin       3       3       6
31 par_bin       3       3       7
32 par_bin       2       4       8
33 par_bin       2       4       8
34 par_bin       3       6      13
35 par_bin       3       6      13
36 par_bin ### Test --bin with expression that gives 1..n
37 par_bin       0       0       0
38 par_bin       0       0       0
39 par_bin       5      10      21
40 par_bin       5      10      21
41 par_bin ### Test --bin with expression that gives 0..n-1
42 par_bin       0       0       0
43 par_bin       0       0       0
44 par_bin       5      10      21
45 par_bin       5      10      21
46 par_colsep      ### Test of --colsep
47 par_colsep      a b c
48 par_colsep      a b c
49 par_colsep      a b c d
50 par_colsep      a b c
51 par_colsep      d e f
52 par_colsep      a b c
53 par_colsep      d e f
54 par_colsep      a b c
55 par_colsep      a b c
56 par_colsep      a b c d
57 par_colsep      ### Test of tab as colsep
58 par_colsep      abc def
59 par_colsep      ghi jkl
60 par_colsep      abc def
61 par_colsep      ghi jkl
62 par_colsep      ### Test of multiple -a plus colsep
63 par_colsep      abc def
64 par_colsep      mno jkl
65 par_colsep      ### Test of multiple -a no colsep
66 par_colsep      abc     def ghi
67 par_colsep      jkl     mno pqr
68 par_colsep      ### Test of quoting after colsplit
69 par_colsep      >/tmp/null >/dev/null
70 par_colsep      ### Test of --colsep as regexp
71 par_colsep      a b c
72 par_colsep      a b c d
73 par_colsep      a b c
74 par_colsep      a b c d
75 par_colsep      a b c
76 par_colsep      a b c d
77 par_colsep      a_b_c_
78 par_colsep      a_b_c_d
79 par_colsep      ### Test of -C
80 par_colsep      a_b_c_
81 par_colsep      a_b_c_d
82 par_colsep      ### Test of --trim n
83 par_colsep      a_b_' c '_
84 par_colsep      a_' b '_c_d
85 par_colsep      a_b_c_
86 par_colsep      a_b_c_d
87 par_colsep      ### Test of bug: If input is empty string
88 par_colsep      echo ''
89 par_colsep      
90 par_colsep      echo ac
91 par_colsep      ac
92 par_colsep      echo ac
93 par_colsep      ac
94 par_compress_fail       ### bug #41609: --compress fails
95 par_compress_fail       f1a751b1283e99e7dda40f63f1225f74  -
96 par_compress_fail       f1a751b1283e99e7dda40f63f1225f74  -
97 par_failing_compressor  Compress with failing (de)compressor
98 par_failing_compressor  Test --tag/--line-buffer/--files in all combinations
99 par_failing_compressor  Test working/failing compressor/decompressor in all combinations
100 par_failing_compressor  (-k is used as a dummy argument)
101 par_failing_compressor  parallel -k --tag --line-buffer --files --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
102 par_failing_compressor  C=cat;true,D=cat;true   /tmp/parallel-local-10s-tmpdir/tmpfile
103 par_failing_compressor  parallel -k --tag --line-buffer --files --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
104 par_failing_compressor  C=cat;true,D=cat;false  /tmp/parallel-local-10s-tmpdir/tmpfile
105 par_failing_compressor  parallel -k --tag --line-buffer --files --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
106 par_failing_compressor  C=cat;false,D=cat;true  /tmp/parallel-local-10s-tmpdir/tmpfile
107 par_failing_compressor  parallel: Error: cat;false failed.
108 par_failing_compressor  parallel -k --tag --line-buffer --files --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
109 par_failing_compressor  C=cat;false,D=cat;false /tmp/parallel-local-10s-tmpdir/tmpfile
110 par_failing_compressor  parallel: Error: cat;false failed.
111 par_failing_compressor  parallel -k --tag --line-buffer -k --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
112 par_failing_compressor  C=cat;true,D=cat;true   C=cat;true,D=cat;true
113 par_failing_compressor  parallel -k --tag --line-buffer -k --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
114 par_failing_compressor  C=cat;true,D=cat;false  C=cat;true,D=cat;false
115 par_failing_compressor  parallel -k --tag --line-buffer -k --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
116 par_failing_compressor  C=cat;false,D=cat;true  C=cat;false,D=cat;true
117 par_failing_compressor  parallel: Error: cat;false failed.
118 par_failing_compressor  parallel -k --tag --line-buffer -k --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
119 par_failing_compressor  C=cat;false,D=cat;false C=cat;false,D=cat;false
120 par_failing_compressor  parallel: Error: cat;false failed.
121 par_failing_compressor  parallel -k --tag -k --files --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
122 par_failing_compressor  C=cat;true,D=cat;true   /tmp/parallel-local-10s-tmpdir/tmpfile
123 par_failing_compressor  parallel -k --tag -k --files --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
124 par_failing_compressor  C=cat;true,D=cat;false  /tmp/parallel-local-10s-tmpdir/tmpfile
125 par_failing_compressor  parallel -k --tag -k --files --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
126 par_failing_compressor  C=cat;false,D=cat;true  /tmp/parallel-local-10s-tmpdir/tmpfile
127 par_failing_compressor  parallel: Error: cat;false failed.
128 par_failing_compressor  parallel -k --tag -k --files --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
129 par_failing_compressor  C=cat;false,D=cat;false /tmp/parallel-local-10s-tmpdir/tmpfile
130 par_failing_compressor  parallel: Error: cat;false failed.
131 par_failing_compressor  parallel -k --tag -k -k --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
132 par_failing_compressor  C=cat;true,D=cat;true   C=cat;true,D=cat;true
133 par_failing_compressor  parallel -k --tag -k -k --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
134 par_failing_compressor  C=cat;true,D=cat;false  C=cat;true,D=cat;false
135 par_failing_compressor  parallel -k --tag -k -k --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
136 par_failing_compressor  C=cat;false,D=cat;true  C=cat;false,D=cat;true
137 par_failing_compressor  parallel: Error: cat;false failed.
138 par_failing_compressor  parallel -k --tag -k -k --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
139 par_failing_compressor  C=cat;false,D=cat;false C=cat;false,D=cat;false
140 par_failing_compressor  parallel: Error: cat;false failed.
141 par_failing_compressor  parallel -k -k --line-buffer --files --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
142 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
143 par_failing_compressor  parallel -k -k --line-buffer --files --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
144 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
145 par_failing_compressor  parallel -k -k --line-buffer --files --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
146 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
147 par_failing_compressor  parallel: Error: cat;false failed.
148 par_failing_compressor  parallel -k -k --line-buffer --files --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
149 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
150 par_failing_compressor  parallel: Error: cat;false failed.
151 par_failing_compressor  parallel -k -k --line-buffer -k --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
152 par_failing_compressor  C=cat;true,D=cat;true
153 par_failing_compressor  parallel -k -k --line-buffer -k --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
154 par_failing_compressor  C=cat;true,D=cat;false
155 par_failing_compressor  parallel -k -k --line-buffer -k --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
156 par_failing_compressor  C=cat;false,D=cat;true
157 par_failing_compressor  parallel: Error: cat;false failed.
158 par_failing_compressor  parallel -k -k --line-buffer -k --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
159 par_failing_compressor  C=cat;false,D=cat;false
160 par_failing_compressor  parallel: Error: cat;false failed.
161 par_failing_compressor  parallel -k -k -k --files --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
162 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
163 par_failing_compressor  parallel -k -k -k --files --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
164 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
165 par_failing_compressor  parallel -k -k -k --files --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
166 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
167 par_failing_compressor  parallel: Error: cat;false failed.
168 par_failing_compressor  parallel -k -k -k --files --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
169 par_failing_compressor  /tmp/parallel-local-10s-tmpdir/tmpfile
170 par_failing_compressor  parallel: Error: cat;false failed.
171 par_failing_compressor  parallel -k -k -k -k --compress --compress-program 'cat;true' --decompress-program 'cat;true' echo ::: C='cat;true',D='cat;true'
172 par_failing_compressor  C=cat;true,D=cat;true
173 par_failing_compressor  parallel -k -k -k -k --compress --compress-program 'cat;true' --decompress-program 'cat;false' echo ::: C='cat;true',D='cat;false'
174 par_failing_compressor  C=cat;true,D=cat;false
175 par_failing_compressor  parallel -k -k -k -k --compress --compress-program 'cat;false' --decompress-program 'cat;true' echo ::: C='cat;false',D='cat;true'
176 par_failing_compressor  C=cat;false,D=cat;true
177 par_failing_compressor  parallel: Error: cat;false failed.
178 par_failing_compressor  parallel -k -k -k -k --compress --compress-program 'cat;false' --decompress-program 'cat;false' echo ::: C='cat;false',D='cat;false'
179 par_failing_compressor  C=cat;false,D=cat;false
180 par_failing_compressor  parallel: Error: cat;false failed.
181 par_fifo_under_csh      ### Test --fifo under csh
182 par_fifo_under_csh      1048571
183 par_fifo_under_csh      1
184 par_fifo_under_csh      1048572
185 par_fifo_under_csh      1
186 par_fifo_under_csh      1048572
187 par_fifo_under_csh      1
188 par_fifo_under_csh      1048572
189 par_fifo_under_csh      1
190 par_fifo_under_csh      1048572
191 par_fifo_under_csh      1
192 par_fifo_under_csh      1048572
193 par_fifo_under_csh      1
194 par_fifo_under_csh      1048569
195 par_fifo_under_csh      1
196 par_fifo_under_csh      1048576
197 par_fifo_under_csh      1
198 par_fifo_under_csh      1048576
199 par_fifo_under_csh      1
200 par_fifo_under_csh      1048576
201 par_fifo_under_csh      1
202 par_fifo_under_csh      1048576
203 par_fifo_under_csh      1
204 par_fifo_under_csh      1048576
205 par_fifo_under_csh      1
206 par_fifo_under_csh      1048576
207 par_fifo_under_csh      1
208 par_fifo_under_csh      1048576
209 par_fifo_under_csh      1
210 par_fifo_under_csh      1048576
211 par_fifo_under_csh      1
212 par_fifo_under_csh      1048576
213 par_fifo_under_csh      1
214 par_fifo_under_csh      1048576
215 par_fifo_under_csh      1
216 par_fifo_under_csh      1048576
217 par_fifo_under_csh      1
218 par_fifo_under_csh      1048576
219 par_fifo_under_csh      1
220 par_fifo_under_csh      1048576
221 par_fifo_under_csh      1
222 par_fifo_under_csh      1048576
223 par_fifo_under_csh      1
224 par_fifo_under_csh      868832
225 par_fifo_under_csh      1
226 par_fifo_under_csh      exit 22
227 par_jobs_file   ### Test of -j filename - non-existent file
228 par_jobs_file   parallel: Error: Parsing of --jobs/-j/--max-procs/-P failed.
229 par_jobs_file   Usage:
230 par_jobs_file   
231 par_jobs_file   parallel [options] [command [arguments]] < list_of_arguments
232 par_jobs_file   parallel [options] [command [arguments]] (::: arguments|:::: argfile(s))...
233 par_jobs_file   cat ... | parallel --pipe [options] [command [arguments]]
234 par_jobs_file   
235 par_jobs_file   -j n            Run n jobs in parallel
236 par_jobs_file   -k              Keep same order
237 par_jobs_file   -X              Multiple arguments with context replace
238 par_jobs_file   --colsep regexp Split input on regexp for positional replacements
239 par_jobs_file   {} {.} {/} {/.} {#} {%} {= perl code =} Replacement strings
240 par_jobs_file   {3} {3.} {3/} {3/.} {=3 perl code =}    Positional replacement strings
241 par_jobs_file   With --plus:    {} = {+/}/{/} = {.}.{+.} = {+/}/{/.}.{+.} = {..}.{+..} =
242 par_jobs_file                   {+/}/{/..}.{+..} = {...}.{+...} = {+/}/{/...}.{+...}
243 par_jobs_file   
244 par_jobs_file   -S sshlogin     Example: foo@server.example.com
245 par_jobs_file   --slf ..        Use ~/.parallel/sshloginfile as the list of sshlogins
246 par_jobs_file   --trc {}.bar    Shorthand for --transfer --return {}.bar --cleanup
247 par_jobs_file   --onall         Run the given command with argument on all sshlogins
248 par_jobs_file   --nonall        Run the given command with no arguments on all sshlogins
249 par_jobs_file   
250 par_jobs_file   --pipe          Split stdin (standard input) to multiple jobs.
251 par_jobs_file   --recend str    Record end separator for --pipe.
252 par_jobs_file   --recstart str  Record start separator for --pipe.
253 par_jobs_file   
254 par_jobs_file   GNU Parallel can do much more. See 'man parallel' for details
255 par_jobs_file   
256 par_jobs_file   Academic tradition requires you to cite works you base your article on.
257 par_jobs_file   If you use programs that use GNU Parallel to process data for an article in a
258 par_jobs_file   scientific publication, please cite:
259 par_jobs_file   
260 par_jobs_file   
261 par_jobs_file   This helps funding further development; AND IT WON'T COST YOU A CENT.
262 par_jobs_file   If you pay 10000 EUR you should feel free to use GNU Parallel without citing.
263 par_jobs_file   
264 par_jobs_file   ### Test of -j filename
265 par_jobs_file   sleep 6
266 par_jobs_file   sleep 8
267 par_jobs_file   sleep 10
268 par_jobs_file   sleep 5
269 par_jobs_file   sleep 4
270 par_k   ### Test -k
271 par_k   parallel: Warning: Only enough file handles to run X jobs in parallel.
272 par_k   parallel: Warning: Running 'parallel -jX -N X --pipe parallel -jX' or
273 par_k   parallel: Warning: raising 'ulimit -n' or 'nofile' in /etc/security/limits.conf
274 par_k   parallel: Warning: or /proc/sys/fs/file-max may help.
275 par_k   begin
276 par_k   1
277 par_k   2
278 par_k   3
279 par_k   4
280 par_k   5
281 par_k   6
282 par_k   7
283 par_k   8
284 par_k   9
285 par_k   10
286 par_k   11
287 par_k   12
288 par_k   13
289 par_k   14
290 par_k   15
291 par_k   16
292 par_k   17
293 par_k   18
294 par_k   19
295 par_k   20
296 par_k   21
297 par_k   22
298 par_k   23
299 par_k   24
300 par_k   25
301 par_k   26
302 par_k   27
303 par_k   28
304 par_k   29
305 par_k   30
306 par_k   end
307 par_k_linebuffer        ### bug #47750: -k --line-buffer should give current job up to now
308 par_k_linebuffer        10      1
309 par_k_linebuffer        10      2
310 par_k_linebuffer        10      3
311 par_k_linebuffer        10      4
312 par_k_linebuffer        10      5
313 par_k_linebuffer        10      6
314 par_k_linebuffer        10      7
315 par_k_linebuffer        10      8
316 par_k_linebuffer        10      9
317 par_k_linebuffer        10      10
318 par_k_linebuffer        11      1
319 par_k_linebuffer        11      2
320 par_k_linebuffer        11      3
321 par_k_linebuffer        11      4
322 par_k_linebuffer        11      5
323 par_k_linebuffer        11      6
324 par_k_linebuffer        11      7
325 par_k_linebuffer        11      8
326 par_k_linebuffer        11      9
327 par_k_linebuffer        11      10
328 par_k_linebuffer        11      11
329 par_k_linebuffer        12      1
330 par_k_linebuffer        12      2
331 par_k_linebuffer        12      3
332 par_k_linebuffer        12      4
333 par_k_linebuffer        12      5
334 par_k_linebuffer        12      6
335 par_k_linebuffer        12      7
336 par_k_linebuffer        12      8
337 par_k_linebuffer        12      9
338 par_k_linebuffer        12      10
339 par_k_linebuffer        12      11
340 par_k_linebuffer        12      12
341 par_k_linebuffer        13      1
342 par_k_linebuffer        13      2
343 par_k_linebuffer        13      3
344 par_k_linebuffer        13      4
345 par_k_linebuffer        13      5
346 par_k_linebuffer        13      6
347 par_k_linebuffer        13      7
348 par_k_linebuffer        13      8
349 par_k_linebuffer        13      9
350 par_k_linebuffer        13      10
351 par_k_linebuffer        13      11
352 par_k_linebuffer        13      12
353 par_k_linebuffer        13      13
354 par_k_linebuffer        14      1
355 par_k_linebuffer        14      2
356 par_k_linebuffer        14      3
357 par_k_linebuffer        14      4
358 par_k_linebuffer        14      5
359 par_k_linebuffer        14      6
360 par_k_linebuffer        14      7
361 par_k_linebuffer        14      8
362 par_k_linebuffer        14      9
363 par_k_linebuffer        14      10
364 par_k_linebuffer        14      11
365 par_k_linebuffer        14      12
366 par_k_linebuffer        14      13
367 par_k_linebuffer        14      14
368 par_k_linebuffer        15      1
369 par_k_linebuffer        15      2
370 par_k_linebuffer        15      3
371 par_k_linebuffer        15      4
372 par_k_linebuffer        15      5
373 par_k_linebuffer        15      6
374 par_k_linebuffer        15      7
375 par_k_linebuffer        15      8
376 par_k_linebuffer        15      9
377 par_k_linebuffer        15      10
378 par_k_linebuffer        15      11
379 par_k_linebuffer        15      12
380 par_k_linebuffer        15      13
381 par_k_linebuffer        15      14
382 par_k_linebuffer        15      15
383 par_k_linebuffer        16      1
384 par_k_linebuffer        16      2
385 par_k_linebuffer        16      3
386 par_k_linebuffer        16      4
387 par_k_linebuffer        16      5
388 par_k_linebuffer        16      6
389 par_k_linebuffer        16      7
390 par_k_linebuffer        16      8
391 par_k_linebuffer        16      9
392 par_k_linebuffer        16      10
393 par_k_linebuffer        16      11
394 par_k_linebuffer        16      12
395 par_k_linebuffer        16      13
396 par_k_linebuffer        16      14
397 par_k_linebuffer        16      15
398 par_k_linebuffer        16      16
399 par_k_linebuffer        17      1
400 par_k_linebuffer        17      2
401 par_k_linebuffer        17      3
402 par_k_linebuffer        17      4
403 par_k_linebuffer        17      5
404 par_k_linebuffer        17      6
405 par_k_linebuffer        17      7
406 par_k_linebuffer        17      8
407 par_k_linebuffer        17      9
408 par_k_linebuffer        17      10
409 par_k_linebuffer        17      11
410 par_k_linebuffer        17      12
411 par_k_linebuffer        17      13
412 par_k_linebuffer        17      14
413 par_k_linebuffer        17      15
414 par_k_linebuffer        17      16
415 par_k_linebuffer        17      17
416 par_k_linebuffer        18      1
417 par_k_linebuffer        18      2
418 par_k_linebuffer        18      3
419 par_k_linebuffer        18      4
420 par_k_linebuffer        18      5
421 par_k_linebuffer        18      6
422 par_k_linebuffer        18      7
423 par_k_linebuffer        18      8
424 par_k_linebuffer        18      9
425 par_k_linebuffer        18      10
426 par_k_linebuffer        18      11
427 par_k_linebuffer        18      12
428 par_k_linebuffer        18      13
429 par_k_linebuffer        18      14
430 par_k_linebuffer        18      15
431 par_k_linebuffer        18      16
432 par_k_linebuffer        18      17
433 par_k_linebuffer        18      18
434 par_k_linebuffer        19      1
435 par_k_linebuffer        19      2
436 par_k_linebuffer        19      3
437 par_k_linebuffer        19      4
438 par_k_linebuffer        19      5
439 par_k_linebuffer        19      6
440 par_k_linebuffer        19      7
441 par_k_linebuffer        19      8
442 par_k_linebuffer        19      9
443 par_k_linebuffer        19      10
444 par_k_linebuffer        19      11
445 par_k_linebuffer        19      12
446 par_k_linebuffer        19      13
447 par_k_linebuffer        19      14
448 par_k_linebuffer        19      15
449 par_k_linebuffer        19      16
450 par_k_linebuffer        19      17
451 par_k_linebuffer        19      18
452 par_k_linebuffer        19      19
453 par_k_linebuffer        20      1
454 par_k_linebuffer        20      2
455 par_k_linebuffer        20      3
456 par_k_linebuffer        20      4
457 par_k_linebuffer        20      5
458 par_k_linebuffer        20      6
459 par_k_linebuffer        20      7
460 par_k_linebuffer        20      8
461 par_k_linebuffer        20      9
462 par_k_linebuffer        20      10
463 par_k_linebuffer        20      11
464 par_k_linebuffer        20      12
465 par_k_linebuffer        20      13
466 par_k_linebuffer        20      14
467 par_k_linebuffer        20      15
468 par_k_linebuffer        20      16
469 par_k_linebuffer        20      17
470 par_k_linebuffer        20      18
471 par_k_linebuffer        20      19
472 par_k_linebuffer        20      20
473 par_k_linebuffer        stdout top
474 par_k_linebuffer        stderr in the middle
475 par_k_linebuffer        stdout end
476 par_kill_children_timeout       ### Test killing children with --timeout and exit value (failed if timed out)
477 par_kill_children_timeout             0       0       0
478 par_kill_children_timeout       parallel: Warning: This job was killed because it timed out:
479 par_kill_children_timeout       parallel: Warning: doit 1000000000
480 par_kill_children_timeout       parallel: Warning: This job was killed because it timed out:
481 par_kill_children_timeout       parallel: Warning: doit 1000000001
482 par_kill_children_timeout       2
483 par_kill_children_timeout             0       0       0
484 par_line_buffer ### --line-buffer
485 par_line_buffer      55      55     120
486 par_line_buffer These must diff: 1
487 par_long_line_remote    ### Deal with long command lines on remote servers
488 par_long_line_remote          2       6   30006
489 par_long_line_remote          3      50  250050
490 par_maxlinelen_X_I      ### Test max line length -X -I
491 par_maxlinelen_X_I      88ab30e1d8b7459fddf88986ff282950  -
492 par_maxlinelen_X_I      Chars per line (817788/7): 116826
493 par_maxlinelen_m_I      ### Test max line length -m -I
494 par_maxlinelen_m_I      51736abdee4738369ce04b354d40c887  -
495 par_maxlinelen_m_I      Chars per line (697800/6): 116300
496 par_nice        Check that --nice works
497 par_nice        load_10
498 par_nice        bzip2            18
499 par_nice        bzip2            18
500 par_parset      ### test parset
501 par_parset      Put output into $myarray
502 par_parset      10
503 par_parset      11
504 par_parset      12
505 par_parset      13
506 par_parset      14
507 par_parset      15
508 par_parset      Put output into vars "$seq, $pwd, $ls"
509 par_parset      1
510 par_parset      2
511 par_parset      3
512 par_parset      4
513 par_parset      5
514 par_parset      6
515 par_parset      7
516 par_parset      8
517 par_parset      9
518 par_parset      10
519 par_parset      Put output into vars ($seq, $pwd, $ls):
520 par_parset      1
521 par_parset      2
522 par_parset      3
523 par_parset      4
524 par_parset      5
525 par_parset      The commands to run can be an array
526 par_parset      <<joe  "double  space"  cartoon>>
527 par_parset      .
528 par_parset      You cannot pipe into parset, but must use a tempfile
529 par_parset      1
530 par_parset      10
531 par_parset      or process substitution
532 par_parset      0
533 par_parset      9
534 par_parset      Commands with newline require -0
535 par_parset      line1
536 par_parset      line2
537 par_parset2     ### parset into array
538 par_parset2     foo bar baz
539 par_parset2     ### parset into vars with comma
540 par_parset2     foo bar baz
541 par_parset2     ### parset into vars with space
542 par_parset2     foo bar baz
543 par_parset2     ### parset with newlines
544 par_parset2     1
545 par_parset2     1
546 par_parset2     2
547 par_parset2     1
548 par_parset2     2
549 par_parset2     3
550 par_parset2     ### parset into indexed array vars
551 par_parset2     foo bar baz
552 par_parset2     foo bar bar
553 par_parset2     ### env_parset
554 par_parset2     myecho myvar myarr  1 foo myecho myvar myarr  1 bar myecho myvar myarr  1 baz
555 par_parset2     myecho myvar myarr  1 foo myecho myvar myarr  1 bar myecho myvar myarr  1 baz
556 par_parset2     myecho myvar myarr  1 foo myecho myvar myarr  1 bar myecho myvar myarr  1 baz
557 par_parset2     newline1
558 par_parset2     newline2
559 par_parset2     1
560 par_parset2     newline1
561 par_parset2     newline2
562 par_parset2     1
563 par_parset2     2
564 par_parset2     newline1
565 par_parset2     newline2
566 par_parset2     1
567 par_parset2     2
568 par_parset2     3
569 par_parset2     myecho myvar myarr  1 foo myecho myvar myarr  1 bar myecho myvar myarr  1 baz
570 par_parset2     myecho myvar myarr  1 foo myecho myvar myarr  1 bar myecho myvar myarr  1 bar
571 par_parset2     bug #52507: parset arr1 -v echo ::: fails
572 par_parset2     seq 3
573 par_parset2     1
574 par_parset2     2
575 par_parset2     3
576 par_perlexpr_repl       ### {= and =} in different groups separated by space
577 par_perlexpr_repl       b
578 par_perlexpr_repl       b
579 par_perlexpr_repl       bb
580 par_perlexpr_repl       bb
581 par_perlexpr_repl       b{= b
582 par_perlexpr_repl       b{=b
583 par_perlexpr_repl       b {=a
584 par_perlexpr_repl       {=a
585 par_perlexpr_repl       {= a
586 par_perlexpr_repl       {= a =}
587 par_perlexpr_repl       ### bug #45842: Do not evaluate {= =} twice
588 par_perlexpr_repl       1
589 par_perlexpr_repl       2
590 par_perlexpr_repl       3
591 par_perlexpr_repl       4
592 par_perlexpr_repl       1
593 par_perlexpr_repl       2
594 par_perlexpr_repl       3
595 par_perlexpr_repl       4
596 par_perlexpr_repl       1 2
597 par_perlexpr_repl       3 4
598 par_perlexpr_repl       5 6
599 par_perlexpr_repl       7 8
600 par_perlexpr_repl       9 10
601 par_perlexpr_repl       11 12
602 par_perlexpr_repl       13 14
603 par_perlexpr_repl       15 16
604 par_perlexpr_repl       17 18
605 par_perlexpr_repl       19 20
606 par_perlexpr_repl       21 22
607 par_perlexpr_repl       23 24
608 par_perlexpr_repl       1
609 par_perlexpr_repl       2
610 par_perlexpr_repl       3
611 par_perlexpr_repl       4
612 par_perlexpr_repl       5
613 par_perlexpr_repl       6
614 par_perlexpr_repl       7
615 par_perlexpr_repl       8
616 par_perlexpr_repl       9
617 par_perlexpr_repl       10
618 par_perlexpr_repl       11
619 par_perlexpr_repl       12
620 par_perlexpr_repl       ### bug #45939: {2} in {= =} fails
621 par_perlexpr_repl       OK
622 par_perlexpr_repl       OK-OK
623 par_pipe_line_buffer    ### --pipe --line-buffer
624 par_pipe_line_buffer        200     400    1202
625 par_pipe_line_buffer    These must diff: 1
626 par_pipe_line_buffer_compress   ### --pipe --line-buffer --compress
627 par_pipe_line_buffer_compress       200     400    1202
628 par_results_compress    0
629 par_results_compress    1
630 par_results_csv bug #: --results csv
631 par_results_csv --header : --tag --files --compress     Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
632 par_results_csv --header : --tag --files --compress     1,:,999.999,999.999,0,15,0,0,"echo 22 11",22,11,"22 11  /tmp/parallel-local-10s-tmpdir/tmpfile",
633 par_results_csv --header : --tag --files --compress     2,:,999.999,999.999,0,15,0,0,"echo 22 12",22,12,"22 12  /tmp/parallel-local-10s-tmpdir/tmpfile",
634 par_results_csv --header : --tag --files --compress     3,:,999.999,999.999,0,15,0,0,"echo 23 11",23,11,"23 11  /tmp/parallel-local-10s-tmpdir/tmpfile",
635 par_results_csv --header : --tag --files --compress     4,:,999.999,999.999,0,15,0,0,"echo 23 12",23,12,"23 12  /tmp/parallel-local-10s-tmpdir/tmpfile",
636 par_results_csv --header : --tag --files        Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
637 par_results_csv --header : --tag --files        1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   /tmp/parallel-local-10s-tmpdir/tmpfile",
638 par_results_csv --header : --tag --files        2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   /tmp/parallel-local-10s-tmpdir/tmpfile",
639 par_results_csv --header : --tag --files        3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   /tmp/parallel-local-10s-tmpdir/tmpfile",
640 par_results_csv --header : --tag --files        4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   /tmp/parallel-local-10s-tmpdir/tmpfile",
641 par_results_csv --header : --tag  --compress    Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
642 par_results_csv --header : --tag  --compress    1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   22 11
643 par_results_csv --header : --tag  --compress    ",
644 par_results_csv --header : --tag  --compress    2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   22 12
645 par_results_csv --header : --tag  --compress    ",
646 par_results_csv --header : --tag  --compress    3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   23 11
647 par_results_csv --header : --tag  --compress    ",
648 par_results_csv --header : --tag  --compress    4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   23 12
649 par_results_csv --header : --tag  --compress    ",
650 par_results_csv --header : --tag        Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
651 par_results_csv --header : --tag        1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   22 11
652 par_results_csv --header : --tag        ",
653 par_results_csv --header : --tag        2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   22 12
654 par_results_csv --header : --tag        ",
655 par_results_csv --header : --tag        3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   23 11
656 par_results_csv --header : --tag        ",
657 par_results_csv --header : --tag        4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   23 12
658 par_results_csv --header : --tag        ",
659 par_results_csv --header :  --files --compress  Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
660 par_results_csv --header :  --files --compress  1,:,999.999,999.999,0,15,0,0,"echo 22 11",22,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
661 par_results_csv --header :  --files --compress  2,:,999.999,999.999,0,15,0,0,"echo 22 12",22,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
662 par_results_csv --header :  --files --compress  3,:,999.999,999.999,0,15,0,0,"echo 23 11",23,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
663 par_results_csv --header :  --files --compress  4,:,999.999,999.999,0,15,0,0,"echo 23 12",23,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
664 par_results_csv --header :  --files     Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
665 par_results_csv --header :  --files     1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
666 par_results_csv --header :  --files     2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
667 par_results_csv --header :  --files     3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
668 par_results_csv --header :  --files     4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
669 par_results_csv --header :   --compress Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
670 par_results_csv --header :   --compress 1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11
671 par_results_csv --header :   --compress ",
672 par_results_csv --header :   --compress 2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12
673 par_results_csv --header :   --compress ",
674 par_results_csv --header :   --compress 3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11
675 par_results_csv --header :   --compress ",
676 par_results_csv --header :   --compress 4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12
677 par_results_csv --header :   --compress ",
678 par_results_csv --header :      Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,H2,H1,Stdout,Stderr
679 par_results_csv --header :      1,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11
680 par_results_csv --header :      ",
681 par_results_csv --header :      2,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12
682 par_results_csv --header :      ",
683 par_results_csv --header :      3,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11
684 par_results_csv --header :      ",
685 par_results_csv --header :      4,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12
686 par_results_csv --header :      ",
687 par_results_csv  --tag --files --compress       Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
688 par_results_csv  --tag --files --compress       1,:,999.999,999.999,0,15,0,0,"echo H2 H1",H2,H1,"H2 H1  /tmp/parallel-local-10s-tmpdir/tmpfile",
689 par_results_csv  --tag --files --compress       2,:,999.999,999.999,0,15,0,0,"echo H2 11",H2,11,"H2 11  /tmp/parallel-local-10s-tmpdir/tmpfile",
690 par_results_csv  --tag --files --compress       3,:,999.999,999.999,0,15,0,0,"echo H2 12",H2,12,"H2 12  /tmp/parallel-local-10s-tmpdir/tmpfile",
691 par_results_csv  --tag --files --compress       4,:,999.999,999.999,0,15,0,0,"echo 22 H1",22,H1,"22 H1  /tmp/parallel-local-10s-tmpdir/tmpfile",
692 par_results_csv  --tag --files --compress       5,:,999.999,999.999,0,15,0,0,"echo 22 11",22,11,"22 11  /tmp/parallel-local-10s-tmpdir/tmpfile",
693 par_results_csv  --tag --files --compress       6,:,999.999,999.999,0,15,0,0,"echo 22 12",22,12,"22 12  /tmp/parallel-local-10s-tmpdir/tmpfile",
694 par_results_csv  --tag --files --compress       7,:,999.999,999.999,0,15,0,0,"echo 23 H1",23,H1,"23 H1  /tmp/parallel-local-10s-tmpdir/tmpfile",
695 par_results_csv  --tag --files --compress       8,:,999.999,999.999,0,15,0,0,"echo 23 11",23,11,"23 11  /tmp/parallel-local-10s-tmpdir/tmpfile",
696 par_results_csv  --tag --files --compress       9,:,999.999,999.999,0,15,0,0,"echo 23 12",23,12,"23 12  /tmp/parallel-local-10s-tmpdir/tmpfile",
697 par_results_csv  --tag --files  Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
698 par_results_csv  --tag --files  1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,"H2 H1   /tmp/parallel-local-10s-tmpdir/tmpfile",
699 par_results_csv  --tag --files  2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,"H2 11   /tmp/parallel-local-10s-tmpdir/tmpfile",
700 par_results_csv  --tag --files  3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,"H2 12   /tmp/parallel-local-10s-tmpdir/tmpfile",
701 par_results_csv  --tag --files  4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,"22 H1   /tmp/parallel-local-10s-tmpdir/tmpfile",
702 par_results_csv  --tag --files  5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   /tmp/parallel-local-10s-tmpdir/tmpfile",
703 par_results_csv  --tag --files  6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   /tmp/parallel-local-10s-tmpdir/tmpfile",
704 par_results_csv  --tag --files  7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,"23 H1   /tmp/parallel-local-10s-tmpdir/tmpfile",
705 par_results_csv  --tag --files  8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   /tmp/parallel-local-10s-tmpdir/tmpfile",
706 par_results_csv  --tag --files  9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   /tmp/parallel-local-10s-tmpdir/tmpfile",
707 par_results_csv  --tag  --compress      Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
708 par_results_csv  --tag  --compress      1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,"H2 H1   H2 H1
709 par_results_csv  --tag  --compress      ",
710 par_results_csv  --tag  --compress      2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,"H2 11   H2 11
711 par_results_csv  --tag  --compress      ",
712 par_results_csv  --tag  --compress      3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,"H2 12   H2 12
713 par_results_csv  --tag  --compress      ",
714 par_results_csv  --tag  --compress      4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,"22 H1   22 H1
715 par_results_csv  --tag  --compress      ",
716 par_results_csv  --tag  --compress      5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   22 11
717 par_results_csv  --tag  --compress      ",
718 par_results_csv  --tag  --compress      6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   22 12
719 par_results_csv  --tag  --compress      ",
720 par_results_csv  --tag  --compress      7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,"23 H1   23 H1
721 par_results_csv  --tag  --compress      ",
722 par_results_csv  --tag  --compress      8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   23 11
723 par_results_csv  --tag  --compress      ",
724 par_results_csv  --tag  --compress      9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   23 12
725 par_results_csv  --tag  --compress      ",
726 par_results_csv  --tag          Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
727 par_results_csv  --tag          1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,"H2 H1   H2 H1
728 par_results_csv  --tag          ",
729 par_results_csv  --tag          2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,"H2 11   H2 11
730 par_results_csv  --tag          ",
731 par_results_csv  --tag          3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,"H2 12   H2 12
732 par_results_csv  --tag          ",
733 par_results_csv  --tag          4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,"22 H1   22 H1
734 par_results_csv  --tag          ",
735 par_results_csv  --tag          5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11   22 11
736 par_results_csv  --tag          ",
737 par_results_csv  --tag          6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12   22 12
738 par_results_csv  --tag          ",
739 par_results_csv  --tag          7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,"23 H1   23 H1
740 par_results_csv  --tag          ",
741 par_results_csv  --tag          8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11   23 11
742 par_results_csv  --tag          ",
743 par_results_csv  --tag          9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12   23 12
744 par_results_csv  --tag          ",
745 par_results_csv   --files --compress    Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
746 par_results_csv   --files --compress    1,:,999.999,999.999,0,15,0,0,"echo H2 H1",H2,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
747 par_results_csv   --files --compress    2,:,999.999,999.999,0,15,0,0,"echo H2 11",H2,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
748 par_results_csv   --files --compress    3,:,999.999,999.999,0,15,0,0,"echo H2 12",H2,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
749 par_results_csv   --files --compress    4,:,999.999,999.999,0,15,0,0,"echo 22 H1",22,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
750 par_results_csv   --files --compress    5,:,999.999,999.999,0,15,0,0,"echo 22 11",22,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
751 par_results_csv   --files --compress    6,:,999.999,999.999,0,15,0,0,"echo 22 12",22,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
752 par_results_csv   --files --compress    7,:,999.999,999.999,0,15,0,0,"echo 23 H1",23,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
753 par_results_csv   --files --compress    8,:,999.999,999.999,0,15,0,0,"echo 23 11",23,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
754 par_results_csv   --files --compress    9,:,999.999,999.999,0,15,0,0,"echo 23 12",23,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
755 par_results_csv   --files       Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
756 par_results_csv   --files       1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
757 par_results_csv   --files       2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
758 par_results_csv   --files       3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
759 par_results_csv   --files       4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
760 par_results_csv   --files       5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
761 par_results_csv   --files       6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
762 par_results_csv   --files       7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,/tmp/parallel-local-10s-tmpdir/tmpfile,
763 par_results_csv   --files       8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,/tmp/parallel-local-10s-tmpdir/tmpfile,
764 par_results_csv   --files       9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,/tmp/parallel-local-10s-tmpdir/tmpfile,
765 par_results_csv    --compress   Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
766 par_results_csv    --compress   1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,"H2 H1
767 par_results_csv    --compress   ",
768 par_results_csv    --compress   2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,"H2 11
769 par_results_csv    --compress   ",
770 par_results_csv    --compress   3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,"H2 12
771 par_results_csv    --compress   ",
772 par_results_csv    --compress   4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,"22 H1
773 par_results_csv    --compress   ",
774 par_results_csv    --compress   5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11
775 par_results_csv    --compress   ",
776 par_results_csv    --compress   6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12
777 par_results_csv    --compress   ",
778 par_results_csv    --compress   7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,"23 H1
779 par_results_csv    --compress   ",
780 par_results_csv    --compress   8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11
781 par_results_csv    --compress   ",
782 par_results_csv    --compress   9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12
783 par_results_csv    --compress   ",
784 par_results_csv         Seq,Host,Starttime,JobRuntime,Send,Receive,Exitval,Signal,Command,V1,V2,Stdout,Stderr
785 par_results_csv         1,:,999.999,999.999,0,6,0,0,"echo H2 H1",H2,H1,"H2 H1
786 par_results_csv         ",
787 par_results_csv         2,:,999.999,999.999,0,6,0,0,"echo H2 11",H2,11,"H2 11
788 par_results_csv         ",
789 par_results_csv         3,:,999.999,999.999,0,6,0,0,"echo H2 12",H2,12,"H2 12
790 par_results_csv         ",
791 par_results_csv         4,:,999.999,999.999,0,6,0,0,"echo 22 H1",22,H1,"22 H1
792 par_results_csv         ",
793 par_results_csv         5,:,999.999,999.999,0,6,0,0,"echo 22 11",22,11,"22 11
794 par_results_csv         ",
795 par_results_csv         6,:,999.999,999.999,0,6,0,0,"echo 22 12",22,12,"22 12
796 par_results_csv         ",
797 par_results_csv         7,:,999.999,999.999,0,6,0,0,"echo 23 H1",23,H1,"23 H1
798 par_results_csv         ",
799 par_results_csv         8,:,999.999,999.999,0,6,0,0,"echo 23 11",23,11,"23 11
800 par_results_csv         ",
801 par_results_csv         9,:,999.999,999.999,0,6,0,0,"echo 23 12",23,12,"23 12
802 par_results_csv         ",
803 par_retries_all_fail    bug #53748: -k --retries 10 + out of filehandles = blocking
804 par_retries_all_fail    1
805 par_retries_all_fail    2
806 par_retries_all_fail    3
807 par_retries_all_fail    4
808 par_retries_all_fail    5
809 par_retries_all_fail    6
810 par_retries_all_fail    7
811 par_retries_all_fail    8
812 par_sem_2jobs   ### Test semaphore 2 jobs running simultaneously
813 par_sem_2jobs   job1a 1
814 par_sem_2jobs   job2a 2
815 par_sem_2jobs   job1b 3
816 par_sem_2jobs   job3a 4
817 par_sem_2jobs   job2b 5
818 par_sem_2jobs   job3b 6
819 par_sem_2jobs   done
820 par_semaphore   ### Test if parallel invoked as sem will run parallel --semaphore
821 par_semaphore   job1a 1
822 par_semaphore   job2a 2
823 par_semaphore   job1b 3
824 par_semaphore   job3a 4
825 par_semaphore   job2b 5
826 par_semaphore   job3b 6
827 par_semaphore   done
828 par_shellquote  ### Test --shellquote in all shells
829 par_shellquote  ash     '\x01\x02\x03\x04\x05\x06\a\b       
830 par_shellquote  ash     \v\f\rpar_shellquote       ash     \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
831 par_shellquote  bash    '\x01\x02\x03\x04\x05\x06\a\b       
832 par_shellquote  bash    \v\f\rpar_shellquote       bash    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
833 par_shellquote  csh     \x01\\x02\\x03\\x04\\x05\\x06\\a\\b\        "\
834 par_shellquote  csh     "\\v\\f\\rpar_shellquote   csh     \\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\e\x1c\x1d\x1e\x1f\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~\x7f€�\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\�\Ž\�\�\‘\’\“\”\•\–\—\˜\™\š\›\œ\�\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\­\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
835 par_shellquote  dash    '\x01\x02\x03\x04\x05\x06\a\b       
836 par_shellquote  dash    \v\f\rpar_shellquote       dash    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
837 par_shellquote  fish    '\x01\x02\x03\x04\x05\x06\a\b       
838 par_shellquote  fish    \v\f\rpar_shellquote       fish    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
839 par_shellquote  fizsh   '\x01\x02\x03\x04\x05\x06\a\b       
840 par_shellquote  fizsh   \v\f\rpar_shellquote       fizsh   \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
841 par_shellquote  ksh2020 '\x01\x02\x03\x04\x05\x06\a\b       
842 par_shellquote  ksh2020 \v\f\rpar_shellquote       ksh2020 \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
843 par_shellquote  ksh93   '\x01\x02\x03\x04\x05\x06\a\b       
844 par_shellquote  ksh93   \v\f\rpar_shellquote       ksh93   \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
845 par_shellquote  lksh    '\x01\x02\x03\x04\x05\x06\a\b       
846 par_shellquote  lksh    \v\f\rpar_shellquote       lksh    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
847 par_shellquote  mksh    '\x01\x02\x03\x04\x05\x06\a\b       
848 par_shellquote  mksh    \v\f\rpar_shellquote       mksh    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
849 par_shellquote  posh    '\x01\x02\x03\x04\x05\x06\a\b       
850 par_shellquote  posh    \v\f\rpar_shellquote       posh    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
851 par_shellquote  rzsh    '\x01\x02\x03\x04\x05\x06\a\b       
852 par_shellquote  rzsh    \v\f\rpar_shellquote       rzsh    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
853 par_shellquote  sash    '\x01\x02\x03\x04\x05\x06\a\b       
854 par_shellquote  sash    \v\f\rpar_shellquote       sash    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
855 par_shellquote  sh      '\x01\x02\x03\x04\x05\x06\a\b       
856 par_shellquote  sh      \v\f\rpar_shellquote       sh      \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
857 par_shellquote  static-sh       '\x01\x02\x03\x04\x05\x06\a\b       
858 par_shellquote  static-sh       \v\f\rpar_shellquote       static-sh       \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
859 par_shellquote  tcsh    \x01\\x02\\x03\\x04\\x05\\x06\\a\\b\        "\
860 par_shellquote  tcsh    "\\v\\f\\rpar_shellquote   tcsh    \\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\e\x1c\x1d\x1e\x1f\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~\x7f€�\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\�\Ž\�\�\‘\’\“\”\•\–\—\˜\™\š\›\œ\�\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\­\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
861 par_shellquote  yash    '\x01\x02\x03\x04\x05\x06\a\b       
862 par_shellquote  yash    \v\f\rpar_shellquote       yash    \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
863 par_shellquote  zsh     '\x01\x02\x03\x04\x05\x06\a\b       
864 par_shellquote  zsh     \v\f\rpar_shellquote       zsh     \x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\e\x1c\x1d\x1e\x1f !"#$%&'"'"'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ'
865 par_shellquote  csh     \x01\\x02\\x03\\x04\\x05\\x06\\a\\b\        "\
866 par_shellquote  csh     "\\v\\f\\rpar_shellquote   csh     \\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\e\x1c\x1d\x1e\x1f\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~\x7f€�\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\�\Ž\�\�\‘\’\“\”\•\–\—\˜\™\š\›\œ\�\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\­\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
867 par_shellquote  tcsh    \x01\\x02\\x03\\x04\\x05\\x06\\a\\b\        "\
868 par_shellquote  tcsh    "\\v\\f\\rpar_shellquote   tcsh    \\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\e\x1c\x1d\x1e\x1f\ \!\"\#\$%\&\'\(\)\*+,-./0123456789:\;\<\=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~\x7f€�\‚\ƒ\„\…\†\‡\ˆ\‰\Š\‹\Œ\�\Ž\�\�\‘\’\“\”\•\–\—\˜\™\š\›\œ\�\ž\Ÿ\ \¡\¢\£\¤\¥\¦\§\¨\©\ª\«\¬\­\®\¯\°\±\²\³\´\µ\¶\·\¸\¹\º\»\¼\½\¾\¿\À\Á\Â\Ã\Ä\Å\Æ\Ç\È\É\Ê\Ë\Ì\Í\Î\Ï\Ð\Ñ\Ò\Ó\Ô\Õ\Ö\×\Ø\Ù\Ú\Û\Ü\Ý\Þ\ß\à\á\â\ã\ä\å\æ\ç\è\é\ê\ë\ì\í\î\ï\ð\ñ\ò\ó\ô\õ\ö\÷\ø\ù\ú\û\ü\ý\þ\ÿ
869 par_sockets_cores_threads       ### Test --number-of-sockets/cores/threads
870 par_sockets_cores_threads       1
871 par_sockets_cores_threads       4
872 par_sockets_cores_threads       8
873 par_sockets_cores_threads       4
874 par_sockets_cores_threads       ### Test --use-sockets-instead-of-threads
875 par_sockets_cores_threads       threads done
876 par_sockets_cores_threads       sockets done
877 par_sockets_cores_threads       Threads should complete first on machines with less than 8 sockets
878 par_test_diff_roundrobin_k      ### test there is difference on -k
879 par_test_diff_roundrobin_k      OK
880 par_tmp_full    ### Test --tmpdir running full. bug #40733 was caused by this
881 par_tmp_full    parallel: Error: Output is incomplete.
882 par_tmp_full    parallel: Error: Cannot append to buffer file in /tmp/shm/parallel.
883 par_tmp_full    parallel: Error: Is the disk full?
884 par_tmp_full    parallel: Error: Change $TMPDIR with --tmpdir or use --compress.
885 par_tmux_fg     bug #50107: --tmux --fg should also write how to access it
886 par_tmux_fg     See output with: tmux -S tmp attach
887 par_tmux_fg     open terminal failed: not a terminal
888 par_xargs_compat        xargs compatibility
889 par_xargs_compat        ### Test -L -l and --max-lines
890 par_xargs_compat        a_b
891 par_xargs_compat        c
892 par_xargs_compat        a_b c
893 par_xargs_compat        a_b c
894 par_xargs_compat        ### xargs -L1 echo
895 par_xargs_compat        a_b
896 par_xargs_compat        c
897 par_xargs_compat        a_b
898 par_xargs_compat        c
899 par_xargs_compat        a_b
900 par_xargs_compat        c
901 par_xargs_compat        Lines ending in space should continue on next line
902 par_xargs_compat        ### xargs -L1 echo
903 par_xargs_compat        a_b c
904 par_xargs_compat        d
905 par_xargs_compat        a_b c
906 par_xargs_compat        d
907 par_xargs_compat        a_b c
908 par_xargs_compat        d
909 par_xargs_compat        ### xargs -L2 echo
910 par_xargs_compat        a_b c d
911 par_xargs_compat        e
912 par_xargs_compat        a_b c d
913 par_xargs_compat        e
914 par_xargs_compat        a_b c d
915 par_xargs_compat        e
916 par_xargs_compat        ### xargs -l echo
917 par_xargs_compat        a_b c
918 par_xargs_compat        d
919 par_xargs_compat        e
920 par_xargs_compat        a_b c
921 par_xargs_compat        d
922 par_xargs_compat        e
923 par_xargs_compat        a_b c
924 par_xargs_compat        d
925 par_xargs_compat        e
926 par_xargs_compat        ### xargs -l2 echo
927 par_xargs_compat        a_b c d
928 par_xargs_compat        e
929 par_xargs_compat        a_b c d
930 par_xargs_compat        e
931 par_xargs_compat        a_b c d
932 par_xargs_compat        e
933 par_xargs_compat        ### xargs -l1 echo
934 par_xargs_compat        a_b c
935 par_xargs_compat        d
936 par_xargs_compat        e
937 par_xargs_compat        a_b c
938 par_xargs_compat        d
939 par_xargs_compat        e
940 par_xargs_compat        a_b c
941 par_xargs_compat        d
942 par_xargs_compat        e
943 par_xargs_compat        ### xargs --max-lines=2 echo
944 par_xargs_compat        a_b c d
945 par_xargs_compat        e
946 par_xargs_compat        a_b c d
947 par_xargs_compat        e
948 par_xargs_compat        a_b c d
949 par_xargs_compat        e
950 par_xargs_compat        ### xargs --max-lines echo
951 par_xargs_compat        a_b c
952 par_xargs_compat        d
953 par_xargs_compat        e
954 par_xargs_compat        a_b c
955 par_xargs_compat        d
956 par_xargs_compat        e
957 par_xargs_compat        a_b c
958 par_xargs_compat        d
959 par_xargs_compat        e
960 par_xargs_compat        ### test too long args
961 par_xargs_compat        parallel: Error: Command line too long (1000005 >= 131XXX) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
962 par_xargs_compat        xargs: argument line too long
963 par_xargs_compat        parallel: Error: Command line too long (1000007 >= 10) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
964 par_xargs_compat        1 2
965 par_xargs_compat        3 4
966 par_xargs_compat        5 6
967 par_xargs_compat        7 8
968 par_xargs_compat        9 10
969 par_xargs_compat        xargs: argument line too long
970 par_xargs_compat        1 2
971 par_xargs_compat        3 4
972 par_xargs_compat        5 6
973 par_xargs_compat        7 8
974 par_xargs_compat        9 10
975 par_xargs_compat        parallel: Error: Command line too long (1000007 >= 10) at input 0: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz...
976 par_xargs_compat        1 2
977 par_xargs_compat        3 4
978 par_xargs_compat        5 6
979 par_xargs_compat        7 8
980 par_xargs_compat        9 10
981 par_xargs_compat        ### Test -x
982 par_xargs_compat        -km
983 par_xargs_compat        parallel: Error: Command line too long (10 >= 10) at input 0: 12345
984 par_xargs_compat        1 2
985 par_xargs_compat        3 4
986 par_xargs_compat        5 6
987 par_xargs_compat        7 8
988 par_xargs_compat        9 10
989 par_xargs_compat        -kX
990 par_xargs_compat        parallel: Error: Command line too long (10 >= 10) at input 0: 12345
991 par_xargs_compat        1 2
992 par_xargs_compat        3 4
993 par_xargs_compat        5 6
994 par_xargs_compat        7 8
995 par_xargs_compat        9 10
996 par_xargs_compat        -x
997 par_xargs_compat        xargs: argument line too long
998 par_xargs_compat        1 2
999 par_xargs_compat        3 4
1000 par_xargs_compat        5 6
1001 par_xargs_compat        7 8
1002 par_xargs_compat        -km -x
1003 par_xargs_compat        1 2
1004 par_xargs_compat        12
1005 par_xargs_compat        1234
1006 par_xargs_compat        13
1007 par_xargs_compat        14
1008 par_xargs_compat        15
1009 par_xargs_compat        3 4
1010 par_xargs_compat        5 6
1011 par_xargs_compat        7 8
1012 par_xargs_compat        9 10
1013 par_xargs_compat        -kX -x
1014 par_xargs_compat        1 2
1015 par_xargs_compat        12
1016 par_xargs_compat        1234
1017 par_xargs_compat        13
1018 par_xargs_compat        14
1019 par_xargs_compat        15
1020 par_xargs_compat        3 4
1021 par_xargs_compat        5 6
1022 par_xargs_compat        7 8
1023 par_xargs_compat        9 10
1024 par_xargs_compat        -x
1025 par_xargs_compat        1 2
1026 par_xargs_compat        12
1027 par_xargs_compat        1234
1028 par_xargs_compat        13
1029 par_xargs_compat        14
1030 par_xargs_compat        15
1031 par_xargs_compat        3 4
1032 par_xargs_compat        5 6
1033 par_xargs_compat        7 8
1034 par_xargs_compat        9 10