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

Reply via email to