1
1
openmpi/contrib/scaling
Brian Barrett e9e4d2a4bc Handle asprintf errors with opal_asprintf wrapper
The Open MPI code base assumed that asprintf always behaved like
the FreeBSD variant, where ptr is set to NULL on error.  However,
the C standard (and Linux) only guarantee that the return code will
be -1 on error and leave ptr undefined.  Rather than fix all the
usage in the code, we use opal_asprintf() wrapper instead, which
guarantees the BSD-like behavior of ptr always being set to NULL.
In addition to being correct, this will fix many, many warnings
in the Open MPI code base.

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
2018-10-08 16:43:53 -07:00
..
Makefile Complete the memprobe support. This provides a new scaling tool called "mpi_memprobe" that samples the memory footprint of the local daemon and the client procs, and then reports the results. The output contains the footprint of the daemon on each node, plus the average footprint of the client procs on that node. 2017-01-05 10:32:17 -08:00
Makefile.include Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mpi_memprobe.c Handle asprintf errors with opal_asprintf wrapper 2018-10-08 16:43:53 -07:00
mpi_no_op.c Add scaling tests and script 2012-05-29 15:21:44 +00:00
orte_no_op.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
scaling.pl Scaling.pl: Fix Srun options and wait for DVM launch 2018-03-15 00:00:49 -04:00