It seems that the example spawn_split.py has syntax error.
bwjliu@bwjliu-HP-ZBook-15:~/mpiLearning/mpi-parallelization-master$ mpiexec -np 4 -oversubscribe -mca btl tcp,sm,self python spawn_multiple.py
File "spawn_multiple.py", line 43
args = [["spawn_multiple_worker.py"] + [*data] for data in args]
^
SyntaxError: invalid syntax
File "spawn_multiple.py", line 43
args = [["spawn_multiple_worker.py"] + [*data] for data in args]
^
SyntaxError: invalid syntax
File " File "spawn_multiple.py", line 43
args = [["spawn_multiple_worker.py"] + [*data] for data in args]
^
SyntaxError: invalid syntax
spawn_multiple.py", line 43
args = [["spawn_multiple_worker.py"] + [*data] for data in args]
^
SyntaxError: invalid syntax
-------------------------------------------------------
Primary job terminated normally, but 1 process returned
a non-zero exit code.. Per user-direction, the job has been aborted.
-------------------------------------------------------
--------------------------------------------------------------------------
mpiexec detected that one or more processes exited with non-zero status, thus causing
the job to be terminated. The first process to do so was:
Process name: [[11004,1],1]
Exit code: 1