Re: [OMPI devel] Wrong Endianness in Open MPI for external32 representation

2014-04-30 Thread Gilles Gouaillardet
Edgar and Christoph, i do not think ROMIO supports this yet. from ompi/mca/io/romio/romio/README "This version of ROMIO includes everything defined in the MPI I/O chapter except support for file interoperability [...]" i also ran ompi/mca/io/romio/romio/test/external32.c : on a x86_64 box (litt

Re: [OMPI devel] Wrong Endianness in Open MPI for external32 representation

2014-04-29 Thread Edgar Gabriel
the way you launch the app, you will be using ROMIO, and I am not 100% sure about how the data representation stuff is integrated with OMPI. I am pretty sure that we are not doing the right thing for OMPIO, but I will look into later this week. Thanks Edgar On 4/29/2014 7:03 AM, Christoph Nietham

[OMPI devel] Wrong Endianness in Open MPI for external32 representation

2014-04-29 Thread Christoph Niethammer
Hello, It seems for me that the endianness is wrong in Open MPI's I/O for the external32 data representation. :O Find attached my test programs which write the integer -30 and the double 16.25 into a file. Here the output on my Linux system: mpicc c-xdr.c -o c-xdr mpicc mpi-io-extern