Hi again, thanks for your help. I installed the latest OpenMPI (2.0.2).
lstopo output: ,---- | lstopo --version | lstopo 1.11.2 | | lstopo | Machine (7861MB) | L2 L#0 (1024KB) + L1d L#0 (32KB) + L1i L#0 (64KB) + Core L#0 + PU L#0 | (P#0) | L2 L#1 (1024KB) + L1d L#1 (32KB) + L1i L#1 (64KB) + Core L#1 + PU L#1 | (P#1) | L2 L#2 (1024KB) + L1d L#2 (32KB) + L1i L#2 (64KB) + Core L#2 + PU L#2 | (P#2) | L2 L#3 (1024KB) + L1d L#3 (32KB) + L1i L#3 (64KB) + Core L#3 + PU L#3 | (P#3) | HostBridge L#0 | PCIBridge | PCI 1014:028c | Block L#0 "sda" | PCI 14c1:8043 | Net L#1 "myri0" | PCIBridge | PCI 14e4:166b | Net L#2 "eth0" | PCI 14e4:166b | Net L#3 "eth1" | PCIBridge | PCI 1002:515e `---- I started with GCC 6.3.0, compiled OpenMPI 2.0.2 with it, and then HDF5 1.10.0-patch1 with it. Our code then compiles OK with it, and it runs OK without "mpirun": ,---- | ./mancha3D | __ __ _____ | /'\_/`\ /\ \ /'__`\ /\ _ `\ | /\ \ __ ___ ___\ \ \___ __ /\_\L\ \\ \ \/\ \ | \ \ \__\ \ /'__`\ /' _ `\ /'___\ \ _ `\ /'__`\\/_/_\_<_\ \ \ \ \ | \ \ \_/\ \/\ \L\.\_/\ \/\ \/\ \__/\ \ \ \ \/\ \L\.\_/\ \L\ \\ \ \_\ \ | \ \_\\ \_\ \__/.\_\ \_\ \_\ \____\\ \_\ \_\ \__/.\_\ \____/ \ \____/ | \/_/ \/_/\/__/\/_/\/_/\/_/\/____/ \/_/\/_/\/__/\/_/\/___/ \/___/ | | ./mancha3D should be given the name of a control file as argument. `---- But it complains as before when run with mpirun ,---- | mpirun --map-by socket --bind-to socket -np 1 ./mancha3D | -------------------------------------------------------------------------- | No objects of the specified type were found on at least one node: | | Type: Package | Node: login1 | | The map cannot be done as specified. | -------------------------------------------------------------------------- `---- If I submit it directly with srun, then the code runs, but not in parallel, and two individual copies of the code are started: ,---- | srun -n 2 ./mancha3D | __ __ _____ | /'\_/`\ /\ \ /'__`\ /\ _ `\ | /\ \ __ ___ ___\ \ \___ __ /\_\L\ \\ \ \/\ \ | \ \ \__\ \ /'__`\ /' _ `\ /'___\ \ _ `\ /'__`\\/_/_\_<_\ \ \ \ \ | \ \ \_/\ \/\ \L\.\_/\ \/\ \/\ \__/\ \ \ \ \/\ \L\.\_/\ \L\ \\ \ \_\ \ | \ \_\\ \_\ \__/.\_\ \_\ \_\ \____\\ \_\ \_\ \__/.\_\ \____/ \ \____/ | \/_/ \/_/\/__/\/_/\/_/\/_/\/____/ \/_/\/_/\/__/\/_/\/___/ \/___/ | | should be given the name of a control file as argument. | __ __ _____ | /'\_/`\ /\ \ /'__`\ /\ _ `\ | /\ \ __ ___ ___\ \ \___ __ /\_\L\ \\ \ \/\ \ | \ \ \__\ \ /'__`\ /' _ `\ /'___\ \ _ `\ /'__`\\/_/_\_<_\ \ \ \ \ | \ \ \_/\ \/\ \L\.\_/\ \/\ \/\ \__/\ \ \ \ \/\ \L\.\_/\ \L\ \\ \ \_\ \ | \ \_\\ \_\ \__/.\_\ \_\ \_\ \____\\ \_\ \_\ \__/.\_\ \____/ \ \____/ | \/_/ \/_/\/__/\/_/\/_/\/_/\/____/ \/_/\/_/\/__/\/_/\/___/ \/___/ | | should be given the name of a control file as argument. `---- Any ideas are welcome. Many thanks, -- Ángel de Vicente http://www.iac.es/galeria/angelv/ --------------------------------------------------------------------------------------------- ADVERTENCIA: Sobre la privacidad y cumplimiento de la Ley de Protección de Datos, acceda a http://www.iac.es/disclaimer.php WARNING: For more information on privacy and fulfilment of the Law concerning the Protection of Data, consult http://www.iac.es/disclaimer.php?lang=en _______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users