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

Attachment: log.tar.gz
Description: GNU Zip compressed data

Reply via email to