Our macros for the OMPI-level free list had one extra argument, a possible 
return value to signal that the operation of retrieving the element from the 
free list failed. However in this case the returned pointer was set to NULL as 
well, so the error code was redundant. Moreover, this was a continuous source 
of warnings when the picky mode was on.

The attached parch remove the rc argument from the OMPI_FREE_LIST_GET and 
OMPI_FREE_LIST_WAIT macros, and change to check if the item is NULL instead of 
using the return code.

Deadline: July 4th

  George.


Attachment: free_list_get.patch
Description: Binary data

Reply via email to