c8b077f232
Fix CID 715744 (#1 of 1): Logically dead code (DEADCODE): Fix CID 715745 (#1 of 1): Logically dead code (DEADCODE): The free of scratch_num in either place is defensive programming. Instead of removing the free the conditional around the free has been removed to quiet the warning. Fix CID 715753 (#1 of 1): Dereference after null check (FORWARD_NULL): Fix CID 715778 (#1 of 1): Dereference before null check (REVERSE_INULL): Fixed the conditional to check for collective_alg != NULL instead of collective_alg->functions != NULL. Fix CID 715749 (#1 of 4): Explicit null dereferenced (FORWARD_NULL): Updated code to ensure that none of the parse functions are reached with a non-NULL value. Fix CID 715746 (#1 of 1): Logically dead code (DEADCODE): Removed dead code. Fix CID 715768 (#1 of 1): Resource leak (RESOURCE_LEAK): Fix CID 715769 (#2 of 2): Resource leak (RESOURCE_LEAK): Fix CID 715772 (#1 of 1): Resource leak (RESOURCE_LEAK): Move free calls to before error checks to cleanup leak in error paths. Fix CID 741334 (#1 of 1): Explicit null dereferenced (FORWARD_NULL): Added a check to ensure temp is not dereferenced if it is NULL. Fix CID 1196605 (#1 of 1): Bad bit shift operation (BAD_SHIFT): Fixed overflow in calculation by replacing int mask with 1ul. Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov> |
||
---|---|---|
.. | ||
coll_ml_allgather.c | ||
coll_ml_allocation.c | ||
coll_ml_allocation.h | ||
coll_ml_allreduce.c | ||
coll_ml_barrier.c | ||
coll_ml_bcast.c | ||
coll_ml_colls.h | ||
coll_ml_component.c | ||
coll_ml_config.c | ||
coll_ml_config.h | ||
coll_ml_copy_fns.c | ||
coll_ml_custom_utils.c | ||
coll_ml_custom_utils.h | ||
coll_ml_descriptors.c | ||
coll_ml_functions.h | ||
coll_ml_hier_algorithm_memsync_setup.c | ||
coll_ml_hier_algorithms_allgather_setup.c | ||
coll_ml_hier_algorithms_allreduce_setup.c | ||
coll_ml_hier_algorithms_barrier_setup.c | ||
coll_ml_hier_algorithms_bcast_setup.c | ||
coll_ml_hier_algorithms_common_setup.c | ||
coll_ml_hier_algorithms_common_setup.h | ||
coll_ml_hier_algorithms_reduce_setup.c | ||
coll_ml_hier_algorithms_setup.c | ||
coll_ml_hier_algorithms.c | ||
coll_ml_inlines.h | ||
coll_ml_lex.h | ||
coll_ml_lex.l | ||
coll_ml_lmngr.c | ||
coll_ml_lmngr.h | ||
coll_ml_mca.c | ||
coll_ml_mca.h | ||
coll_ml_memsync.c | ||
coll_ml_module.c | ||
coll_ml_payload_buffers.h | ||
coll_ml_progress.c | ||
coll_ml_reduce.c | ||
coll_ml_resource_affinity.c | ||
coll_ml_resource_affinity.h | ||
coll_ml_select.c | ||
coll_ml_select.h | ||
coll_ml.h | ||
common_sym_whitelist.txt | ||
help-mpi-coll-ml.txt | ||
Makefile.am | ||
mca-coll-ml.config | ||
owner.txt |