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