Re: [OMPI devel] MPI_Cart_coords_f segv with Intel compiler

2012-05-24 Thread Jeff Squyres
FWIW, I think we imported your patch a while ago. Here it is on the trunk: https://svn.open-mpi.org/trac/ompi/browser/trunk/opal/mca/memory/linux/malloc.c#L3933 And here it is on v1.6: https://svn.open-mpi.org/trac/ompi/browser/branches/v1.6/opal/mca/memory/linux/malloc.c#L3933 On May 24,

Re: [OMPI devel] MPI_Cart_coords_f segv with Intel compiler

2012-05-24 Thread TERRY DONTJE
Forgot to add the date of my compiler was 2011.10.11 so I wonder if it might not have this issue you mentioned below. Anyways, I'll keep the below in mind as I try to run more tests. thanks, --td On 5/24/2012 2:06 PM, Larry Baker wrote: Terry, What you are seeing is a bug in the

Re: [OMPI devel] MPI_Cart_coords_f segv with Intel compiler

2012-05-24 Thread TERRY DONTJE
Actually, I don't think the below is the issue. I think the OMPI_ARRAY_INT_2_LOGICAL macro is doing a free on line 193 when it shouldn't because the OMPI_ARRAY_LOGICAL_2_INT macro calling an empty OMPI_ARRAY_LOGICAL__2_INT_ALLOC macro which in the other case that macro actually does a malloc.

Re: [OMPI devel] MPI_Cart_coords_f segv with Intel compiler

2012-05-24 Thread Larry Baker
Terry, What you are seeing is a bug in the vectorizer in the Intel 2011.6.233 release. We've talked about this before. You should probably remove that compiler from your system(s). I think the new release of OpenMPI describes this problem, but does not stop if from occurring. I write a

[OMPI devel] MPI_Cart_coords_f segv with Intel compiler

2012-05-24 Thread TERRY DONTJE
I am seeing several Cart Fortran tests (like MPI_Cart_coords_f) segv in opal_memory_ptmalloc2_int_free when OMPI trunk is compiled with icc 12.1.0 for 64 bit on linux. Just wondering if anyone has seen anything similar to this with a different version of icc. Other non-Intel compilers seem