Hi, Am 19.09.2013 um 13:42 schrieb Fabrice Boyrie:
> I have to compile a program (abinit) reading data from stdin and it > doesn't works. > > I made a simplified version of the program > > <snip> > I've tried openmpi 1.6.5 and 1.7.2 > The fortran compiler is ifort (tried Version 14.0.0.080 Build 20130728 Using: openmpi-1.4.5_gcc_4.7.2_shared openmpi-1.6.5_intel_12.1.5_static openmpi-1.6.5_intel_13.1.3_static it's working as intended for me - no Infiniband in the game though. -- Reuti > and Version 11.1 Build 20100806) > (c compiler is gcc, centos 6.x, infiniband stack from qlogic > infinipath-libs-3.1-3420.1122_rhel6_qlc.x86_64) > > Trying with and without infiniband (qlogic card) > > mpirun -np 8 ./teststdin < /tmp/a > forrtl: Bad file descriptor > forrtl: severe (108): cannot stat file, unit 5, file /proc/43811/fd/0 > Image PC Routine Line > Source > teststdin 000000000040BF48 Unknown Unknown Unknown > > > > mpirun -mca mtl ^psm -mca btl self,sm -np 8 ./teststdin < /tmp/a > > id0 > Process 0 says "Hello, world!" > READ from stdin > zer > > > > > Process 1 says "Hello, world!" > ... > > > > Is it a known problem ? > > Fabrice BOYRIE > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users