Hello,

At fisrt, please, excuse my poor level of english.

I'm little bit confused by versions of OpenMPI and ROMIO, because i met 
siliar bugs reported in multiple versions. Im buliding version 1.6.5 
(current stable).

I compiled OpenMPI 1.6.5 with included ROMIO by doing this:

./configure --prefix=/usr/local/openmpi_1.6.5_romio \ --with-io-romio-flags=
'--with-pvfs2=/usr/local/orangefs'
make -j 32

and I got error message:
(...)
ad_pvfs2_io_dtype.c: In function 'convert_named': 
ad_pvfs2_io_dtype.c:581: error: switch quantity not an integer 
ad_pvfs2_io_dtype.c:583: error: pointers are not permitted as case values 
(...)

I rewrited "switch" construction to multiple "if" constructions. This solve 
compiling problem. 
But I cant use myself edited source code of OpenMPI on our cluster. 
Is this bug of sourcecode and will be fixed, or am I doing something wrong?

Thanks for reply
Hanousek Vít

Reply via email to