Fix the variable names used for the datatype dump.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
Этот коммит содержится в:
родитель
daf4338c31
Коммит
904276bb44
@ -50,11 +50,6 @@ opal_convertor_master_t* opal_convertor_find_or_create_master( uint32_t remote_a
|
||||
void opal_convertor_destroy_masters( void );
|
||||
|
||||
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
extern bool opal_pack_debug;
|
||||
extern bool opal_unpack_debug;
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
|
||||
END_C_DECLS
|
||||
|
||||
#endif /* OPAL_CONVERTOR_INTERNAL_HAS_BEEN_INCLUDED */
|
||||
|
@ -25,7 +25,7 @@
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
#include "opal/util/output.h"
|
||||
|
||||
#define DO_DEBUG(INST) if( opal_pack_debug ) { INST }
|
||||
#define DO_DEBUG(INST) if( opal_ddt_raw_debug ) { INST }
|
||||
#else
|
||||
#define DO_DEBUG(INST)
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
|
@ -36,7 +36,7 @@
|
||||
|
||||
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
#define DO_DEBUG(INST) if( opal_copy_debug ) { INST }
|
||||
#define DO_DEBUG(INST) if( opal_ddt_copy_debug ) { INST }
|
||||
#else
|
||||
#define DO_DEBUG(INST)
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
|
@ -514,10 +514,11 @@ OPAL_DECLSPEC int opal_datatype_contain_basic_datatypes( const struct opal_datat
|
||||
OPAL_DECLSPEC int opal_datatype_dump_data_flags( unsigned short usflags, char* ptr, size_t length );
|
||||
OPAL_DECLSPEC int opal_datatype_dump_data_desc( union dt_elem_desc* pDesc, int nbElems, char* ptr, size_t length );
|
||||
|
||||
extern bool opal_position_debug;
|
||||
extern bool opal_copy_debug;
|
||||
extern bool opal_unpack_debug;
|
||||
extern bool opal_pack_debug;
|
||||
extern bool opal_ddt_position_debug;
|
||||
extern bool opal_ddt_copy_debug;
|
||||
extern bool opal_ddt_unpack_debug;
|
||||
extern bool opal_ddt_pack_debug;
|
||||
extern bool opal_ddt_raw_debug;
|
||||
|
||||
END_C_DECLS
|
||||
#endif /* OPAL_DATATYPE_INTERNAL_H_HAS_BEEN_INCLUDED */
|
||||
|
@ -41,10 +41,11 @@
|
||||
|
||||
/* by default the debuging is turned off */
|
||||
int opal_datatype_dfd = -1;
|
||||
bool opal_unpack_debug = false;
|
||||
bool opal_pack_debug = false;
|
||||
bool opal_position_debug = false;
|
||||
bool opal_copy_debug = false;
|
||||
bool opal_ddt_unpack_debug = false;
|
||||
bool opal_ddt_pack_debug = false;
|
||||
bool opal_ddt_position_debug = false;
|
||||
bool opal_ddt_copy_debug = false;
|
||||
bool opal_ddt_raw_debug = false;
|
||||
int opal_ddt_verbose = -1; /* Has the datatype verbose it's own output stream */
|
||||
|
||||
extern int opal_cuda_verbose;
|
||||
@ -161,35 +162,43 @@ int opal_datatype_register_params(void)
|
||||
int ret;
|
||||
|
||||
ret = mca_base_var_register ("opal", "mpi", NULL, "ddt_unpack_debug",
|
||||
"Whether to output debugging information in the ddt unpack functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_unpack_debug);
|
||||
"Whether to output debugging information in the ddt unpack functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_ddt_unpack_debug);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
return ret;
|
||||
}
|
||||
|
||||
ret = mca_base_var_register ("opal", "mpi", NULL, "ddt_pack_debug",
|
||||
"Whether to output debugging information in the ddt pack functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_pack_debug);
|
||||
"Whether to output debugging information in the ddt pack functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_ddt_pack_debug);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
return ret;
|
||||
}
|
||||
|
||||
ret = mca_base_var_register ("opal", "mpi", NULL, "ddt_raw_debug",
|
||||
"Whether to output debugging information in the ddt raw functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_ddt_raw_debug);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
}
|
||||
|
||||
ret = mca_base_var_register ("opal", "mpi", NULL, "ddt_position_debug",
|
||||
"Non zero lead to output generated by the datatype position functions",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_position_debug);
|
||||
"Non zero lead to output generated by the datatype position functions",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_ddt_position_debug);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
return ret;
|
||||
}
|
||||
|
||||
ret = mca_base_var_register ("opal", "mpi", NULL, "ddt_copy_debug",
|
||||
"Whether to output debugging information in the ddt copy functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_copy_debug);
|
||||
"Whether to output debugging information in the ddt copy functions (nonzero = enabled)",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, MCA_BASE_VAR_FLAG_SETTABLE, OPAL_INFO_LVL_3,
|
||||
MCA_BASE_VAR_SCOPE_LOCAL, &opal_ddt_copy_debug);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
return ret;
|
||||
}
|
||||
|
||||
ret = mca_base_var_register ("opal", "opal", NULL, "ddt_verbose",
|
||||
@ -208,7 +217,7 @@ int opal_datatype_register_params(void)
|
||||
OPAL_INFO_LVL_8, MCA_BASE_VAR_SCOPE_LOCAL,
|
||||
&opal_cuda_verbose);
|
||||
if (0 > ret) {
|
||||
return ret;
|
||||
return ret;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
#include "opal/util/output.h"
|
||||
|
||||
#define DO_DEBUG(INST) if( opal_pack_debug ) { INST }
|
||||
#define DO_DEBUG(INST) if( opal_ddt_pack_debug ) { INST }
|
||||
#else
|
||||
#define DO_DEBUG(INST)
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
@ -272,7 +272,7 @@ opal_generic_simple_pack_function( opal_convertor_t* pConvertor,
|
||||
for( iov_count = 0; iov_count < (*out_size); iov_count++ ) {
|
||||
iov_ptr = (unsigned char *) iov[iov_count].iov_base;
|
||||
iov_len_local = iov[iov_count].iov_len;
|
||||
|
||||
|
||||
if( pElem->elem.common.flags & OPAL_DATATYPE_FLAG_DATA ) {
|
||||
if( (pElem->elem.count * pElem->elem.blocklen) != count_desc ) {
|
||||
/* we have a partial (less than blocklen) basic datatype */
|
||||
|
@ -33,7 +33,7 @@
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
#include "opal/util/output.h"
|
||||
|
||||
#define DO_DEBUG(INST) if( opal_position_debug ) { INST }
|
||||
#define DO_DEBUG(INST) if( opal_ddt_position_debug ) { INST }
|
||||
#else
|
||||
#define DO_DEBUG(INST)
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
|
@ -33,7 +33,7 @@
|
||||
#if OPAL_ENABLE_DEBUG
|
||||
#include "opal/util/output.h"
|
||||
|
||||
#define DO_DEBUG(INST) if( opal_unpack_debug ) { INST }
|
||||
#define DO_DEBUG(INST) if( opal_ddt_unpack_debug ) { INST }
|
||||
#else
|
||||
#define DO_DEBUG(INST)
|
||||
#endif /* OPAL_ENABLE_DEBUG */
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user