I can reproduce the bug with: seq 1000 | nice nice parallel -j0 sem echo
Thanks for reporting it. It is now in the bug list: https://savannah.gnu.org/bugs/index.php?40072 /Ole On Thu, Sep 19, 2013 at 3:39 PM, Robert Shade <[email protected]> wrote: > parallel asked me to contact you with the following: > > * The version number: 20130722 > * The bugid: write_idfile: > /home/rshade/.parallel/semaphores/id-not20a20tty/id-not20a20tty > * The command line being run: > > (in my script): > parallel --colsep ',' '{ ping -c 2 -w 5 {1} > /dev/null; if [ $? -eq 0 > ]; then echo "{1}: OK"; else ping -c 2 -w 5 {2} > /dev/null; if [ $? > -eq 0 ]; then echo "{1}: Cell 1 OK ({2})"; else ping -c 2 -w 5 {3} > > /dev/null; if [ $?-eq 0 ]; then echo "{1}: Cell 2 OK ({3})"; fi; fi; > fi; } | sem tee -a $TEMP_FILE' ::: "${IPS[@]}" > > (as seen by ps -ef): > perl /usr/bin/parallel --colsep , { ping -c 2 -w 5 {1} > /dev/null; if > [ $? -eq 0 ]; then echo "{1}: OK"; else ping -c 2 -w 5 {2} > > /dev/null; if [ $? -eq 0 ]; then echo "{1}: Cell 1 OK ({2})"; else > ping -c 2 -w 5 {3} > /dev/null; if [ $? -eq 0 ]; then echo "{1}: Cell > 2 OK ({3})"; fi; fi; fi; } | sem tee -a $TEMP_FILE ::: > 10.90.36.254,10.62.0.36,10.60.224.36 > 10.90.61.254,10.62.0.61,10.60.224.61 > 10.90.64.254,10.62.0.64,10.60.224.64 > 10.90.76.254,10.62.0.76,10.60.224.76 > 10.90.78.254,10.62.0.78,10.60.224.78 > 10.90.94.254,10.62.0.94,10.60.224.104 > 10.90.108.254,10.62.0.118,10.60.224.118 > 10.90.139.254,10.62.0.149,10.60.224.148 > 10.90.158.254,10.62.0.168,10.60.224.166 > 10.90.169.254,10.62.0.179,10.60.224.177 > 10.90.171.254,10.62.0.181,10.60.224.179 > 10.90.172.254,10.62.0.182,10.60.224.180 > 10.90.173.254,10.62.0.183,10.60.224.181 > 10.90.183.254,10.62.0.193,10.60.224.190 > 10.90.184.254,10.62.0.194,10.60.224.191 > 10.90.185.254,10.62.0.195,10.60.224.192 > 10.90.194.254,10.62.0.204,10.60.224.201 > 10.90.195.254,10.62.0.205,10.60.225.4 > 10.90.218.254,10.62.0.228,10.60.224.224 > 10.90.222.254,10.62.0.232,10.60.224.228 > 10.90.241.254,10.62.0.251,10.60.224.247 > 10.91.71.254,10.62.1.77,10.60.225.75 > 10.91.80.254,10.62.1.86,10.60.225.84 > 10.91.244.254,10.62.1.250,10.60.225.248 > 10.92.190.254,10.62.2.193,10.60.226.188 > 10.92.195.254,10.62.2.198,10.60.226.193 > 10.92.209.254,10.62.2.213,10.60.226.207 > 10.92.218.254,10.62.2.221,10.60.226.216 > 10.92.224.254,10.62.2.227,10.60.226.222 > 10.92.233.254,10.62.2.236,10.60.226.231 > 10.92.239.254,10.62.2.242,10.60.226.237 > 10.90.108.254,10.62.0.118,10.60.224.118 > 10.90.139.254,10.62.0.149,10.60.224.148 > 10.90.108.254,10.62.0.118,10.60.224.118 > 10.90.139.254,10.62.0.149,10.60.224.148 > 10.90.61.254,10.62.0.61,10.60.224.61 > 10.90.76.254,10.62.0.76,10.60.224.76 > 10.90.108.254,10.62.0.118,10.60.224.118 > 10.90.138.254,10.62.0.148,10.60.224.147 > 10.90.139.254,10.62.0.149,10.60.224.148 > 10.90.158.254,10.62.0.168,10.60.224.166 > 10.90.171.254,10.62.0.181,10.60.224.179 > 10.90.183.254,10.62.0.193,10.60.224.190 > 10.90.184.254,10.62.0.194,10.60.224.191 > 10.90.218.254,10.62.0.228,10.60.224.224 > 10.91.244.254,10.62.1.250,10.60.225.248 > 10.92.224.254,10.62.2.227,10.60.226.222 > 10.92.233.254,10.62.2.236,10.60.226.231 > 10.90.33.254,10.62.0.33,10.60.224.33 > 10.90.36.254,10.62.0.36,10.60.224.36 > 10.90.61.254,10.62.0.61,10.60.224.61 > 10.90.64.254,10.62.0.64,10.60.224.64 > 10.90.78.254,10.62.0.78,10.60.224.78 > 10.90.90.254,10.62.0.90,10.60.224.90 > 10.90.94.254,10.62.0.94,10.60.224.104 > 10.90.108.254,10.62.0.118,10.60.224.118 > 10.90.138.254,10.62.0.148,10.60.224.147 > 10.90.139.254,10.62.0.149,10.60.224.148 > 10.90.152.254,10.62.0.162,10.60.224.161 > 10.90.158.254,10.62.0.168,10.60.224.166 > 10.90.159.254,10.62.0.169,10.60.224.167 > 10.90.169.254,10.62.0.179,10.60.224.177 > 10.90.171.254,10.62.0.181,10.60.224.179 > 10.90.172.254,10.62.0.182,10.60.224.180 > 10.90.173.254,10.62.0.183,10.60.224.181 > 10.90.183.254,10.62.0.193,10.60.224.190 > 10.90.184.254,10.62.0.194,10.60.224.191 > 10.90.185.254,10.62.0.195,10.60.224.192 > 10.90.194.254,10.62.0.204,10.60.224.201 > 10.90.195.254,10.62.0.205,10.60.225.4 > 10.90.222.254,10.62.0.232,10.60.224.228 > 10.90.241.254,10.62.0.251,10.60.224.247 > 10.91.53.254,10.62.1.59,10.60.225.57 > 10.91.71.254,10.62.1.77,10.60.225.75 > 10.91.80.254,10.62.1.86,10.60.225.84 > 10.91.244.254,10.62.1.250,10.60.225.248 > 10.92.181.254,10.62.2.184,10.60.226.179 > 10.92.190.254,10.62.2.193,10.60.226.188 > 10.92.195.254,10.62.2.198,10.60.226.193 > 10.92.218.254,10.62.2.221,10.60.226.216 > 10.92.224.254,10.62.2.227,10.60.226.222 > 10.92.239.254,10.62.2.242,10.60.226.237 > 10.90.76.254,10.62.0.76,10.60.224.76 > 10.90.117.254,10.62.0.127,10.60.224.127 > 10.90.218.254,10.62.0.228,10.60.224.224 > 10.92.209.254,10.62.2.213,10.60.226.207 > 10.92.233.254,10.62.2.236,10.60.226.231 > > I run this command periodically with a bash loop & sleep it will spit > out the "You have found a bug" warning every few runs. > > Thanks! >
