mpiexec shipped with ParaView on Apple Silicon hardware never successfully initializes pvserver
Steps to reproduce:
- Install ParaView 6.0.0-RC1 on a Mac with a Silicon chip
- Open Terminal
cd /Applications/ParaView-6.0.0-RC1.app/Contents/bin/
./mpiexec -np 4 ./pvserver
pvserver
seems to hang, though the right number of pvserver
processes are created;
$ ps -ef | grep pvserver
2039123187 39341 39340 0 11:38PM ?? 0:00.30 ./pvserver
2039123187 39342 39340 0 11:38PM ?? 0:00.30 ./pvserver
2039123187 39343 39340 0 11:38PM ?? 0:00.30 ./pvserver
2039123187 39344 39340 0 11:38PM ?? 0:00.30 ./pvserver
2039123187 39907 59881 0 11:55PM ttys002 0:00.01 grep pvserver
2039123187 39339 34755 0 11:38PM ttys003 0:00.02 ./mpiexec -np 4 ./pvserver
Despite these processes running, there is not a message indicating that the server is accepting connections.
Running with 1 rank works fine:
$ ./mpiexec -np 1 ./pvserver
Waiting for client...
Connection URL: cs://portnoy:11111
Accepting connection(s): portnoy:11111
Running without mpiexec
also works fine.
$ ./pvserver
Waiting for client...
Connection URL: cs://portnoy:11111
Accepting connection(s): portnoy:11111
Edited by Cory Quammen