Hello everyone, I have cross-compiled OpenMPI for an embedded ARM Linux. Everything works fine for my system based on Linux 3.8.0. I have previously submitted a post related to my compilation, which can be found here: http://www.open-mpi .org/community/lists/devel/2014/04/14440.php. When I recently upgraded my Linux kernel to 3.15.0, mpirun begins to stuck at even the helloworld program. The program consists only simple APIs: MPI_Init, MPI_Comm_size, MPI_Comm_rank, MPI_Finalize. The problem occurs even at 'mpirun -np 1 ./helloworld', and below are the output with --debug-devel (before it got stuck): [fpga1:00716] sess_dir_finalize: job session dir not empty - leaving [fpga1:00716] procdir: /tmp/openmpi-sessions-root@fpga1_0/63813/0/0 [fpga1:00716] jobdir: /tmp/openmpi-sessions-root@fpga1_0/63813/0 [fpga1:00716] top: openmpi-sessions-root@fpga1_0 [fpga1:00716] tmp: /tmp [fpga1:00718] procdir: /tmp/openmpi-sessions-root@fpga1_0/63813/1/0 [fpga1:00718] jobdir: /tmp/openmpi-sessions-root@fpga1_0/63813/1 [fpga1:00718] top: openmpi-sessions-root@fpga1_0 [fpga1:00718] tmp: /tmp
I suspect maybe it is due to incompatible kernel version or some missing kernel modules. I tried also with the latest version 1.8.3, and had the same problem. Does anyone have any thoughts? I have attached the output of 'ompi-info --all' with this email. Please let me know if I need to provide more information. Thanks in advance! Regards, -- Di Wu (Allan) PhD student, VAST Laboratory <http://vast.cs.ucla.edu/>, Department of Computer Science, UC Los Angeles Email: al...@cs.ucla.edu
log.tar.gz
Description: GNU Zip compressed data