Re: [OMPI devel] Fixing SPARC bus errors

2008-01-04 Thread Rolf Vandevaart
Hello George: While the change on the shm side does initially seem unnecessary, it is handling a bus error case on the sending side, not on the receiving side. The change in the mca_btl_sm_hdr_t is necessary because of the way the pml and btl headers are stored in shared memory and because of t

Re: [OMPI devel] Fixing SPARC bus errors

2008-01-03 Thread George Bosilca
Rolf, If we memcpy instead of assigning the header in the OB1 PML why do we need the padding in the frag header ? Thanks, george. On Jan 3, 2008, at 2:47 PM, Rolf vandeVaart wrote: Greetings. We have seen some bus errors when compiling a user application with certain compiler flags

[OMPI devel] Fixing SPARC bus errors

2008-01-03 Thread Rolf vandeVaart
Greetings. We have seen some bus errors when compiling a user application with certain compiler flags and running on a sparc based server. The issue is that some structures are not word or double word aligned causing a bus error. I have tracked down two places where I can make a minor chan