Fri 24 Jul 2015 11:44:00 PM UTC, original submission:
h4. Enviro Notes
Environment: OSX Yosemite
Parallel installed via homebrew
$ parallel --version
GNU parallel 20150622
Copyright (C) 2007,2008,2009,2010,2011,2012,2013,2014,2015 Ole Tange
and Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.
Web site: http://www.gnu.org/software/parallel
When using programs that use GNU Parallel to process data for publication
please cite as described in 'parallel --bibtex'.
~~~~
h4. Baseline example
Following works correctly:
{noformat}
$ parallel --progress echo "Job '{1}'" ::: "$(seq 10)" ; echo "Exit code: $?"
Computers / CPU cores / Max jobs to run
1:local / 8 / 8
Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
local:8/0/100%/0.0s Job 7
local:8/1/100%/0.0s Job 8
local:8/2/100%/0.0s Job 6
local:7/3/100%/0.0s Job 9
local:6/4/100%/0.0s Job 5
local:5/5/100%/0.0s Job 4
local:4/6/100%/0.0s Job 3
local:3/7/100%/0.0s Job 2
local:2/8/100%/0.0s Job 1
local:1/9/100%/0.0s Job 10
local:0/10/100%/0.0s
Exit code: 0
{noformat}
~~~~
h4. Example of problem
Following reports a failed job with exit code 101
{noformat}
$ parallel --progress --halt now,fail=1 echo "Job '{1}'" ::: "$(seq 10)" ; echo "Exit code: $?"
Computers / CPU cores / Max jobs to run
1:local / 8 / 8
Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
local:8/0/100%/0.0s Job 7
local:8/1/100%/0.0s Job 8
local:8/2/100%/0.0s Job 6
local:7/3/100%/0.0s Job 9
local:6/4/100%/0.0s Job 5
local:5/5/100%/0.0s Job 4
local:4/6/100%/0.0s Job 3
local:3/7/100%/0.0s Job 2
local:2/8/100%/0.0s Job 1
local:1/9/100%/0.0s Job 10
local:0/10/100%/0.0s
Exit code: 101
{noformat}
~~~~
h4. Expected results
My expectation was the exit code would be "0" in both cases.
|