Just a heads up, there are a number of places in mesh_refinement.C and
parallel.h where MPI_CHAR is used for collective operations with
MPI_MIN/MPI_MAX operators.

Unfortunately, MPI does not mandate that MPI_MIN/MPI_MAX work for char data
types.  This has bitten me in the past with LAM, and it looks like OpenMPI
continues in the tradition of dying when computing the max of a char.  I
think SGI's MPT had issues with this as well.

So, I'm checking in some fixes which basically uses
<(unsigned) short int> for <(unsigned) char>  where needed.  Just wanted all
to know it is MPI, not me, being pedantic this time ;-)


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to